diff --git a/CHANGELOG.md b/CHANGELOG.md index a3d5f70e..4e3c8105 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [unreleased] +## [0.13.0] + +- Adds support for SAML metadata + ## [0.12.0] - Adds Multitenancy support to the dashboard diff --git a/build/static/css/main.css b/build/static/css/main.css index 5ad46a09..f384412f 100644 --- a/build/static/css/main.css +++ b/build/static/css/main.css @@ -6,5 +6,5 @@ Original theme - Ocean Dark Theme – by https://github.com/gavsiu Based on Jesse Leite's Atom syntax theme 'An Old Hope' https://github.com/JesseLeite/an-old-hope-syntax-atom -*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.button-root{cursor:pointer}.padding-vertical-24{padding-bottom:24px!important;padding-top:24px!important}.metadata-header{border-bottom:1px solid var(--color-border);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px;width:100%}.metadata-header .title{color:var(--color-secondary-text);font-weight:500}.metadata-header .metadata-actions{display:flex;flex-direction:row}.metadata-header .metadata-actions>:not(:last-child){margin-right:16px}.metadata-content-container{background:#0d2e4e;border-radius:6px;margin-top:22px;overflow-x:auto;padding:15px 28px;white-space:pre}.metadata-content-container .hljs{background:#0d2e4e;font-size:13px;font-weight:400;line-height:21px;padding:0!important}.metadata-edit-box{background-color:var(--color-window-bg);border:1px solid #e0e0e0;border-radius:6px;margin-top:24px;max-width:100%;min-height:200px;min-width:100%;padding:4px}.panel.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.content-container{padding-bottom:24px;padding-top:24px;width:100%}.content-container .header{align-items:center;color:var(--color-secondary-text);display:flex;flex-direction:row;justify-content:space-between;padding-left:34px;padding-right:34px}@media only screen and (max-width:600px){.content-container .header{align-items:flex-start;flex-direction:column}}.content-container .header .header-primary{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500}@media only screen and (max-width:600px){.content-container .header .header-primary{align-items:flex-start;flex-direction:column}}.content-container .header .header-secondary{font-size:12px;font-weight:400;margin-left:4px}@media only screen and (max-width:600px){.content-container .header .header-secondary{margin-left:0;margin-top:2px}}.content-container .header .button-error{font-weight:500}@media only screen and (max-width:600px){.content-container .header .button-error{margin-top:12px}}.content-container .table-container{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:18px;max-width:100%;overflow-x:scroll;width:100%}.content-container .table{border-collapse:collapse;border-spacing:0;display:table;max-width:100%;width:100%}.content-container .table .thead{color:var(--color-black);font-size:12px;line-height:14px;text-transform:uppercase}.content-container .table .thead .head-row{background:#fafafa;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding:15px 34px}.content-container .table .thead .head-row th{font-weight:500;padding:15px 35px;text-align:center;white-space:nowrap}.content-container .table .thead .head-row th:last-child{padding-right:34px}.content-container .table .thead .head-row .w30{padding-left:34px;text-align:left}.content-container .table tbody{padding-left:34px;padding-right:34px}.content-container .table tbody .placeholder{display:flex}.content-container .table tbody .session-info{display:flex;margin-left:34px;margin-right:34px;width:100%}.content-container .table tbody .session-row{margin-left:34px;margin-right:34px;margin-top:29px}.content-container .table tbody .session-row.empty-row{display:flex}.content-container .table tbody .session-row.with-data td{color:var(--color-secondary-text);font-size:14px;font-weight:400;height:1px;min-height:28px;padding-left:35px;padding-right:35px;padding-top:29px;text-align:center;white-space:nowrap;width:23.3333333333%}.content-container .table tbody .session-row.with-data td span{background-color:var(--color-copy-box-bg);border-radius:4px;display:flex;padding:7px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-container .table tbody .session-row.with-data td .button-error-outline{display:block}.content-container .table tbody .session-row.with-data td.session-id{font-family:Source Code Pro;font-weight:500}.content-container .table tbody .session-row.with-data td:last-child{padding-right:34px}.content-container .table tbody .session-row.with-data .w30{padding-left:34px;text-align:left}.badge{align-items:center;border-radius:6px;display:flex;font-size:13px;font-style:normal;font-weight:400;justify-content:center;line-height:20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.badge .content{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge.xs{font-size:10px;padding:0 4px}.badge.sm{font-size:12px;padding:0 4px}.badge.md{padding:3px 8px}.badge.lg{padding:4px 10px}.badge.secondary{background:#dbeafe;background:var(--light-tags-tag-blue-bg,#dbeafe);border:1px solid #bfdbfe;border:1px solid var(--light-tags-tag-blue-border,#bfdbfe);color:#1d4ed8;color:var(--light-tags-tag-blue-text,#1d4ed8)}.badge.success{background:#d1fae5;background:var(--light-tags-tag-green-bg,#d1fae5);border:1px solid #a7f3d0;border:1px solid var(--light-tags-tag-green-border,#a7f3d0);color:#047857;color:var(--light-tags-tag-green-text,#047857)}.badge.success>svg{stroke:#059669;cursor:pointer}.badge.success:hover{background:#a7f3d0;background:var(--light-tags-tag-green-bg-hover,#a7f3d0)}.shimmer{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite;background-color:var(--color-loader-placeholder-bg);min-height:1em;opacity:.4;width:100%}@-webkit-keyframes blinker{50%{opacity:.1}}@keyframes blinker{50%{opacity:.1}}.assign-role-dialog-container p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-top:24px}.assign-role-dialog-container .roles-container{align-items:center;border:1px solid #e5e5e5;border-radius:14px;justify-content:center;margin-top:14px;width:100%}.assign-role-dialog-container .roles-container .input-field-container{margin-bottom:0!important}.assign-role-dialog-container .roles-container .input-field{padding:9px 36px 8px!important}.assign-role-dialog-container .roles-container .search-box-container{margin:8px;position:relative}.assign-role-dialog-container .roles-container .search-box-container>img{height:14px;left:10px;position:absolute;top:10px;width:14px;z-index:1}.assign-role-dialog-container .roles-container .roles-header{background:#f5f5f5;color:#9ca3af;color:var(--light-foregrounds-fg-muted,#9ca3af);font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:2px 14px}.assign-role-dialog-container .roles-container .roles-list-container{display:flex;flex-direction:column;gap:4px;max-height:162px;overflow:scroll;padding:4px 8px}.assign-role-dialog-container .roles-container .roles-list-container .loading-container{align-items:center;display:flex;flex-direction:column;height:204px;justify-content:center}.assign-role-dialog-container .roles-container .roles-list-container .loading-container>svg{-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite;height:30px;margin:auto;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.assign-role-dialog-container .roles-container .roles-list-container .info-container{align-items:center;display:flex;flex-direction:column;height:204px;justify-content:center}.assign-role-dialog-container .roles-container .roles-list-container .info-container>svg{height:37px;width:30px}.assign-role-dialog-container .roles-container .roles-list-container .info-container .security-icon{color:var(--color-primary)}.assign-role-dialog-container .roles-container .roles-list-container .info-container>h1{color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.assign-role-dialog-container .roles-container .roles-list-container .info-container .gray{color:#b4b4b4}.assign-role-dialog-container .roles-container .roles-list-container .info-container>p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:26px;padding-top:0;text-align:center;width:200px}.assign-role-dialog-container .roles-container .roles-list-container .info-container>p>a{color:#007aff;color:var(--button-tertiary-normal-blue-007-aff,#007aff)}.assign-role-dialog-container .roles-container .roles-list-container .role-item{align-items:center;border-radius:6px;display:flex;justify-content:space-between;padding:4px 8px}.assign-role-dialog-container .roles-container .roles-list-container .role-item .add-icon{fill:#9b9b9b;cursor:pointer}.assign-role-dialog-container .roles-container .roles-list-container .role-item .add-icon:hover{fill:#007aff;background:rgba(0,122,255,.1)}.assign-role-dialog-container .roles-container .roles-list-container .role-item>span{color:#030712;color:var(--light-foregrounds-fg-base,#030712);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.assign-role-dialog-container .roles-container .roles-list-container .role-item[data-selected=true]{background:#edf6ff}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]{margin-right:14px;position:relative}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]:hover{border:none}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]:hover:after{background:linear-gradient(#a2facf,#64acff);border-radius:4px;content:"";display:block;height:20px;left:-1px;position:absolute;top:-1px;width:20px;z-index:-1}.assign-role-dialog-container .roles-container .roles-list-container .role-item:hover:not([data-selected=true]){background:#f9fafb;background:var(--light-backgrounds-bg-base-hover,#f9fafb)}.you-sure-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.you-sure-text .red{color:var(--color-button-error);font-weight:600}.user-roles-list-wrapper .shimmer-container{display:flex;flex-direction:column;gap:10px;margin-top:5px;width:100%}.user-roles-list-wrapper>.roles-list-container{align-items:center;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start;margin-top:20px;padding-top:20px}.user-roles-list-wrapper>.roles-list-container .no-roles-found{color:var(--color-black);font-size:14px;padding:20px 0}.user-roles-list-wrapper>.roles-list-container .add-role-btn{align-items:center;background:#f9f9f9;border:1px solid #d9d9d9;border-radius:6px;color:var(--color-secondary-tex);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:21px;padding:2px 8px}.user-roles-list-wrapper>.roles-list-container .add-role-btn>svg{fill:#6e6a65}.user-roles-list-wrapper>.roles-list-container .add-role-btn:hover:not([data-disable-hover=true]){border:1px solid rgba(0,122,255,.5);color:var(--color-secondary);font-size:14px}.user-roles-list-wrapper>.roles-list-container .add-role-btn:hover:not([data-disable-hover=true])>svg{fill:var(--color-secondary)}.select-tenantId-container{align-items:center;color:var(--color-secondary-text);display:flex;flex-wrap:wrap;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:23px;margin-top:-32px}.select-tenantId-container>span{font-weight:500}@media(max-width:440px){.select-tenantId-container{font-size:12px;line-height:18px}}.feature-not-enabled{color:#6e6a65;font-size:14px;margin-top:-10px}.users-list{max-width:100vw;padding:72px 40px 48px}.users-list-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.users-list-title .pill.paid-feature-badge{background-color:var(--color-badge-bg);border-radius:6px;color:var(--color-badge);display:inline-block;font-size:14px;line-height:1.1;margin-top:0;vertical-align:middle}.users-list-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.users-list-paper{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;width:100%}.users-list .block-info-connection{margin-bottom:24px}.tenant-list-dropdown{background:#fff;border:1px solid #e5e5e5;border-radius:6px;color:#222;font-size:14px;min-width:200px;padding:9px 13px}.tenant-id-container{align-items:flex-end;display:flex;margin-bottom:16px}@media(max-width:486px){.tenant-id-container{align-items:flex-start;flex-direction:column;gap:8px}.tenant-id-container>button{justify-content:center;margin:0;width:100%}}.tenant-id-title{font-size:16px;font-weight:500;margin-right:8px}.search-container{margin-bottom:20px}@media(max-width:486px){.search-container{flex-direction:column;gap:16px}.search-container #add-user{justify-content:center;margin-left:0;width:100%}}@media(min-width:1126px){.users-list{margin:0 auto;padding-left:0;padding-right:0;width:var(--container-width)}}@media(max-width:480px){.users-list{padding:72px 18px 48px}}.footer{bottom:0;display:flex;min-height:62px;padding:20px 32px;z-index:20}.footer .logo{height:23px;width:151px}.footer.alignment-right{justify-content:flex-end}.footer.alignment-center{justify-content:center}.footer.vertical-center{align-items:center}.footer.vertical-bottom{align-self:flex-end}.footer.color-dark{background-color:var(--color-black)}.footer.color-dark .logo{width:148px}.footer.size-large{padding:40px 32px}.auth-container{align-items:center;background-image:var(--auth-background-portrait);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column;height:100vh;justify-content:center;width:100vw}@media only screen and (min-width:600px){.auth-container{background-image:var(--auth-background)}}.auth-container .block-container{margin:32px auto;max-width:320px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:460px}@media only screen and (min-width:600px){.auth-container .block-container{max-width:450px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:760px;width:max(600px,41vw)}}.auth-container .text-title{margin-bottom:8px}.auth-container .text-label{margin-bottom:16px}.auth-container label{-webkit-margin-after:7px;display:inline-block;font-size:14px;font-weight:500;margin-block-end:7px}.block-container hr{border-bottom:none;border-top:1px solid #ddd;margin-block:24px}.block-container .link{color:var(--color-link);cursor:pointer}.block-container .link:hover{text-decoration:underline}form .input-field-inset:not(.input-field-inset-focused) input{background-color:var(--color-input-unfocused)}.error-response-container{font-size:14px}.cta-container{align-items:center;display:flex;justify-content:space-between}.cta-container .secondary-cta-btn{font-family:inherit;font-size:14px}.cta-container .secondary-cta-btn.forgot-btn{text-decoration:underline}.cta-container img.back-chevron{-webkit-margin-end:6px;margin-inline-end:6px}.margin-top-16{margin-top:16px}.command-container{margin-block:24px 18px}.command-container>:not(:last-child){margin-right:12px}.command-container code.command{max-height:160px}.error-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.error-container .block-container{margin:32px auto;max-width:560px;text-align:center}.error-container .block-container .text-title{font-size:24px;line-height:normal;margin-top:8px}.error-container .block-container .title-image{margin-left:auto;margin-right:auto}.error-container .block-container p{letter-spacing:.14px;margin-top:12px}.notification{-webkit-animation:notificationScale .3s;animation:notificationScale .3s;background-color:var(--color-window-bg);border:1px solid var(--color-border);border-radius:6px;box-shadow:0 0 6px var(--color-shadow);display:flex;font-size:14px;line-height:24px;padding:16px;transition:.3s}.notification>:not(:last-child){margin-right:8px}.notification__icon{align-items:center;display:flex}.notification__icon img{height:16px}.notification__info{flex:1 1;font-weight:500;max-width:300px;padding-right:24px;white-space:wrap}.notification__close{align-items:center;display:flex}.notification__close svg{cursor:pointer;width:8px}.notification.notification-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);box-shadow:0 0 6px var(--color-info-shadow);color:var(--color-info)}.notification.notification-info svg{stroke:var(--color-info)}.notification.notification-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);box-shadow:0 0 6px var(--color-error-shadow);color:var(--color-error)}.notification.notification-error svg{stroke:var(--color-error)}.notification.notification-success{background-color:var(--color-success-bg);border-color:var(--color-border-success);box-shadow:0 0 6px var(--color-success-shadow);color:var(--color-success)}.notification.notification-success svg{stroke:var(--color-success)}.notification-container{display:flex;flex-direction:column;justify-content:flex-end;max-height:100vh;padding:0 20px;position:fixed;right:0;top:78px;transition:.3s;width:-webkit-max-content;width:max-content;z-index:9999}.notification-container>:not(:last-child){margin-bottom:16px}@-webkit-keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}button#sign-out-btn{background:var(--color-white);border:1px solid var(--color-black);border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:17px;padding:6px 8px;position:absolute;right:60px;top:24px;z-index:1}.sidebar{background-color:var(--color-window-bg);border-right:1px solid #e5e7eb;border-right:1px solid var(--light-borders-border-base,#e5e7eb);height:100vh;margin-top:64px;position:fixed;width:var(--sidebar-width);z-index:10}.sidebar-list{list-style-type:none;margin-top:50px}.sidebar-list>li{margin:14px 16px}.sidebar-list>li .active{background:rgba(255,153,51,.1);border:1px solid rgba(255,153,51,.15);border-radius:6px;color:#f93;font-weight:500}.sidebar-list>li .active>svg{stroke:var(--color-primary);stroke-width:.3px}.sidebar-list>li .active:hover{background:rgba(255,153,51,.1)!important}.sidebar-list>li>a{border:1px solid transparent;border-radius:6px;color:#4b5563;color:var(--light-foregrounds-fg-subtle,#4b5563);display:block;display:flex;font-size:13px;font-style:normal;font-weight:400;gap:12px;justify-content:flex-start;line-height:20px;padding:6px 8px;text-decoration:none}.sidebar-list>li>a:hover:not(.active){background:#eee!important}@media(max-width:1024px){.sidebar{display:none}}.st-header-desktop{align-items:center;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;justify-content:space-between;padding:16px 18px;position:fixed;width:100%;z-index:100}.st-header-mobile{display:none}.st-header-mobile .overlay{background:rgba(0,0,0,.4);height:100vh;inset:0;margin-top:70px;position:fixed;z-index:9999}.st-header-mobile svg{cursor:pointer}.st-header-mobile .close-btn{background:rgba(95,95,95,.08);border:none;border-radius:50%;height:40px;width:40px}.st-header-mobile .menu-container{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;inset:0;margin:80px 16px 16px;padding:36px 40px;position:fixed;width:400px;z-index:9999}.st-header-mobile .menu-container .divider{background:#aaa;height:1px;margin:40px auto;width:100%}.st-header-mobile .menu-container button{justify-content:center;width:100%}.st-header-mobile .menu-content{display:flex;flex-direction:column;width:100%}.st-header-mobile .menu-content .sidebar-list{margin-top:0}.st-header-mobile .menu-content .sidebar-list>li{margin-left:0;margin-right:0}@media(max-width:1024px){.st-header-desktop{display:none}.st-header-mobile{align-items:center;background:var(--color-white);display:flex;gap:14px;justify-content:flex-start;padding:14px 12px;position:fixed;width:100%;z-index:9999}}@media(max-width:532px){.st-header-mobile .menu-container{margin:80px auto auto;width:95%}}.main-layout-container{display:block}.main-layout-container .main-content{margin-left:var(--sidebar-width);margin-top:44px;min-height:100vh;padding:0 20px}@media(max-width:1024px){.main-layout-container .main-content{margin-left:0;padding:0}}.search>div{align-items:center;display:flex;gap:8px}.search__input_wrapper{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;display:inline-flex;height:40px;padding:9px 16px;width:340px}@media screen and (max-width:768px){.search__input_wrapper{width:100%}}.search__input_wrapper img{aspect-ratio:1;height:14px}.search__input_wrapper img:first-child{margin-bottom:3px;margin-right:10px}.search__input_wrapper img:last-child{cursor:pointer;height:22px}.search__input_wrapper.active{border:1px solid #f93;outline:2px solid rgba(255,153,51,.4)}.search__input_wrapper input{border:none;flex-grow:1;height:20px}.search__input_wrapper input:active,.search__input_wrapper input:focus,.search__input_wrapper input:focus-visible,.search__input_wrapper input:focus-within{outline:none}.search__input_wrapper input::-webkit-input-placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper input::placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper__clear{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-bottom:0;outline:none}.search__input_wrapper__clear img{margin-bottom:0!important}@media(max-width:486px){.search{width:100%}}.create-tenant-dialog-container{padding:32px 0 24px}.checkbox-container{align-items:center;display:flex;gap:6px}.checkbox-container label{color:var(--color-secondary);font-family:inherit;font-size:12px;font-weight:500;line-height:14px}.checkbox-container--disabled{cursor:not-allowed;opacity:.6}.select-label{color:var(--color-secondary-text);font-weight:500;margin-bottom:12px}.select-label-required{color:var(--color-error);margin:0 4px}.select-container{display:flex;flex-direction:column}.select-container .select-wrapper{position:relative;width:100%}.select-container .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-input-unfocused);border:1px solid var(--color-border);border-radius:6px;color:var(--color-black);font-size:14px;padding:9px 13px;width:100%}.select-container .select-wrapper:after{color:var(--color-black);content:"⌄";font-size:18px;font-weight:600;pointer-events:none;position:absolute;right:10px;top:37%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle-container{align-items:center;display:flex;gap:16px}.toggle-label{color:var(--color-secondary-text);font-weight:500}input[type=checkbox].toggle{opacity:0;position:absolute}input[type=checkbox].toggle+label{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:60px;cursor:pointer;display:inline-block;height:20px;position:relative;transition:.4s ease;-webkit-user-select:none;user-select:none;width:40px}input[type=checkbox].toggle+label:before{background:var(--color-toggle-inactive-bg);border-radius:30px;content:"";display:block;height:20px;left:0;position:absolute;top:0;transition:.2s cubic-bezier(.24,0,.5,1);width:40px}input[type=checkbox].toggle+label:after{background:#fff;border-radius:60px;content:"";display:block;height:16px;left:2px;position:absolute;top:2px;transition:.35s cubic-bezier(.54,1.6,.5,1);width:16px}input[type=checkbox].toggle:checked+label:before{background:var(--color-toggle-active-bg);transition:width,background .2s cubic-bezier(0,0,0,.1)}input[type=checkbox].toggle:checked+label:after{left:22px}input[type=checkbox].toggle:disabled+label{cursor:not-allowed;opacity:.5}input[type=checkbox].toggle:focus-visible+label{box-shadow:0 0 0 2px var(--color-primary)}.edit-config-property-name-container{display:flex;gap:9px;margin-top:32px}.edit-config-property-label{color:var(--color-secondary-text)}.edit-config-property-label,.edit-config-property-name{font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.edit-config-property-name{color:var(--color-black)}.edit-config-field-container,.edit-config-property-value-container{display:flex;flex-direction:column;gap:8px}.edit-config-property-value-container{margin-bottom:24px;margin-top:30px}.edit-config-property-value-container--row{align-items:center;flex-direction:row;gap:12px}.edit-config-property-description{box-shadow:none!important;margin-bottom:28px!important}.edit-config-property-description__info-pill{background:var(--color-info-pill-bg);border-radius:8px;color:#fff;font-size:12px;font-weight:500;line-height:15px;margin-bottom:12px;padding:1px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.edit-config-property-description__default-value{background-color:#d2e7ff;border-radius:6px;font-family:inherit;font-size:inherit;gap:10px;margin-top:16px;padding:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dialog-container-650{max-width:650px}.command-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;margin-top:0;padding-block:6px;padding-inline:8px 4px;white-space:break-spaces}.command-container .clipboard-btn-container{border-radius:50%;cursor:pointer;height:24px;min-width:24px;transition:all .1s ease-in-out}.command-container .clipboard-btn-container:hover{background:hsla(0,0%,85%,.6)}.command-container .clipboard-btn-container .clipboard-icon{height:14px;width:12px}.command-container code.command{color:var(--color-command);flex:1 1;font-size:13px;line-height:1.6;max-height:300px;overflow-y:scroll;word-break:break-word}.command-container code.command .hljs-string{color:inherit}.command-container .tooltip-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.command-container .tooltip-container .tooltip-container__popup{padding:3px 8px}.panel-root.panel{padding:24px}.panel-root__header{display:flex;justify-content:space-between}.panel-root__header__title-container{align-items:center;display:flex;gap:4px}.panel-root__header__title-container h1{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.panel-root__header__title-container__tooltip{align-items:center;border:1px solid var(--color-black);border-radius:50%;cursor:pointer;display:inline-flex;height:1em;justify-content:center;margin-left:6px;width:1em}.panel-root__header__title-container__tooltip img{height:1em}.panel-root__header__actions{display:flex;gap:16px}.panel-root__divider{background-color:var(--color-border);display:block;height:1px;margin:24px -24px}.error-block{background-color:var(--color-error-block-bg);border:1px solid var(--color-border-error-block);border-radius:6px;display:flex;gap:10px;padding:14px 18px}.error-block a{background-color:transparent!important;color:var(--color-border-error-block);font-weight:500}.error-block>svg{height:17px;min-width:19px;-webkit-transform:translateY(2px);transform:translateY(2px)}.error-block__error-message{color:var(--color-black);font-family:inherit;font-size:14px;line-height:23px}.third-party-provider-cta{background-color:var(--color-third-party-button-bg);border:none;border-radius:4px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.third-party-provider-cta:hover{background-color:var(--color-third-party-button-container-bg-hover)}.third-party-provider-cta:disabled{background-color:var(--color-third-party-button-bg)}.third-party-provider-cta__logo-container{align-items:center;display:flex;padding:7px 8px}.third-party-provider-cta__divider{color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;margin:0 3px;padding:0 3px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.third-party-provider-cta__icon{height:13px;width:13px}.confirm-text{margin-bottom:12px}.confirm-text .client-type{color:var(--color-button-error);font-weight:600}.provider-dialog-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:872px;overflow-y:auto;padding:24px}@media screen and (max-width:768px){.provider-dialog-container{height:auto}}.provider-list-header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:23px;margin-bottom:8px}.provider-list-container{border:1px solid var(--color-border-command);border-radius:6px;padding:24px;width:100%}.provider-list-container__header-with-divider{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.provider-list-container__header-with-divider--margin-top-30{margin-top:30px}.provider-list-container__header-with-divider:after{background-color:var(--color-border);content:"";display:block;height:1px;margin-bottom:20px;margin-top:16px;width:100%}.provider-list-container__providers-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width:768px){.provider-list-container__providers-grid{grid-template-columns:1fr 1fr}}.provider-list-title{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.provider-list-divider{background-color:var(--color-border-command);border:none;display:block;height:1px;margin:16px 0;width:100%}.providers-list-footer{display:flex;justify-content:flex-end;margin-top:16px;width:100%}.tenant-not-found{align-items:center;display:flex;flex-direction:column;gap:16px;margin:auto;padding-top:72px}.tenant-not-found h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;text-align:center}.tenant-not-found button{background:none;border:none;color:var(--color-link)}.tenant-detail{margin:auto;max-width:830px;padding:72px 40px 48px}.tenant-detail__sections{display:flex;flex-direction:column;gap:32px}.tenant-detail__delete-container{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.tenant-detail__core-config-table{border:1px solid var(--color-border-command);border-radius:6px;margin-top:32px;padding:24px;width:100%}@media screen and (max-width:640px){.tenant-detail__core-config-table{border:none;margin-top:20px;padding:0}}.tenant-detail__core-config-table__header{border-bottom:1px solid var(--color-border-command);display:flex;margin-bottom:16px;padding-bottom:16px;padding-left:24px}.tenant-detail__core-config-table__header__item{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (max-width:640px){.tenant-detail__core-config-table__header{display:none}}.tenant-detail__core-config-table__body{display:flex;flex-direction:column;gap:16px;margin-top:20px}@media screen and (max-width:640px){.tenant-detail__core-config-table__body{margin-top:0}}.tenant-detail__core-config-table__row{align-items:center;background:var(--color-input-unfocused);border-radius:6px;color:#000;display:flex;font-size:14px;font-weight:500;height:40px;line-height:normal;padding:10px 24px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row{align-items:flex-start;flex-direction:column;height:75px;justify-content:space-between}}.tenant-detail__core-config-table__row__label{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__label{max-width:205px}}@media screen and (max-width:380px){.tenant-detail__core-config-table__row__label{max-width:180px}}.tenant-detail__core-config-table__row__label-container{align-items:center;display:flex;flex:1 1;gap:9px}.tenant-detail__core-config-table__row__value{align-items:center;display:flex;flex:1 1;justify-content:space-between;padding-left:18px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__value{padding-left:0;width:100%}}.tenant-detail__core-config-table__row__value__text{background:var(--color-copy-box-bg);border-radius:3px;color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;max-width:260px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.tenant-detail__core-config-table__row__edit-button-container{background-color:#fff;border:1px solid var(--color-border-icon-button);border-radius:4px;padding:5px}.tenant-detail__core-config-table__row__edit-button-container svg{height:10px;width:10px}.tenant-detail__core-config-table__row__edit-button-container:hover{border-color:var(--color-primary);cursor:pointer}.tenant-detail__core-config-table__row__edit-button-container:hover svg path{fill:var(--color-primary)}.tenant-detail__core-config-table__row__uneditable-button-container{background-color:#fff;border:1px solid var(--color-secondary);border-radius:4px;padding:4px}.tenant-detail__core-config-table__row__uneditable-button-container svg{height:13px;width:13px}.tenant-detail__core-config-table__row__uneditable-button-container:hover{background-color:var(--color-config-action-hover-bg);cursor:pointer}.tenant-detail__core-config-table__plugin-properties-container{margin-top:8px}.tenant-detail__core-config-table__plugin-propertier-header{color:var(--color-black);font-family:inherit;font-size:16px;font-weight:500;line-height:30px;margin-top:20px}.tenant-detail__core-config-table__plugin-properties-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:10px 0}.tenant-detail__core-config-table__plugin-properties-description{color:var(--color-secondary-text);font-family:inherit;font-size:14px;line-height:23px}.tenant-detail__core-config-table__button-link{background:none;border:none;color:var(--color-link);font-family:inherit;font-size:14px;font-weight:500;line-height:19px}.tenant-detail__header.panel{display:flex;margin-top:40px;padding:24px}.tenant-detail__header{justify-content:space-between}@media screen and (max-width:640px){.tenant-detail__header{flex-direction:column;gap:16px}.tenant-detail__header button{justify-content:center}}.tenant-detail__header__header_item{align-items:center;display:flex;gap:8px}.tenant-detail__header__header_item__title{color:var(--color-secondary-text);font-size:18px;font-weight:500}.tenant-detail__header__header_item__value{color:var(--color-black);font-size:18px;font-weight:500}.tenant-detail__secondary-factors-warn-block{margin-bottom:10px}.tenant-detail__factors-container{background-color:var(--color-factor-bg);border-radius:6px;padding:24px 18px}.tenant-detail__factors-container__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:640px){.tenant-detail__factors-container__grid{grid-template-columns:1fr}}.tenant-detail__factors-container__grid__factor{align-items:center;display:flex;justify-content:space-between;max-width:185px}@media screen and (max-width:640px){.tenant-detail__factors-container__grid__factor{max-width:100%}}.tenant-detail__factors-container__grid__factor__label-container{align-items:center;display:flex;gap:10px}.tenant-detail__factors-container__grid__factor__label-container__label{color:var(--color-secondary-text);font-size:14px;font-weight:500;line-height:23px}@media screen and (min-width:640px){.tenant-detail__factors-container__grid__factor--fixed-gap{gap:16px;justify-content:flex-start}}.tenant-detail__third-party-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin-bottom:16px;margin-top:24px}.tenant-detail__no-providers-added-container{background-color:var(--color-third-party-button-container-bg);border-radius:6px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px}.tenant-detail__no-providers-added-container__text{align-items:center;background-color:var(--color-third-party-button-bg);border-radius:4px;display:flex;padding:7px 8px}.tenant-detail__existing-providers{display:flex;flex-wrap:wrap;gap:20px}.tenant-detail__factors-error-block{margin-bottom:10px}.confirm-text .third-party-id{color:var(--color-button-error);font-weight:600}.delete-cross-button{background:transparent;border:none;height:22px;width:22px}.delete-cross-button:disabled{cursor:not-allowed;opacity:.5}.third-party-provider-input-container{display:flex;gap:20px;width:100%}@media screen and (max-width:768px){.third-party-provider-input-container{flex-direction:column;gap:12px}}.third-party-provider-input-container__label{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;min-width:-webkit-max-content;min-width:max-content}@media screen and (max-width:768px){.third-party-provider-input-container__label{min-width:auto}}.third-party-provider-input-container__required{color:var(--color-required)}.third-party-provider-input-container__label-container{align-items:center;display:flex;gap:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px}.third-party-provider-input-container .input-field-container{width:100%}.third-party-provider-input-container .input-field-container .block-small{padding:0}.third-party-provider-input-container .input-field-container .block-error{background-color:transparent}.third-party-provider-input-container .input-field-container .input-field-error{margin-top:4px}.key-value-input-container{display:flex;flex-direction:column;gap:10px}.key-value-input-container__fields-container{border:1px solid var(--color-border-command);border-radius:6px;padding:16px}.key-value-input-container__fields-list{display:flex;flex-direction:column;gap:6px}.key-value-input-container__field{align-items:center;background-color:var(--color-client-config-header-bg);border-radius:4px;display:flex;gap:16px;padding:3px 10px}.key-value-input-container__field .third-party-provider-input-container{gap:10px}@media screen and (max-width:768px){.key-value-input-container__field{flex-direction:column;gap:10px;padding-bottom:10px}}.key-value-input-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.key-value-input-container__footer{margin-top:12px}.key-value-input-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.key-value-input-container__add-new:hover{text-decoration:underline}.confirm-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.confirm-text .tenant-id{color:var(--color-button-error);font-weight:600}.custom-provider-config-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:-7px;width:100%}@media screen and (max-width:480px){.custom-provider-config-header{align-items:flex-start;flex-direction:column;gap:10px}}.custom-provider-config-header__title{align-items:center;display:flex;gap:20px}.custom-provider-config-header__title button:disabled{opacity:1}.fields-container{display:flex;flex-direction:column;gap:20px}.fields-container__toggle-container{align-items:center;display:flex;gap:22px}.fields-container__toggle-container>div:first-child{margin-top:0}.client-config-container{border:1px solid var(--color-border-command);border-radius:6px;width:100%}.client-config-container__header{align-items:center;background-color:var(--color-client-config-header-bg);border-top-left-radius:6px;border-top-right-radius:6px;display:flex;height:32px;justify-content:flex-end;padding-right:24px}.client-config-container__fields-container{padding:10px 16px}.client-config-container__fields{display:flex;flex-direction:column;gap:15px}.client-config-container__divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:12px 0}.client-config-container__advanced-settings-header{align-items:center;display:flex;justify-content:space-between;width:100%}.client-config-container__advanced-settings-title{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500}.client-config-container__advanced-settings{display:flex;flex-direction:column;gap:15px;padding-top:16px}.client-config-container__advanced-settings-toggle{background-color:transparent;border:1px solid var(--color-border-command);border-radius:4px;height:25px;width:25px}.client-config-container__advanced-settings-toggle>svg{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.client-config-container__advanced-settings-toggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.client-config-container__advanced-settings-toggle:hover>svg>path{fill:var(--color-primary)}.client-config-container__advanced-settings-toggle--open>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.client-config-container__delete-client{align-items:center;background:#fff;border:1px solid var(--color-border-command);border-radius:3px;display:flex;height:25px;justify-content:center;width:25px}.client-config-container__delete-client>svg>path{fill:var(--color-trash-button)!important}.client-config-container__delete-client:hover{background:var(--color-trash-button-hover-bg);border:1px solid var(--color-trash-button-hover)}.client-config-container__delete-client:hover>svg>path{fill:var(--color-trash-button-hover)!important}.scopes-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.scopes-container{gap:0}}.scopes-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.scopes-container__input-container{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.scopes-container__input-container{align-items:flex-end}.scopes-container__input-container .delete-cross-button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.scopes-container__footer{margin-left:128px}@media screen and (max-width:768px){.scopes-container__footer{margin-left:0;margin-top:18px}}.scopes-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.scopes-container__add-new:hover{text-decoration:underline}.provider-config-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:24px 0 20px}.additional-config-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.additional-config-footer__primary-ctas{display:flex;gap:24px}.custom-provider-divider{background-color:var(--color-border);border:none;display:block;height:1px}.custom-provider-client-config{display:flex;flex-direction:column;gap:14px}.custom-provider-client-config__header{font-family:inherit;font-size:16px;font-weight:500;line-height:30px}.custom-provider-client-config__add-new{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;margin-top:8px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-provider-client-config__add-new:hover{text-decoration:underline}.user-info-map{display:flex;flex-direction:column;gap:10px}.user-info-map__fields-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;flex-direction:column;gap:15px;padding:16px}.custom-provider-footer{display:flex;justify-content:flex-end;width:100%}.custom-provider-footer__form-error{align-items:center;display:flex;gap:8px}.custom-provider-footer__form-error-icon{height:16px;width:16px}.custom-provider-footer--error{justify-content:space-between}.custom-provider-footer__primary-ctas{display:flex;gap:24px}.additional-config-field{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.additional-config-container{display:flex;flex-direction:column;gap:10px}.additional-config-container__header,.additional-config-container__note{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.additional-config-container__note{margin-top:4px}.saml-intro-container__header{margin-bottom:24px}.saml-intro-container__boxy-url-header,.saml-intro-container__header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.saml-intro-container__boxy-url-header{margin-bottom:14px;margin-top:32px}.saml-intro-container__boxy-url-field-container{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.saml-info-box-container{border:1px solid var(--color-border);border-radius:6px;margin-bottom:16px;overflow:hidden}.saml-info-box-container__title-container{background-color:var(--color-info-box-bg);padding:10px 14px}.saml-info-box-container__title{color:var(--color-info-box-header);font-family:inherit;font-size:16px;font-weight:500;line-height:19px}.saml-info-box-container__content{font-family:inherit;font-size:14px;font-weight:400;line-height:23px;padding:15px 14px}.saml-info-box-container__content>a{color:var(--color-secondary);font-weight:500;text-decoration:underline}.overridden-info{background-color:var(--color-info-bg);border:1px solid var(--color-border-info);border-radius:4px;color:var(--color-info);font-family:inherit;font-size:13px;font-weight:400;line-height:21px;padding:9px 12px}.provider-email-select{display:flex;gap:75px}@media screen and (max-width:768px){.provider-email-select{flex-direction:column;gap:10px}}.email-select-container{border:1px solid var(--color-border-command);border-radius:4px;display:flex;height:40px;width:276px}.email-select-option{align-items:center;background:transparent;border:none;color:var(--color-secondary-text);display:flex;font-family:inherit;font-size:13px;font-weight:400;height:100%;justify-content:center;line-height:21px;width:92px}.email-select-option:not(:last-child){border-right:1px solid var(--color-border-command)}.email-select-option--selected{background:var(--color-primary-opacity-40);border:1px solid var(--color-primary);color:#000;outline:2px solid #ffe7ce}.email-select-option--selected:not(:last-child){border-color:var(--color-primary)}.email-select-option--selected:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.email-select-option--selected:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.suffix-preview-field{display:flex;gap:20px}@media screen and (max-width:480px){.suffix-preview-field{flex-direction:column;gap:10px}}.suffix-preview-field .third-party-provider-input-container__label-container{margin-top:3.5px}.suffix-preview-container{display:flex;flex-direction:column;gap:4px}.suffix-preview-container__suffix{align-items:center;display:flex;gap:10px}.suffix-preview-container__error{color:var(--color-error);font-family:inherit;font-size:13px;font-weight:400;line-height:21px}.prefix-preview{color:var(--color-black);font-family:inherit;font-size:14.5px;line-height:21px}.suffix-button-container{align-items:center;display:flex;gap:6px}.suffix-button-container button{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.third-party-section{margin:auto;max-width:830px;padding:72px 40px 48px}.third-party-section__cards{display:flex;flex-direction:column;gap:32px}.pagination{display:flex}.pagination>:not(:last-child){margin-right:1em}.pagination .pagination-count{font-weight:500}.pagination .pagination-navigation{display:flex}.pagination .pagination-navigation>:not(:last-child){margin-right:.5em}.pagination .pagination-button{background:none;border:none}.table-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto}.table,.table-container{max-width:100%;width:100%}.table{border-collapse:collapse;border-spacing:0}.table thead{color:var(--color-secondary-text);font-size:12px;line-height:14px;text-transform:uppercase}.table thead tr{border-bottom:1px solid var(--color-border)}.table thead tr th{font-weight:500;line-height:24px;padding:18px 8px;text-align:left;width:33%}.table thead tr th:first-child{padding:18px 14px 18px 36px}.table thead tr th:last-child{padding:18px 36px 18px 14px}.table tbody tr{border-bottom:1px solid var(--color-border);cursor:pointer}.table tbody tr td{padding:24px 1em 24px 0}.table tbody tr.empty-row td{padding:12px 0}.table.theme-blue tbody tr.disable-row{cursor:none;opacity:.6;pointer-events:none}.table.theme-blue tbody tr:hover,.table.theme-blue tbody tr[data-active=true]{background:var(--color-secondary-light)}.table tr td{font-size:14px}.table tr td:first-child{font-weight:500;max-width:126px;overflow:hidden;padding:18px 14px 18px 36px;text-overflow:ellipsis;white-space:nowrap}.table tr td:last-child{padding:18px 36px 18px 14px}.table tfoot{display:flex;justify-content:flex-end;left:0;padding-top:24px;position:-webkit-sticky;position:sticky}.not-found-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto;padding:56px 0;width:100%}.not-found-container>div{align-items:center;display:flex;flex-direction:column}.not-found-container>div h2{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.not-found-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.tenant-id-column{width:20%!important}.tenant-list-table-pagination{justify-content:flex-end;padding:24px}.tenant-login-methods{display:flex;gap:10px}.tenant-no-login-methods-error{align-items:center;display:flex;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tenants-container{height:100%;margin:auto auto 36px;max-width:var(--container-width);padding:72px 0 0}.tenants-container .tenants-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.tenants-container .tenants-subtitle{color:var(--color-secondary-text);margin-bottom:40px}@media(max-width:1024px){.tenants-container{max-width:100%;padding:72px 40px 48px}}@media(max-width:480px){.tenants-container{max-width:100%;padding:72px 18px 48px}}.search-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:26px}@media(max-width:768px){.search-container{gap:16px}.search-container #create-tenant{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:486px){.search-container{flex-direction:column}.search-container #create-tenant{justify-content:center;width:100%}}.paper-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;overflow-x:auto;padding:56px 0;width:100%}.paper-container .icon{color:var(--color-primary);height:54px;width:54px}.paper-container>div{align-items:center;display:flex;flex-direction:column}.paper-container>div h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.paper-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.delete-btn-container{align-items:center;display:flex;justify-content:space-between}.roles-column{width:20%!important}.permissions-container{align-items:center;display:flex;gap:14px;justify-content:space-between}.permissions-container>.permissions{display:flex;gap:24px;overflow:hidden}.permissions-container>.permissions .badge-width{width:80px!important}.permissions-container>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.permissions-container>.delete-role>svg>path{fill:#8d8d8d!important}.permissions-container>.delete-role:hover{background:rgba(237,52,78,.15);border:1px solid #ed344e}.permissions-container>.delete-role:hover>svg>path{fill:#ed344e!important}.permissions-container>.refresh-btn{background:#fff;border:1px solid #ddd;border-radius:3px;color:#8d8d8d;padding:6px}.permissions-container>.refresh-btn:hover{background:rgba(255,153,51,.06);border:1px solid var(--color-primary);color:var(--color-primary)}.roles-list-pagination{justify-content:flex-end;padding:24px}.margin-bottom-36{margin-bottom:36px}.tags-input-field-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.tags-input-field-container p{color:var(--color-gray);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.tags-container{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:flex-start;margin-top:10px;max-height:16vh;overflow:scroll}.tags-container svg{stroke:#2563eb;cursor:pointer}.delete-permissions-container{border:1px solid #e5e5e5;border-radius:14px;overflow:scroll;width:100%}.delete-permissions-container .container-header{align-items:center;background:#fafafa;border-radius:14px 14px 0 0;color:#9ca3af;color:var(--light-foregrounds-fg-muted,#9ca3af);display:flex;font-family:Rubik;font-size:12px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;padding:6px 16px}.delete-permissions-container .container-header>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.delete-permissions-container .container-header>.delete-role>svg>path{fill:#8d8d8d!important}.delete-permissions-container .container-header>.delete-role:disabled{cursor:not-allowed}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled){background:rgba(237,52,78,.15);border:1px solid #ed344e}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled)>svg>path{fill:#ed344e!important}.delete-permissions-container .permissions-list{display:flex;flex-direction:column;gap:4px;max-height:30vh;padding:4px 8px}.delete-permissions-container .permissions-list .info-container{align-items:center;display:flex;flex-direction:column;gap:10px;height:204px;justify-content:center}.delete-permissions-container .permissions-list .info-container>svg{color:var(--color-primary);height:37px;width:30px}.delete-permissions-container .permissions-list .info-container>h1{color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:21px;text-align:center}.delete-permissions-container .permissions-list .info-container .gray{color:#b4b4b4}.delete-permissions-container .permissions-list .info-container>p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding-top:0;text-align:center;width:200px}.delete-permissions-container .permissions-list .info-container>p>a{color:#007aff;color:var(--button-tertiary-normal-blue-007-aff,#007aff)}.delete-permissions-container .permissions-list .permission-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:8px}.delete-permissions-container .permissions-list .permission-item>input{margin-right:8px}.delete-permissions-container .permissions-list .permission-item:hover:not([data-selected=true]){background:#f9fafb}.delete-permissions-container .permissions-list .permission-item[data-selected=true]{background:#edf6ff}.margin-bottom-5{margin-bottom:5px}.margin-top-20{margin-top:20px}.edit-role-content{gap:24px;padding:32px 0 24px}.edit-role-content,.edit-role-content>div{display:flex;flex-direction:column}.edit-role-content .permissions-list-container{display:flex;flex-wrap:wrap;gap:14px 18px;max-height:14vh;overflow:scroll}.edit-role-content .label{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.edit-role-content .role-name{color:var(--color-black);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.edit-role-content .delete-badge:hover{background:#fecdd3;background:var(--light-tags-tag-red-bg-hover,#fecdd3);border:1px solid #fecdd3;border:1px solid var(--light-tags-tag-red-border,#fecdd3);border-radius:6px;color:#e11d48}.edit-role-content .delete-badge:hover>svg{stroke:#e11d48;cursor:pointer}.create-role-dialog-container{display:flex;flex-direction:column;gap:20px;padding:32px 0 24px}.create-role-dialog-container .margin-bottom-10{margin-bottom:10px}.userroles-container{height:100%;margin:auto;max-width:var(--container-width);padding:72px 0 0}.userroles-container .userroles-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.userroles-container .userroles-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.userroles-container .search-add-role-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:12px}@media(max-width:1024px){.userroles-container{max-width:100%;padding:72px 40px 48px}}@media(max-width:480px){.userroles-container{max-width:100%;padding:72px 18px 48px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0;position:relative}#root{background-color:var(--color-window-bg);display:flex;flex-direction:column;min-height:100vh;min-width:100%}#root>*{flex:1 1}#root>.footer{flex:0 1}a[href],button:not(:disabled){cursor:pointer}button:disabled{opacity:.5;pointer-events:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background-color:#8d8d8d;border-radius:10px}::-webkit-scrollbar-track{background-color:initial}body.no-scroll{overflow:hidden}body{--color-primary:#f93;--color-primary-opacity-40:rgba(255,153,51,.4);--color-primary-darker:#ff8000;--color-white:#fff;--color-black:#222;--color-window-bg:#f8f8f8;--color-gray:#aaa;--color-secondary:#007aff;--color-secondary-shadow:rgba(0,122,255,.16);--color-secondary-light:#f4f8fd;--color-loader-placeholder-bg:hsla(33,4%,41%,.4);--color-shadow:rgba(0,0,0,.16);--color-container-shadow:rgba(0,0,0,.16);--color-error-shadow:rgba(158,37,38,.16);--color-error-bg:#fdf0f1;--color-info-shadow:rgba(158,37,38,.16);--color-info-bg:#ebf5ff;--color-warn-bg:#ffe5ac;--color-success-bg:#f1faf7;--color-success-shadow:rgba(4,84,62,.16);--color-link:#007aff;--color-input-unfocused:#fafafa;--color-badge-bg:#fff2ca;--color-info-pill-bg:#0062e1;--color-toggle-active-bg:#1dc9a0;--color-toggle-inactive-bg:#d1d1d6;--color-trash-button-hover-bg:rgba(237,52,78,.15);--color-factor-bg:#fafafa;--color-third-party-button-container-bg:#fafafa;--color-third-party-button-container-bg-hover:#fff5eb;--color-third-party-button-bg:#dee4e8;--color-client-config-header-bg:#fafafa;--color-input-field-prefix-bg:#fafafa;--color-error-block-bg:#ffd5d5;--color-info-box-bg:#f6f6f6;--color-config-bg:#f0f4ff;--color-config-name-bg:rgba(147,176,255,.33);--color-config-action-hover-bg:rgba(0,122,255,.2);--color-border:#e5e5e5;--color-border-error:#ef7977;--color-border-info:#97bdfa;--color-border-warn:#ffb71d;--color-border-success:#49c899;--color-border-command:#ddd;--color-border-error-block:#ff1212;--color-border-icon-button:#e3e3e3;--color-secondary-text:#6e6a65;--color-error:#9e2526;--color-info:#1f5adb;--color-success:#04543e;--color-command:#d65078;--color-badge:#dc8d0d;--color-required:#ed344e;--color-disabled:#7d7d7d;--color-transparent-button:#888;--color-info-box-header:#535353;--color-config-property-label:#4a5b87;--color-emailpassword-bg:#ddfcf7;--color-emailpassword-text:#006a5b;--color-passwordless-bg:#ffeaf7;--color-passwordless-text:#a8115a;--color-multiple-login-text:#9f7013;--color-multiple-login-bg:#fff6c5;--color-google-bg:#f1deff;--color-google-text:#5c3f79;--color-github-bg:#deffee;--color-github-text:#096c38;--color-facebook-bg:#e3ebff;--color-facebook-text:#154bdd;--color-apple-bg:#e5edff;--color-apple-text:#0b1c45;--color-custom-provider-bg:#e4e0ff;--color-custom-provider-text:#5425b0;--color-copy-box:#536579;--color-copy-box-bg:#f0f4f7;--color-copy-box-shadow:rgba(83,101,121,.2);--color-button-error:#ed344e;--color-button-error-border:#de233d;--color-button-error-disabled:#ddd;--color-button-error-hover:#de233d;--color-button-error-shadow:rgba(237,52,78,.16);--color-trash-button-hover:#ed344e;--color-trash-button:#8d8d8d;--color-third-party-button:#143458;--z-index-inline-popup:1;--z-index-modal-popup:99999;--color-popup-item-hover:#f0f0f0;--color-popup-item-delete-hover:rgba(222,35,61,.12);--color-button-outline-hover:#fafafa;--sidebar-width:240px;--container-width:842px;--test:1024px}@supports (color:rgb(0 0 0/0)){body{--color-link:#0076ff}}[data-theme=dark]{--color-black:#fff;--color-white:#222;--color-window-bg:#4a4a4a;--color-secondary-text:#ddd}.full-width,.panel{width:100%}.panel{background-color:var(--color-white);border-radius:12px;box-shadow:0 0 6px var(--color-shadow);display:block;max-width:100%;padding:0 40px}@media screen and (max-width:900px){.panel{padding:0 20px}}.panel__header{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:64px;padding:16px 0}.panel__header .title{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:600;text-transform:uppercase}.panel__header .actions{display:inline-flex}.panel__header .actions>:not(:last-child){margin-right:16px}.panel__header.with-border{border-bottom:1px solid var(--color-border)}.panel__body{padding:24px 0 18px}.layout-modal{background:none;display:block;height:100vw;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:var(--z-index-modal-popup)}.layout-modal__backdrop{background-color:var(--color-black);display:block;height:100%;opacity:.4;pointer-events:all;width:100%}.layout-modal__container{display:flex;height:100%;position:relative;width:100%}.layout-modal__close{align-items:flex-start;display:flex;height:32px;justify-content:flex-end}.layout-modal__close>div{align-items:center;background-color:var(--color-border);border-radius:50%;cursor:pointer;display:flex;font-size:22px;height:1em;justify-content:center;padding:6px;width:1em}.layout-modal__close>div>img{width:8px}.layout-modal .panel{left:50vw;margin:0 auto;max-height:calc(100vh - 32px);max-width:calc(100vh - 32px);padding-bottom:16px;padding-top:16px;pointer-events:all;position:absolute;top:50vh;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:470px;z-index:1}.layout-modal .panel__header{align-items:flex-end}.layout-modal-trigger{cursor:pointer;display:inline-block}.block-container{background-color:var(--color-white);border-radius:18pt;box-shadow:1px 1px 6px var(--color-container-shadow);display:flex;flex-flow:column;padding:32px 18px;width:calc(100% - 32px)}@media only screen and (min-width:992px){.block-container{padding:32px 48px}}.block-snippet-small{border:1px solid var(--color-border);border-radius:2px;padding:2px 4px}.block-snippet{padding:3px 8px}.block-snippet,.block-snippet-large{border:1px solid var(--color-border);border-radius:4px}.block-snippet-large{padding:6px 8px}.block-small{border-radius:6px;padding:8px 12px}.block-medium{border-radius:6pt;border-style:solid;border-width:1px;box-shadow:0 0 6px var(--color-shadow);margin:4px 0;padding:20px 16px}.block-medium p{line-height:23px}.block-medium p:not(:last-child){margin-bottom:16px}@media only screen and (min-width:600px){.block-medium p:not(:last-child){margin-bottom:6px}}.block-large{border-radius:24px;box-shadow:1px 1px 60px var(--color-container-shadow);padding:32px}.block-large p{letter-spacing:.14px;line-height:21px}@media only screen and (min-width:768px){.block-large{padding:32px 48px}}.block-warn-medium{border-radius:6px;border-style:solid;border-width:1px;padding:14px}.block-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);color:var(--color-error)}.block-warn{background-color:var(--color-warn-bg);border-color:var(--color-border-warn);color:var(--color-black)}.block-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);color:var(--color-info)}.button:not(.flat){align-items:center;background-color:var(--color-primary);border:1px solid var(--color-primary-darker);border-radius:6px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:var(--color-white);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;line-height:16px;padding:8px 16px}.button:not(.flat)>:not(:last-child){margin-right:.75em}.button:not(.flat).small{font-weight:400;padding:6px 8px}.button.flat,button.flat{align-items:center;background:none;border:none;color:var(--color-secondary-text);display:inline-flex;font-size:inherit;font-weight:600;margin:0;padding:0}.button.flat>:not(:last-child),button.flat>:not(:last-child){margin-right:8px}.button.button-error,button.button-error{background:var(--color-button-error);border:none;color:var(--color-white);display:inline;font-size:inherit;margin:0;transition:background-color .3s}.button.button-error>:not(:last-child),button.button-error>:not(:last-child){margin-right:8px}.button.button-error:disabled,button.button-error:disabled{background-color:var(--color-button-error-disabled)}.button.button-error:hover,button.button-error:hover{background-color:var(--color-button-error-hover)}.button.button-error-outline,button.button-error-outline{background-color:transparent;border-color:var(--color-button-error);border-style:solid;border-width:1;box-shadow:none;color:var(--color-button-error);display:inline;margin:0;transition:background-color .3s}.button.button-error-outline>:not(:last-child),button.button-error-outline>:not(:last-child){margin-right:8px}.button.button-error-outline:disabled,button.button-error-outline:disabled{border-color:var(--color-button-error-disabled)}.button.button-error-outline:hover,button.button-error-outline:hover{background-color:var(--color-button-outline-hover)}.button.outline,button.outline{background:none;border-color:var(--color-secondary-text);box-shadow:none;color:var(--color-secondary-text);font-weight:500!important;transition:background-color .3s}.button.outline:hover,button.outline:hover{background-color:var(--color-button-outline-hover);box-shadow:inherit}.button.link,a,button.link{color:var(--color-link)}.button.link:not(.flat),a:not(.flat),button.link:not(.flat){border-color:var(--color-link)}.button.link:not(.flat):hover,a:not(.flat):hover,button.link:not(.flat):hover{background-color:var(--color-button-outline-hover)}.footer a:hover{background-color:transparent}.text-title{font-size:24px;font-weight:600;letter-spacing:.24px;line-height:40px}.text-xs{font-size:12px;line-height:16px}.text-small{font-size:14px;line-height:16px}.text-medium{font-size:16px;line-height:16px}.text-large{font-size:18px;line-height:16px}.text-bold{font-weight:600}.text-semi-bold{font-weight:500}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-black{color:var(--color-black)}.text-label{color:var(--color-secondary-text)}.text-command{color:var(--color-command)}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.m-auto{margin:auto}.w-100{width:100%}.bg-transparent{background:transparent!important}.title-image{height:32px;margin-bottom:16px;width:35px}.title-image-smaller{height:29px;margin-bottom:16px;width:32px}.with-footer{margin-bottom:100px}.tooltip-container{cursor:default;display:inline-flex}.tooltip-container__popup{background-color:var(--color-white);border-radius:6px;color:var(--color-black);font-size:14px;line-height:23px;padding:14px;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:var(--z-index-inline-popup)}.tooltip-container__popup:before{border:6px solid transparent;content:"";display:block;height:0;position:absolute;width:0}.tooltip-container__popup p:not(:last-child){margin-bottom:6px}.tooltip-container__popup .block-snippet-small{background-color:var(--color-window-bg);color:var(--color-secondary-text)}.tooltip-container__popup.popup_left:before{border-left-color:var(--color-white);border-right:none;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-container__popup.popup_right:before{border-left:none;border-right-color:var(--color-white);left:0;top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.tooltip-container__popup.popup_top:before{border-bottom:none;border-top-color:var(--color-white);left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container__popup.popup_bottom:before{border-bottom-color:var(--color-white);border-top:none;left:50%;top:0;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%)}.tooltip-container__popup--error{background-color:var(--color-black);border:1px solid var(--color-border-command);box-shadow:0 0 6px 0 rgba(0,0,0,.16);color:var(--color-button-error)}.tooltip-container__popup--error.popup_left:before{border-left-color:var(--color-black)}.tooltip-container__popup--error.popup_right:before{border-right-color:var(--color-black)}.tooltip-container__popup--error.popup_top:before{border-top-color:var(--color-black)}.tooltip-container__popup--error.popup_bottom:before{border-bottom-color:var(--color-black)}.center{text-align:center}.flex-center-x{display:flex;justify-content:center}.flex-center-y{align-items:center;display:flex}.with-thin-scrollbar::-webkit-scrollbar{height:5px;width:5px}.with-thin-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px var(--color-loader-placeholder-bg)}.bold-400{font-weight:400!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important} +*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.button-root{cursor:pointer}.padding-vertical-24{padding-bottom:24px!important;padding-top:24px!important}.metadata-header{border-bottom:1px solid var(--color-border);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px;width:100%}.metadata-header .title{color:var(--color-secondary-text);font-weight:500}.metadata-header .metadata-actions{display:flex;flex-direction:row}.metadata-header .metadata-actions>:not(:last-child){margin-right:16px}.metadata-content-container{background:#0d2e4e;border-radius:6px;margin-top:22px;overflow-x:auto;padding:15px 28px;white-space:pre}.metadata-content-container .hljs{background:#0d2e4e;font-size:13px;font-weight:400;line-height:21px;padding:0!important}.metadata-edit-box{background-color:var(--color-window-bg);border:1px solid #e0e0e0;border-radius:6px;margin-top:24px;max-width:100%;min-height:200px;min-width:100%;padding:4px}.panel.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.content-container{padding-bottom:24px;padding-top:24px;width:100%}.content-container .header{align-items:center;color:var(--color-secondary-text);display:flex;flex-direction:row;justify-content:space-between;padding-left:34px;padding-right:34px}@media only screen and (max-width:600px){.content-container .header{align-items:flex-start;flex-direction:column}}.content-container .header .header-primary{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500}@media only screen and (max-width:600px){.content-container .header .header-primary{align-items:flex-start;flex-direction:column}}.content-container .header .header-secondary{font-size:12px;font-weight:400;margin-left:4px}@media only screen and (max-width:600px){.content-container .header .header-secondary{margin-left:0;margin-top:2px}}.content-container .header .button-error{font-weight:500}@media only screen and (max-width:600px){.content-container .header .button-error{margin-top:12px}}.content-container .table-container{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:18px;max-width:100%;overflow-x:scroll;width:100%}.content-container .table{border-collapse:collapse;border-spacing:0;display:table;max-width:100%;width:100%}.content-container .table .thead{color:var(--color-black);font-size:12px;line-height:14px;text-transform:uppercase}.content-container .table .thead .head-row{background:#fafafa;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding:15px 34px}.content-container .table .thead .head-row th{font-weight:500;padding:15px 35px;text-align:center;white-space:nowrap}.content-container .table .thead .head-row th:last-child{padding-right:34px}.content-container .table .thead .head-row .w30{padding-left:34px;text-align:left}.content-container .table tbody{padding-left:34px;padding-right:34px}.content-container .table tbody .placeholder{display:flex}.content-container .table tbody .session-info{display:flex;margin-left:34px;margin-right:34px;width:100%}.content-container .table tbody .session-row{margin-left:34px;margin-right:34px;margin-top:29px}.content-container .table tbody .session-row.empty-row{display:flex}.content-container .table tbody .session-row.with-data td{color:var(--color-secondary-text);font-size:14px;font-weight:400;height:1px;min-height:28px;padding-left:35px;padding-right:35px;padding-top:29px;text-align:center;white-space:nowrap;width:23.3333333333%}.content-container .table tbody .session-row.with-data td span{background-color:var(--color-copy-box-bg);border-radius:4px;display:flex;padding:7px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-container .table tbody .session-row.with-data td .button-error-outline{display:block}.content-container .table tbody .session-row.with-data td.session-id{font-family:Source Code Pro;font-weight:500}.content-container .table tbody .session-row.with-data td:last-child{padding-right:34px}.content-container .table tbody .session-row.with-data .w30{padding-left:34px;text-align:left}.badge{align-items:center;border-radius:6px;display:flex;font-size:13px;font-style:normal;font-weight:400;justify-content:center;line-height:20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.badge .content{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge.xs{font-size:10px;padding:0 4px}.badge.sm{font-size:12px;padding:0 4px}.badge.md{padding:3px 8px}.badge.lg{padding:4px 10px}.badge.secondary{background:#dbeafe;background:var(--light-tags-tag-blue-bg,#dbeafe);border:1px solid #bfdbfe;border:1px solid var(--light-tags-tag-blue-border,#bfdbfe);color:#1d4ed8;color:var(--light-tags-tag-blue-text,#1d4ed8)}.badge.success{background:#d1fae5;background:var(--light-tags-tag-green-bg,#d1fae5);border:1px solid #a7f3d0;border:1px solid var(--light-tags-tag-green-border,#a7f3d0);color:#047857;color:var(--light-tags-tag-green-text,#047857)}.badge.success>svg{stroke:#059669;cursor:pointer}.badge.success:hover{background:#a7f3d0;background:var(--light-tags-tag-green-bg-hover,#a7f3d0)}.shimmer{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite;background-color:var(--color-loader-placeholder-bg);min-height:1em;opacity:.4;width:100%}@-webkit-keyframes blinker{50%{opacity:.1}}@keyframes blinker{50%{opacity:.1}}.assign-role-dialog-container p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-top:24px}.assign-role-dialog-container .roles-container{align-items:center;border:1px solid #e5e5e5;border-radius:14px;justify-content:center;margin-top:14px;width:100%}.assign-role-dialog-container .roles-container .input-field-container{margin-bottom:0!important}.assign-role-dialog-container .roles-container .input-field{padding:9px 36px 8px!important}.assign-role-dialog-container .roles-container .search-box-container{margin:8px;position:relative}.assign-role-dialog-container .roles-container .search-box-container>img{height:14px;left:10px;position:absolute;top:10px;width:14px;z-index:1}.assign-role-dialog-container .roles-container .roles-header{background:#f5f5f5;color:#9ca3af;color:var(--light-foregrounds-fg-muted,#9ca3af);font-size:12px;font-style:normal;font-weight:500;line-height:20px;padding:2px 14px}.assign-role-dialog-container .roles-container .roles-list-container{display:flex;flex-direction:column;gap:4px;max-height:162px;overflow:scroll;padding:4px 8px}.assign-role-dialog-container .roles-container .roles-list-container .loading-container{align-items:center;display:flex;flex-direction:column;height:204px;justify-content:center}.assign-role-dialog-container .roles-container .roles-list-container .loading-container>svg{-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite;height:30px;margin:auto;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.assign-role-dialog-container .roles-container .roles-list-container .info-container{align-items:center;display:flex;flex-direction:column;height:204px;justify-content:center}.assign-role-dialog-container .roles-container .roles-list-container .info-container>svg{height:37px;width:30px}.assign-role-dialog-container .roles-container .roles-list-container .info-container .security-icon{color:var(--color-primary)}.assign-role-dialog-container .roles-container .roles-list-container .info-container>h1{color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.assign-role-dialog-container .roles-container .roles-list-container .info-container .gray{color:#b4b4b4}.assign-role-dialog-container .roles-container .roles-list-container .info-container>p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:26px;padding-top:0;text-align:center;width:200px}.assign-role-dialog-container .roles-container .roles-list-container .info-container>p>a{color:#007aff;color:var(--button-tertiary-normal-blue-007-aff,#007aff)}.assign-role-dialog-container .roles-container .roles-list-container .role-item{align-items:center;border-radius:6px;display:flex;justify-content:space-between;padding:4px 8px}.assign-role-dialog-container .roles-container .roles-list-container .role-item .add-icon{fill:#9b9b9b;cursor:pointer}.assign-role-dialog-container .roles-container .roles-list-container .role-item .add-icon:hover{fill:#007aff;background:rgba(0,122,255,.1)}.assign-role-dialog-container .roles-container .roles-list-container .role-item>span{color:#030712;color:var(--light-foregrounds-fg-base,#030712);font-size:13px;font-style:normal;font-weight:400;line-height:20px}.assign-role-dialog-container .roles-container .roles-list-container .role-item[data-selected=true]{background:#edf6ff}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]{margin-right:14px;position:relative}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]:hover{border:none}.assign-role-dialog-container .roles-container .roles-list-container .role-item>input[type=checkbox]:hover:after{background:linear-gradient(#a2facf,#64acff);border-radius:4px;content:"";display:block;height:20px;left:-1px;position:absolute;top:-1px;width:20px;z-index:-1}.assign-role-dialog-container .roles-container .roles-list-container .role-item:hover:not([data-selected=true]){background:#f9fafb;background:var(--light-backgrounds-bg-base-hover,#f9fafb)}.you-sure-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.you-sure-text .red{color:var(--color-button-error);font-weight:600}.user-roles-list-wrapper .shimmer-container{display:flex;flex-direction:column;gap:10px;margin-top:5px;width:100%}.user-roles-list-wrapper>.roles-list-container{align-items:center;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start;margin-top:20px;padding-top:20px}.user-roles-list-wrapper>.roles-list-container .no-roles-found{color:var(--color-black);font-size:14px;padding:20px 0}.user-roles-list-wrapper>.roles-list-container .add-role-btn{align-items:center;background:#f9f9f9;border:1px solid #d9d9d9;border-radius:6px;color:var(--color-secondary-tex);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:21px;padding:2px 8px}.user-roles-list-wrapper>.roles-list-container .add-role-btn>svg{fill:#6e6a65}.user-roles-list-wrapper>.roles-list-container .add-role-btn:hover:not([data-disable-hover=true]){border:1px solid rgba(0,122,255,.5);color:var(--color-secondary);font-size:14px}.user-roles-list-wrapper>.roles-list-container .add-role-btn:hover:not([data-disable-hover=true])>svg{fill:var(--color-secondary)}.select-tenantId-container{align-items:center;color:var(--color-secondary-text);display:flex;flex-wrap:wrap;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:23px;margin-top:-32px}.select-tenantId-container>span{font-weight:500}@media(max-width:440px){.select-tenantId-container{font-size:12px;line-height:18px}}.feature-not-enabled{color:#6e6a65;font-size:14px;margin-top:-10px}.users-list{max-width:100vw;padding:72px 40px 48px}.users-list-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.users-list-title .pill.paid-feature-badge{background-color:var(--color-badge-bg);border-radius:6px;color:var(--color-badge);display:inline-block;font-size:14px;line-height:1.1;margin-top:0;vertical-align:middle}.users-list-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.users-list-paper{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;width:100%}.users-list .block-info-connection{margin-bottom:24px}.tenant-list-dropdown{background:#fff;border:1px solid #e5e5e5;border-radius:6px;color:#222;font-size:14px;min-width:200px;padding:9px 13px}.tenant-id-container{align-items:flex-end;display:flex;margin-bottom:16px}@media(max-width:486px){.tenant-id-container{align-items:flex-start;flex-direction:column;gap:8px}.tenant-id-container>button{justify-content:center;margin:0;width:100%}}.tenant-id-title{font-size:16px;font-weight:500;margin-right:8px}.search-container{margin-bottom:20px}@media(max-width:486px){.search-container{flex-direction:column;gap:16px}.search-container #add-user{justify-content:center;margin-left:0;width:100%}}@media(min-width:1126px){.users-list{margin:0 auto;padding-left:0;padding-right:0;width:var(--container-width)}}@media(max-width:480px){.users-list{padding:72px 18px 48px}}.footer{bottom:0;display:flex;min-height:62px;padding:20px 32px;z-index:20}.footer .logo{height:23px;width:151px}.footer.alignment-right{justify-content:flex-end}.footer.alignment-center{justify-content:center}.footer.vertical-center{align-items:center}.footer.vertical-bottom{align-self:flex-end}.footer.color-dark{background-color:var(--color-black)}.footer.color-dark .logo{width:148px}.footer.size-large{padding:40px 32px}.auth-container{align-items:center;background-image:var(--auth-background-portrait);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column;height:100vh;justify-content:center;width:100vw}@media only screen and (min-width:600px){.auth-container{background-image:var(--auth-background)}}.auth-container .block-container{margin:32px auto;max-width:320px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:460px}@media only screen and (min-width:600px){.auth-container .block-container{max-width:450px}.auth-container .block-container.forgot-password,.auth-container .block-container.sign-up{max-width:760px;width:max(600px,41vw)}}.auth-container .text-title{margin-bottom:8px}.auth-container .text-label{margin-bottom:16px}.auth-container label{-webkit-margin-after:7px;display:inline-block;font-size:14px;font-weight:500;margin-block-end:7px}.block-container hr{border-bottom:none;border-top:1px solid #ddd;margin-block:24px}.block-container .link{color:var(--color-link);cursor:pointer}.block-container .link:hover{text-decoration:underline}form .input-field-inset:not(.input-field-inset-focused) input{background-color:var(--color-input-unfocused)}.error-response-container{font-size:14px}.cta-container{align-items:center;display:flex;justify-content:space-between}.cta-container .secondary-cta-btn{font-family:inherit;font-size:14px}.cta-container .secondary-cta-btn.forgot-btn{text-decoration:underline}.cta-container img.back-chevron{-webkit-margin-end:6px;margin-inline-end:6px}.margin-top-16{margin-top:16px}.command-container{margin-block:24px 18px}.command-container>:not(:last-child){margin-right:12px}.command-container code.command{max-height:160px}.error-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.error-container .block-container{margin:32px auto;max-width:560px;text-align:center}.error-container .block-container .text-title{font-size:24px;line-height:normal;margin-top:8px}.error-container .block-container .title-image{margin-left:auto;margin-right:auto}.error-container .block-container p{letter-spacing:.14px;margin-top:12px}.notification{-webkit-animation:notificationScale .3s;animation:notificationScale .3s;background-color:var(--color-window-bg);border:1px solid var(--color-border);border-radius:6px;box-shadow:0 0 6px var(--color-shadow);display:flex;font-size:14px;line-height:24px;padding:16px;transition:.3s}.notification>:not(:last-child){margin-right:8px}.notification__icon{align-items:center;display:flex}.notification__icon img{height:16px}.notification__info{flex:1 1;font-weight:500;max-width:300px;padding-right:24px;white-space:wrap}.notification__close{align-items:center;display:flex}.notification__close svg{cursor:pointer;width:8px}.notification.notification-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);box-shadow:0 0 6px var(--color-info-shadow);color:var(--color-info)}.notification.notification-info svg{stroke:var(--color-info)}.notification.notification-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);box-shadow:0 0 6px var(--color-error-shadow);color:var(--color-error)}.notification.notification-error svg{stroke:var(--color-error)}.notification.notification-success{background-color:var(--color-success-bg);border-color:var(--color-border-success);box-shadow:0 0 6px var(--color-success-shadow);color:var(--color-success)}.notification.notification-success svg{stroke:var(--color-success)}.notification-container{display:flex;flex-direction:column;justify-content:flex-end;max-height:100vh;padding:0 20px;position:fixed;right:0;top:78px;transition:.3s;width:-webkit-max-content;width:max-content;z-index:9999}.notification-container>:not(:last-child){margin-bottom:16px}@-webkit-keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes notificationScale{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}button#sign-out-btn{background:var(--color-white);border:1px solid var(--color-black);border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:17px;padding:6px 8px;position:absolute;right:60px;top:24px;z-index:1}.sidebar{background-color:var(--color-window-bg);border-right:1px solid #e5e7eb;border-right:1px solid var(--light-borders-border-base,#e5e7eb);height:100vh;margin-top:64px;position:fixed;width:var(--sidebar-width);z-index:10}.sidebar-list{list-style-type:none;margin-top:50px}.sidebar-list>li{margin:14px 16px}.sidebar-list>li .active{background:rgba(255,153,51,.1);border:1px solid rgba(255,153,51,.15);border-radius:6px;color:#f93;font-weight:500}.sidebar-list>li .active>svg{stroke:var(--color-primary);stroke-width:.3px}.sidebar-list>li .active:hover{background:rgba(255,153,51,.1)!important}.sidebar-list>li>a{border:1px solid transparent;border-radius:6px;color:#4b5563;color:var(--light-foregrounds-fg-subtle,#4b5563);display:block;display:flex;font-size:13px;font-style:normal;font-weight:400;gap:12px;justify-content:flex-start;line-height:20px;padding:6px 8px;text-decoration:none}.sidebar-list>li>a:hover:not(.active){background:#eee!important}@media(max-width:1024px){.sidebar{display:none}}.st-header-desktop{align-items:center;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;justify-content:space-between;padding:16px 18px;position:fixed;width:100%;z-index:100}.st-header-mobile{display:none}.st-header-mobile .overlay{background:rgba(0,0,0,.4);height:100vh;inset:0;margin-top:70px;position:fixed;z-index:9999}.st-header-mobile svg{cursor:pointer}.st-header-mobile .close-btn{background:rgba(95,95,95,.08);border:none;border-radius:50%;height:40px;width:40px}.st-header-mobile .menu-container{background:#fff;border-radius:12px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;inset:0;margin:80px 16px 16px;padding:36px 40px;position:fixed;width:400px;z-index:9999}.st-header-mobile .menu-container .divider{background:#aaa;height:1px;margin:40px auto;width:100%}.st-header-mobile .menu-container button{justify-content:center;width:100%}.st-header-mobile .menu-content{display:flex;flex-direction:column;width:100%}.st-header-mobile .menu-content .sidebar-list{margin-top:0}.st-header-mobile .menu-content .sidebar-list>li{margin-left:0;margin-right:0}@media(max-width:1024px){.st-header-desktop{display:none}.st-header-mobile{align-items:center;background:var(--color-white);display:flex;gap:14px;justify-content:flex-start;padding:14px 12px;position:fixed;width:100%;z-index:9999}}@media(max-width:532px){.st-header-mobile .menu-container{margin:80px auto auto;width:95%}}.main-layout-container{display:block}.main-layout-container .main-content{margin-left:var(--sidebar-width);margin-top:44px;min-height:100vh;padding:0 20px}@media(max-width:1024px){.main-layout-container .main-content{margin-left:0;padding:0}}.search>div{align-items:center;display:flex;gap:8px}.search__input_wrapper{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;display:inline-flex;height:40px;padding:9px 16px;width:340px}@media screen and (max-width:768px){.search__input_wrapper{width:100%}}.search__input_wrapper img{aspect-ratio:1;height:14px}.search__input_wrapper img:first-child{margin-bottom:3px;margin-right:10px}.search__input_wrapper img:last-child{cursor:pointer;height:22px}.search__input_wrapper.active{border:1px solid #f93;outline:2px solid rgba(255,153,51,.4)}.search__input_wrapper input{border:none;flex-grow:1;height:20px}.search__input_wrapper input:active,.search__input_wrapper input:focus,.search__input_wrapper input:focus-visible,.search__input_wrapper input:focus-within{outline:none}.search__input_wrapper input::-webkit-input-placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper input::placeholder{color:rgba(34,34,34,.7);font-size:16px;font-weight:400;line-height:171%;padding-bottom:0}.search__input_wrapper__clear{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-bottom:0;outline:none}.search__input_wrapper__clear img{margin-bottom:0!important}@media(max-width:486px){.search{width:100%}}.create-tenant-dialog-container{padding:32px 0 24px}.checkbox-container{align-items:center;display:flex;gap:6px}.checkbox-container label{color:var(--color-secondary);font-family:inherit;font-size:12px;font-weight:500;line-height:14px}.checkbox-container--disabled{cursor:not-allowed;opacity:.6}.select-label{color:var(--color-secondary-text);font-weight:500;margin-bottom:12px}.select-label-required{color:var(--color-error);margin:0 4px}.select-container{display:flex;flex-direction:column}.select-container .select-wrapper{position:relative;width:100%}.select-container .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-input-unfocused);border:1px solid var(--color-border);border-radius:6px;color:var(--color-black);font-size:14px;padding:9px 13px;width:100%}.select-container .select-wrapper:after{color:var(--color-black);content:"⌄";font-size:18px;font-weight:600;pointer-events:none;position:absolute;right:10px;top:37%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle-container{align-items:center;display:flex;gap:16px}.toggle-label{color:var(--color-secondary-text);font-weight:500}input[type=checkbox].toggle{opacity:0;position:absolute}input[type=checkbox].toggle+label{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:60px;cursor:pointer;display:inline-block;height:20px;position:relative;transition:.4s ease;-webkit-user-select:none;user-select:none;width:40px}input[type=checkbox].toggle+label:before{background:var(--color-toggle-inactive-bg);border-radius:30px;content:"";display:block;height:20px;left:0;position:absolute;top:0;transition:.2s cubic-bezier(.24,0,.5,1);width:40px}input[type=checkbox].toggle+label:after{background:#fff;border-radius:60px;content:"";display:block;height:16px;left:2px;position:absolute;top:2px;transition:.35s cubic-bezier(.54,1.6,.5,1);width:16px}input[type=checkbox].toggle:checked+label:before{background:var(--color-toggle-active-bg);transition:width,background .2s cubic-bezier(0,0,0,.1)}input[type=checkbox].toggle:checked+label:after{left:22px}input[type=checkbox].toggle:disabled+label{cursor:not-allowed;opacity:.5}input[type=checkbox].toggle:focus-visible+label{box-shadow:0 0 0 2px var(--color-primary)}.edit-config-property-name-container{display:flex;gap:9px;margin-top:32px}.edit-config-property-label{color:var(--color-secondary-text)}.edit-config-property-label,.edit-config-property-name{font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.edit-config-property-name{color:var(--color-black)}.edit-config-field-container,.edit-config-property-value-container{display:flex;flex-direction:column;gap:8px}.edit-config-property-value-container{margin-bottom:24px;margin-top:30px}.edit-config-property-value-container--row{align-items:center;flex-direction:row;gap:12px}.edit-config-property-description{box-shadow:none!important;margin-bottom:28px!important}.edit-config-property-description__info-pill{background:var(--color-info-pill-bg);border-radius:8px;color:#fff;font-size:12px;font-weight:500;line-height:15px;margin-bottom:12px;padding:1px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.edit-config-property-description__default-value{background-color:#d2e7ff;border-radius:6px;font-family:inherit;font-size:inherit;gap:10px;margin-top:16px;padding:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dialog-container-650{max-width:650px}.command-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;margin-top:0;padding-block:6px;padding-inline:8px 4px;white-space:break-spaces}.command-container .clipboard-btn-container{border-radius:50%;cursor:pointer;height:24px;min-width:24px;transition:all .1s ease-in-out}.command-container .clipboard-btn-container:hover{background:hsla(0,0%,85%,.6)}.command-container .clipboard-btn-container .clipboard-icon{height:14px;width:12px}.command-container code.command{color:var(--color-command);flex:1 1;font-size:13px;line-height:1.6;max-height:300px;overflow-y:scroll;word-break:break-word}.command-container code.command .hljs-string{color:inherit}.command-container .tooltip-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.command-container .tooltip-container .tooltip-container__popup{padding:3px 8px}.panel-root.panel{padding:24px}.panel-root__header{display:flex;justify-content:space-between}.panel-root__header__title-container{align-items:center;display:flex;gap:4px}.panel-root__header__title-container h1{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.panel-root__header__title-container__tooltip{align-items:center;border:1px solid var(--color-black);border-radius:50%;cursor:pointer;display:inline-flex;height:1em;justify-content:center;margin-left:6px;width:1em}.panel-root__header__title-container__tooltip img{height:1em}.panel-root__header__actions{display:flex;gap:16px}.panel-root__divider{background-color:var(--color-border);display:block;height:1px;margin:24px -24px}.error-block{background-color:var(--color-error-block-bg);border:1px solid var(--color-border-error-block);border-radius:6px;display:flex;gap:10px;padding:14px 18px}.error-block a{background-color:transparent!important;color:var(--color-border-error-block);font-weight:500}.error-block>svg{height:17px;min-width:19px;-webkit-transform:translateY(2px);transform:translateY(2px)}.error-block__error-message{color:var(--color-black);font-family:inherit;font-size:14px;line-height:23px}.third-party-provider-cta{background-color:var(--color-third-party-button-bg);border:none;border-radius:4px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.third-party-provider-cta:hover{background-color:var(--color-third-party-button-container-bg-hover)}.third-party-provider-cta:disabled{background-color:var(--color-third-party-button-bg)}.third-party-provider-cta__logo-container{align-items:center;display:flex;padding:7px 8px}.third-party-provider-cta__divider{color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;margin:0 3px;padding:0 3px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.third-party-provider-cta__icon{height:13px;width:13px}.confirm-text{margin-bottom:12px}.confirm-text .client-type{color:var(--color-button-error);font-weight:600}.provider-dialog-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:872px;overflow-y:auto;padding:24px}@media screen and (max-width:768px){.provider-dialog-container{height:auto}}.provider-list-header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:23px;margin-bottom:8px}.provider-list-container{border:1px solid var(--color-border-command);border-radius:6px;padding:24px;width:100%}.provider-list-container__header-with-divider{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.provider-list-container__header-with-divider--margin-top-30{margin-top:30px}.provider-list-container__header-with-divider:after{background-color:var(--color-border);content:"";display:block;height:1px;margin-bottom:20px;margin-top:16px;width:100%}.provider-list-container__providers-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:100%}@media screen and (max-width:768px){.provider-list-container__providers-grid{grid-template-columns:1fr 1fr}}.provider-list-title{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px}.provider-list-divider{background-color:var(--color-border-command);border:none;display:block;height:1px;margin:16px 0;width:100%}.providers-list-footer{display:flex;justify-content:flex-end;margin-top:16px;width:100%}.tenant-not-found{align-items:center;display:flex;flex-direction:column;gap:16px;margin:auto;padding-top:72px}.tenant-not-found h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;text-align:center}.tenant-not-found button{background:none;border:none;color:var(--color-link)}.tenant-detail{margin:auto;max-width:830px;padding:72px 40px 48px}.tenant-detail__sections{display:flex;flex-direction:column;gap:32px}.tenant-detail__delete-container{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.tenant-detail__core-config-table{border:1px solid var(--color-border-command);border-radius:6px;margin-top:32px;padding:24px;width:100%}@media screen and (max-width:640px){.tenant-detail__core-config-table{border:none;margin-top:20px;padding:0}}.tenant-detail__core-config-table__header{border-bottom:1px solid var(--color-border-command);display:flex;margin-bottom:16px;padding-bottom:16px;padding-left:24px}.tenant-detail__core-config-table__header__item{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (max-width:640px){.tenant-detail__core-config-table__header{display:none}}.tenant-detail__core-config-table__body{display:flex;flex-direction:column;gap:16px;margin-top:20px}@media screen and (max-width:640px){.tenant-detail__core-config-table__body{margin-top:0}}.tenant-detail__core-config-table__row{align-items:center;background:var(--color-input-unfocused);border-radius:6px;color:#000;display:flex;font-size:14px;font-weight:500;height:40px;line-height:normal;padding:10px 24px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row{align-items:flex-start;flex-direction:column;height:75px;justify-content:space-between}}.tenant-detail__core-config-table__row__label{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__label{max-width:205px}}@media screen and (max-width:380px){.tenant-detail__core-config-table__row__label{max-width:180px}}.tenant-detail__core-config-table__row__label-container{align-items:center;display:flex;flex:1 1;gap:9px}.tenant-detail__core-config-table__row__value{align-items:center;display:flex;flex:1 1;justify-content:space-between;padding-left:18px}@media screen and (max-width:640px){.tenant-detail__core-config-table__row__value{padding-left:0;width:100%}}.tenant-detail__core-config-table__row__value__text{background:var(--color-copy-box-bg);border-radius:3px;color:var(--color-copy-box);font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace;font-size:13px;max-width:260px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.tenant-detail__core-config-table__row__edit-button-container{background-color:#fff;border:1px solid var(--color-border-icon-button);border-radius:4px;padding:5px}.tenant-detail__core-config-table__row__edit-button-container svg{height:10px;width:10px}.tenant-detail__core-config-table__row__edit-button-container:hover{border-color:var(--color-primary);cursor:pointer}.tenant-detail__core-config-table__row__edit-button-container:hover svg path{fill:var(--color-primary)}.tenant-detail__core-config-table__row__uneditable-button-container{background-color:#fff;border:1px solid var(--color-secondary);border-radius:4px;padding:4px}.tenant-detail__core-config-table__row__uneditable-button-container svg{height:13px;width:13px}.tenant-detail__core-config-table__row__uneditable-button-container:hover{background-color:var(--color-config-action-hover-bg);cursor:pointer}.tenant-detail__core-config-table__plugin-properties-container{margin-top:8px}.tenant-detail__core-config-table__plugin-propertier-header{color:var(--color-black);font-family:inherit;font-size:16px;font-weight:500;line-height:30px;margin-top:20px}.tenant-detail__core-config-table__plugin-properties-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:10px 0}.tenant-detail__core-config-table__plugin-properties-description{color:var(--color-secondary-text);font-family:inherit;font-size:14px;line-height:23px}.tenant-detail__core-config-table__button-link{background:none;border:none;color:var(--color-link);font-family:inherit;font-size:14px;font-weight:500;line-height:19px}.tenant-detail__header.panel{display:flex;margin-top:40px;padding:24px}.tenant-detail__header{justify-content:space-between}@media screen and (max-width:640px){.tenant-detail__header{flex-direction:column;gap:16px}.tenant-detail__header button{justify-content:center}}.tenant-detail__header__header_item{align-items:center;display:flex;gap:8px}.tenant-detail__header__header_item__title{color:var(--color-secondary-text);font-size:18px;font-weight:500}.tenant-detail__header__header_item__value{color:var(--color-black);font-size:18px;font-weight:500}.tenant-detail__secondary-factors-warn-block{margin-bottom:10px}.tenant-detail__factors-container{background-color:var(--color-factor-bg);border-radius:6px;padding:24px 18px}.tenant-detail__factors-container__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:640px){.tenant-detail__factors-container__grid{grid-template-columns:1fr}}.tenant-detail__factors-container__grid__factor{align-items:center;display:flex;justify-content:space-between;max-width:185px}@media screen and (max-width:640px){.tenant-detail__factors-container__grid__factor{max-width:100%}}.tenant-detail__factors-container__grid__factor__label-container{align-items:center;display:flex;gap:10px}.tenant-detail__factors-container__grid__factor__label-container__label{color:var(--color-secondary-text);font-size:14px;font-weight:500;line-height:23px}@media screen and (min-width:640px){.tenant-detail__factors-container__grid__factor--fixed-gap{gap:16px;justify-content:flex-start}}.tenant-detail__third-party-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin-bottom:16px;margin-top:24px}.tenant-detail__no-providers-added-container{background-color:var(--color-third-party-button-container-bg);border-radius:6px;color:var(--color-third-party-button);font-family:inherit;font-size:14px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px}.tenant-detail__no-providers-added-container__text{align-items:center;background-color:var(--color-third-party-button-bg);border-radius:4px;display:flex;padding:7px 8px}.tenant-detail__existing-providers{display:flex;flex-wrap:wrap;gap:20px}.tenant-detail__factors-error-block{margin-bottom:10px}.confirm-text .third-party-id{color:var(--color-button-error);font-weight:600}.delete-cross-button{background:transparent;border:none;height:22px;width:22px}.delete-cross-button:disabled{cursor:not-allowed;opacity:.5}.third-party-provider-input-container{display:flex;gap:20px;width:100%}@media screen and (max-width:768px){.third-party-provider-input-container{flex-direction:column;gap:12px}}.third-party-provider-input-container__label{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500;min-width:-webkit-max-content;min-width:max-content}@media screen and (max-width:768px){.third-party-provider-input-container__label{min-width:auto}}.third-party-provider-input-container__required{color:var(--color-required)}.third-party-provider-input-container__label-container{align-items:center;display:flex;gap:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px}.third-party-provider-input-container .input-field-container{width:100%}.third-party-provider-input-container .input-field-container .block-small{padding:0}.third-party-provider-input-container .input-field-container .block-error{background-color:transparent}.third-party-provider-input-container .input-field-container .input-field-error{margin-top:4px}.key-value-input-container{display:flex;flex-direction:column;gap:10px}.key-value-input-container__fields-container{border:1px solid var(--color-border-command);border-radius:6px;padding:16px}.key-value-input-container__fields-list{display:flex;flex-direction:column;gap:6px}.key-value-input-container__field{align-items:center;background-color:var(--color-client-config-header-bg);border-radius:4px;display:flex;gap:16px;padding:3px 10px}.key-value-input-container__field .third-party-provider-input-container{gap:10px}@media screen and (max-width:768px){.key-value-input-container__field{flex-direction:column;gap:10px;padding-bottom:10px}}.key-value-input-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.key-value-input-container__footer{margin-top:12px}.key-value-input-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.key-value-input-container__add-new:hover{text-decoration:underline}.confirm-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px;padding-top:24px}.confirm-text .tenant-id{color:var(--color-button-error);font-weight:600}.custom-provider-config-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:-7px;width:100%}@media screen and (max-width:480px){.custom-provider-config-header{align-items:flex-start;flex-direction:column;gap:10px}}.custom-provider-config-header__title{align-items:center;display:flex;gap:20px}.custom-provider-config-header__title button:disabled{opacity:1}.fields-container{display:flex;flex-direction:column;gap:20px}.fields-container__toggle-container{align-items:center;display:flex;gap:22px}.fields-container__toggle-container>div:first-child{margin-top:0}.client-config-container{border:1px solid var(--color-border-command);border-radius:6px;width:100%}.client-config-container__header{align-items:center;background-color:var(--color-client-config-header-bg);border-top-left-radius:6px;border-top-right-radius:6px;display:flex;height:32px;justify-content:flex-end;padding-right:24px}.client-config-container__fields-container{padding:10px 16px}.client-config-container__fields{display:flex;flex-direction:column;gap:15px}.client-config-container__divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:12px 0}.client-config-container__advanced-settings-header{align-items:center;display:flex;justify-content:space-between;width:100%}.client-config-container__advanced-settings-title{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:500}.client-config-container__advanced-settings{display:flex;flex-direction:column;gap:15px;padding-top:16px}.client-config-container__advanced-settings-toggle{background-color:transparent;border:1px solid var(--color-border-command);border-radius:4px;height:25px;width:25px}.client-config-container__advanced-settings-toggle>svg{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.client-config-container__advanced-settings-toggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.client-config-container__advanced-settings-toggle:hover>svg>path{fill:var(--color-primary)}.client-config-container__advanced-settings-toggle--open>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.client-config-container__delete-client{align-items:center;background:#fff;border:1px solid var(--color-border-command);border-radius:3px;display:flex;height:25px;justify-content:center;width:25px}.client-config-container__delete-client>svg>path{fill:var(--color-trash-button)!important}.client-config-container__delete-client:hover{background:var(--color-trash-button-hover-bg);border:1px solid var(--color-trash-button-hover)}.client-config-container__delete-client:hover>svg>path{fill:var(--color-trash-button-hover)!important}.scopes-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.scopes-container{gap:0}}.scopes-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.scopes-container__input-container{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.scopes-container__input-container{align-items:flex-end}.scopes-container__input-container .delete-cross-button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.scopes-container__footer{margin-left:128px}@media screen and (max-width:768px){.scopes-container__footer{margin-left:0;margin-top:18px}}.scopes-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.scopes-container__add-new:hover{text-decoration:underline}.redirect-urls-container{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:768px){.redirect-urls-container{gap:0}}.redirect-urls-container__divider{border:none;border-top:1px dashed var(--color-border-command);display:block;height:0;margin-bottom:10px}.redirect-urls-container__input-container{align-items:center;display:flex;gap:10px}@media screen and (max-width:768px){.redirect-urls-container__input-container{align-items:flex-end}.redirect-urls-container__input-container .delete-cross-button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.redirect-urls-container__footer{margin-left:128px}@media screen and (max-width:768px){.redirect-urls-container__footer{margin-left:0;margin-top:18px}}.redirect-urls-container__add-new{background:transparent;border:none;color:var(--color-transparent-button);font-family:inherit;font-size:14px;font-weight:500;padding:0}.redirect-urls-container__add-new:hover{text-decoration:underline}.provider-config-divider{background-color:var(--color-border);border:none;display:block;height:1px;margin:24px 0 20px}.additional-config-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.additional-config-footer__primary-ctas{display:flex;gap:24px}.custom-provider-divider{background-color:var(--color-border);border:none;display:block;height:1px}.custom-provider-client-config{display:flex;flex-direction:column;gap:14px}.custom-provider-client-config__header{font-family:inherit;font-size:16px;font-weight:500;line-height:30px}.custom-provider-client-config__add-new{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;margin-top:8px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.custom-provider-client-config__add-new:hover{text-decoration:underline}.user-info-map{display:flex;flex-direction:column;gap:10px}.user-info-map__fields-container{border:1px solid var(--color-border-command);border-radius:6px;display:flex;flex-direction:column;gap:15px;padding:16px}.custom-provider-footer{display:flex;justify-content:flex-end;width:100%}.custom-provider-footer__form-error{align-items:center;display:flex;gap:8px}.custom-provider-footer__form-error-icon{height:16px;width:16px}.custom-provider-footer--error{justify-content:space-between}.custom-provider-footer__primary-ctas{display:flex;gap:24px}.additional-config-field{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.additional-config-container{display:flex;flex-direction:column;gap:10px}.additional-config-container__header,.additional-config-container__note{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.additional-config-container__note{margin-top:4px}.saml-intro-container__header{margin-bottom:24px}.saml-intro-container__boxy-url-header,.saml-intro-container__header{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px}.saml-intro-container__boxy-url-header{margin-bottom:14px;margin-top:32px}.saml-intro-container__boxy-url-field-container{background-color:var(--color-factor-bg);border-radius:6px;max-width:442px;padding:18px 24px}.saml-info-box-container{border:1px solid var(--color-border);border-radius:6px;margin-bottom:16px;overflow:hidden}.saml-info-box-container__title-container{background-color:var(--color-info-box-bg);padding:10px 14px}.saml-info-box-container__title{color:var(--color-info-box-header);font-family:inherit;font-size:16px;font-weight:500;line-height:19px}.saml-info-box-container__content{font-family:inherit;font-size:14px;font-weight:400;line-height:23px;padding:15px 14px}.saml-info-box-container__content>a{color:var(--color-secondary);font-weight:500;text-decoration:underline}.overridden-info{background-color:var(--color-info-bg);border:1px solid var(--color-border-info);border-radius:4px;color:var(--color-info);font-family:inherit;font-size:13px;font-weight:400;line-height:21px;padding:9px 12px}.provider-email-select{display:flex;gap:75px}@media screen and (max-width:768px){.provider-email-select{flex-direction:column;gap:10px}}.email-select-container{border:1px solid var(--color-border-command);border-radius:4px;display:flex;height:40px;width:276px}.email-select-option{align-items:center;background:transparent;border:none;color:var(--color-secondary-text);display:flex;font-family:inherit;font-size:13px;font-weight:400;height:100%;justify-content:center;line-height:21px;width:92px}.email-select-option:not(:last-child){border-right:1px solid var(--color-border-command)}.email-select-option--selected{background:var(--color-primary-opacity-40);border:1px solid var(--color-primary);color:#000;outline:2px solid #ffe7ce}.email-select-option--selected:not(:last-child){border-color:var(--color-primary)}.email-select-option--selected:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.email-select-option--selected:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.suffix-preview-field{display:flex;gap:20px}@media screen and (max-width:480px){.suffix-preview-field{flex-direction:column;gap:10px}}.suffix-preview-field .third-party-provider-input-container__label-container{margin-top:3.5px}.suffix-preview-container{display:flex;flex-direction:column;gap:4px}.suffix-preview-container__suffix{align-items:center;display:flex;gap:10px}.suffix-preview-container__error{color:var(--color-error);font-family:inherit;font-size:13px;font-weight:400;line-height:21px}.prefix-preview{color:var(--color-black);font-family:inherit;font-size:14.5px;line-height:21px}.suffix-button-container{align-items:center;display:flex;gap:6px}.suffix-button-container button{background:transparent;border:none;color:var(--color-secondary);font-family:inherit;font-size:14px;font-weight:500;line-height:17px}.saml-input-type{align-items:center;display:flex;gap:10px}.saml-input-type__options{display:flex;gap:20px;margin-top:10px}.saml-input-type__options label{cursor:pointer}.saml-input-type__options label.disabled{cursor:not-allowed;opacity:.5}.saml-input-type__options input[type=radio]{margin-right:5px}.saml-input-type__options input[type=radio]:disabled{cursor:not-allowed}.saml-info-note{color:var(--color-secondary-text);font-family:inherit;font-size:14px;font-weight:400;line-height:23px;margin-top:4px}.third-party-section{margin:auto;max-width:830px;padding:72px 40px 48px}.third-party-section__cards{display:flex;flex-direction:column;gap:32px}.pagination{display:flex}.pagination>:not(:last-child){margin-right:1em}.pagination .pagination-count{font-weight:500}.pagination .pagination-navigation{display:flex}.pagination .pagination-navigation>:not(:last-child){margin-right:.5em}.pagination .pagination-button{background:none;border:none}.table-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto}.table,.table-container{max-width:100%;width:100%}.table{border-collapse:collapse;border-spacing:0}.table thead{color:var(--color-secondary-text);font-size:12px;line-height:14px;text-transform:uppercase}.table thead tr{border-bottom:1px solid var(--color-border)}.table thead tr th{font-weight:500;line-height:24px;padding:18px 8px;text-align:left;width:33%}.table thead tr th:first-child{padding:18px 14px 18px 36px}.table thead tr th:last-child{padding:18px 36px 18px 14px}.table tbody tr{border-bottom:1px solid var(--color-border);cursor:pointer}.table tbody tr td{padding:24px 1em 24px 0}.table tbody tr.empty-row td{padding:12px 0}.table.theme-blue tbody tr.disable-row{cursor:none;opacity:.6;pointer-events:none}.table.theme-blue tbody tr:hover,.table.theme-blue tbody tr[data-active=true]{background:var(--color-secondary-light)}.table tr td{font-size:14px}.table tr td:first-child{font-weight:500;max-width:126px;overflow:hidden;padding:18px 14px 18px 36px;text-overflow:ellipsis;white-space:nowrap}.table tr td:last-child{padding:18px 36px 18px 14px}.table tfoot{display:flex;justify-content:flex-end;left:0;padding-top:24px;position:-webkit-sticky;position:sticky}.not-found-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;overflow-x:auto;padding:56px 0;width:100%}.not-found-container>div{align-items:center;display:flex;flex-direction:column}.not-found-container>div h2{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.not-found-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.tenant-id-column{width:20%!important}.tenant-list-table-pagination{justify-content:flex-end;padding:24px}.tenant-login-methods{display:flex;gap:10px}.tenant-no-login-methods-error{align-items:center;display:flex;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tenants-container{height:100%;margin:auto auto 36px;max-width:var(--container-width);padding:72px 0 0}.tenants-container .tenants-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.tenants-container .tenants-subtitle{color:var(--color-secondary-text);margin-bottom:40px}@media(max-width:1024px){.tenants-container{max-width:100%;padding:72px 40px 48px}}@media(max-width:480px){.tenants-container{max-width:100%;padding:72px 18px 48px}}.search-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:26px}@media(max-width:768px){.search-container{gap:16px}.search-container #create-tenant{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:486px){.search-container{flex-direction:column}.search-container #create-tenant{justify-content:center;width:100%}}.paper-container{background-color:var(--color-white);border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,.16);display:block;max-width:100%;overflow-x:auto;padding:56px 0;width:100%}.paper-container .icon{color:var(--color-primary);height:54px;width:54px}.paper-container>div{align-items:center;display:flex;flex-direction:column}.paper-container>div h1{color:var(--color-black);font-size:18px;font-style:normal;font-weight:500;line-height:40px;text-align:center}.paper-container>div p{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.delete-btn-container{align-items:center;display:flex;justify-content:space-between}.roles-column{width:20%!important}.permissions-container{align-items:center;display:flex;gap:14px;justify-content:space-between}.permissions-container>.permissions{display:flex;gap:24px;overflow:hidden}.permissions-container>.permissions .badge-width{width:80px!important}.permissions-container>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.permissions-container>.delete-role>svg>path{fill:#8d8d8d!important}.permissions-container>.delete-role:hover{background:rgba(237,52,78,.15);border:1px solid #ed344e}.permissions-container>.delete-role:hover>svg>path{fill:#ed344e!important}.permissions-container>.refresh-btn{background:#fff;border:1px solid #ddd;border-radius:3px;color:#8d8d8d;padding:6px}.permissions-container>.refresh-btn:hover{background:rgba(255,153,51,.06);border:1px solid var(--color-primary);color:var(--color-primary)}.roles-list-pagination{justify-content:flex-end;padding:24px}.margin-bottom-36{margin-bottom:36px}.tags-input-field-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.tags-input-field-container p{color:var(--color-gray);font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.tags-container{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:flex-start;margin-top:10px;max-height:16vh;overflow:scroll}.tags-container svg{stroke:#2563eb;cursor:pointer}.delete-permissions-container{border:1px solid #e5e5e5;border-radius:14px;overflow:scroll;width:100%}.delete-permissions-container .container-header{align-items:center;background:#fafafa;border-radius:14px 14px 0 0;color:#9ca3af;color:var(--light-foregrounds-fg-muted,#9ca3af);display:flex;font-family:Rubik;font-size:12px;font-style:normal;font-weight:500;justify-content:space-between;line-height:20px;padding:6px 16px}.delete-permissions-container .container-header>.delete-role{background:#fff;border:1px solid #ddd;border-radius:3px;padding:6px}.delete-permissions-container .container-header>.delete-role>svg>path{fill:#8d8d8d!important}.delete-permissions-container .container-header>.delete-role:disabled{cursor:not-allowed}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled){background:rgba(237,52,78,.15);border:1px solid #ed344e}.delete-permissions-container .container-header>.delete-role:hover:not(:disabled)>svg>path{fill:#ed344e!important}.delete-permissions-container .permissions-list{display:flex;flex-direction:column;gap:4px;max-height:30vh;padding:4px 8px}.delete-permissions-container .permissions-list .info-container{align-items:center;display:flex;flex-direction:column;gap:10px;height:204px;justify-content:center}.delete-permissions-container .permissions-list .info-container>svg{color:var(--color-primary);height:37px;width:30px}.delete-permissions-container .permissions-list .info-container>h1{color:var(--color-black);font-size:16px;font-style:normal;font-weight:500;line-height:21px;text-align:center}.delete-permissions-container .permissions-list .info-container .gray{color:#b4b4b4}.delete-permissions-container .permissions-list .info-container>p{color:#6e6a65;font-size:14px;font-style:normal;font-weight:400;line-height:21px;padding-top:0;text-align:center;width:200px}.delete-permissions-container .permissions-list .info-container>p>a{color:#007aff;color:var(--button-tertiary-normal-blue-007-aff,#007aff)}.delete-permissions-container .permissions-list .permission-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:8px}.delete-permissions-container .permissions-list .permission-item>input{margin-right:8px}.delete-permissions-container .permissions-list .permission-item:hover:not([data-selected=true]){background:#f9fafb}.delete-permissions-container .permissions-list .permission-item[data-selected=true]{background:#edf6ff}.margin-bottom-5{margin-bottom:5px}.margin-top-20{margin-top:20px}.edit-role-content{gap:24px;padding:32px 0 24px}.edit-role-content,.edit-role-content>div{display:flex;flex-direction:column}.edit-role-content .permissions-list-container{display:flex;flex-wrap:wrap;gap:14px 18px;max-height:14vh;overflow:scroll}.edit-role-content .label{color:var(--color-secondary-text);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.edit-role-content .role-name{color:var(--color-black);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.edit-role-content .delete-badge:hover{background:#fecdd3;background:var(--light-tags-tag-red-bg-hover,#fecdd3);border:1px solid #fecdd3;border:1px solid var(--light-tags-tag-red-border,#fecdd3);border-radius:6px;color:#e11d48}.edit-role-content .delete-badge:hover>svg{stroke:#e11d48;cursor:pointer}.create-role-dialog-container{display:flex;flex-direction:column;gap:20px;padding:32px 0 24px}.create-role-dialog-container .margin-bottom-10{margin-bottom:10px}.userroles-container{height:100%;margin:auto;max-width:var(--container-width);padding:72px 0 0}.userroles-container .userroles-title{color:var(--color-black);font-size:28px;font-weight:500;line-height:34px;margin-bottom:16px}.userroles-container .userroles-subtitle{color:var(--color-secondary-text);margin-bottom:48px}.userroles-container .search-add-role-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:12px}@media(max-width:1024px){.userroles-container{max-width:100%;padding:72px 40px 48px}}@media(max-width:480px){.userroles-container{max-width:100%;padding:72px 18px 48px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:Menlo,Source Code Pro,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0;position:relative}#root{background-color:var(--color-window-bg);display:flex;flex-direction:column;min-height:100vh;min-width:100%}#root>*{flex:1 1}#root>.footer{flex:0 1}a[href],button:not(:disabled){cursor:pointer}button:disabled{opacity:.5;pointer-events:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background-color:#8d8d8d;border-radius:10px}::-webkit-scrollbar-track{background-color:initial}body.no-scroll{overflow:hidden}body{--color-primary:#f93;--color-primary-opacity-40:rgba(255,153,51,.4);--color-primary-darker:#ff8000;--color-white:#fff;--color-black:#222;--color-window-bg:#f8f8f8;--color-gray:#aaa;--color-secondary:#007aff;--color-secondary-shadow:rgba(0,122,255,.16);--color-secondary-light:#f4f8fd;--color-loader-placeholder-bg:hsla(33,4%,41%,.4);--color-shadow:rgba(0,0,0,.16);--color-container-shadow:rgba(0,0,0,.16);--color-error-shadow:rgba(158,37,38,.16);--color-error-bg:#fdf0f1;--color-info-shadow:rgba(158,37,38,.16);--color-info-bg:#ebf5ff;--color-warn-bg:#ffe5ac;--color-success-bg:#f1faf7;--color-success-shadow:rgba(4,84,62,.16);--color-link:#007aff;--color-input-unfocused:#fafafa;--color-badge-bg:#fff2ca;--color-info-pill-bg:#0062e1;--color-toggle-active-bg:#1dc9a0;--color-toggle-inactive-bg:#d1d1d6;--color-trash-button-hover-bg:rgba(237,52,78,.15);--color-factor-bg:#fafafa;--color-third-party-button-container-bg:#fafafa;--color-third-party-button-container-bg-hover:#fff5eb;--color-third-party-button-bg:#dee4e8;--color-client-config-header-bg:#fafafa;--color-input-field-prefix-bg:#fafafa;--color-error-block-bg:#ffd5d5;--color-info-box-bg:#f6f6f6;--color-config-bg:#f0f4ff;--color-config-name-bg:rgba(147,176,255,.33);--color-config-action-hover-bg:rgba(0,122,255,.2);--color-border:#e5e5e5;--color-border-error:#ef7977;--color-border-info:#97bdfa;--color-border-warn:#ffb71d;--color-border-success:#49c899;--color-border-command:#ddd;--color-border-error-block:#ff1212;--color-border-icon-button:#e3e3e3;--color-secondary-text:#6e6a65;--color-error:#9e2526;--color-info:#1f5adb;--color-success:#04543e;--color-command:#d65078;--color-badge:#dc8d0d;--color-required:#ed344e;--color-disabled:#7d7d7d;--color-transparent-button:#888;--color-info-box-header:#535353;--color-config-property-label:#4a5b87;--color-emailpassword-bg:#ddfcf7;--color-emailpassword-text:#006a5b;--color-passwordless-bg:#ffeaf7;--color-passwordless-text:#a8115a;--color-multiple-login-text:#9f7013;--color-multiple-login-bg:#fff6c5;--color-google-bg:#f1deff;--color-google-text:#5c3f79;--color-github-bg:#deffee;--color-github-text:#096c38;--color-facebook-bg:#e3ebff;--color-facebook-text:#154bdd;--color-apple-bg:#e5edff;--color-apple-text:#0b1c45;--color-custom-provider-bg:#e4e0ff;--color-custom-provider-text:#5425b0;--color-copy-box:#536579;--color-copy-box-bg:#f0f4f7;--color-copy-box-shadow:rgba(83,101,121,.2);--color-button-error:#ed344e;--color-button-error-border:#de233d;--color-button-error-disabled:#ddd;--color-button-error-hover:#de233d;--color-button-error-shadow:rgba(237,52,78,.16);--color-trash-button-hover:#ed344e;--color-trash-button:#8d8d8d;--color-third-party-button:#143458;--z-index-inline-popup:1;--z-index-modal-popup:99999;--color-popup-item-hover:#f0f0f0;--color-popup-item-delete-hover:rgba(222,35,61,.12);--color-button-outline-hover:#fafafa;--sidebar-width:240px;--container-width:842px;--test:1024px}@supports (color:rgb(0 0 0/0)){body{--color-link:#0076ff}}[data-theme=dark]{--color-black:#fff;--color-white:#222;--color-window-bg:#4a4a4a;--color-secondary-text:#ddd}.full-width,.panel{width:100%}.panel{background-color:var(--color-white);border-radius:12px;box-shadow:0 0 6px var(--color-shadow);display:block;max-width:100%;padding:0 40px}@media screen and (max-width:900px){.panel{padding:0 20px}}.panel__header{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:64px;padding:16px 0}.panel__header .title{color:var(--color-secondary-text);flex:1 1;font-size:14px;font-weight:600;text-transform:uppercase}.panel__header .actions{display:inline-flex}.panel__header .actions>:not(:last-child){margin-right:16px}.panel__header.with-border{border-bottom:1px solid var(--color-border)}.panel__body{padding:24px 0 18px}.layout-modal{background:none;display:block;height:100vw;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:var(--z-index-modal-popup)}.layout-modal__backdrop{background-color:var(--color-black);display:block;height:100%;opacity:.4;pointer-events:all;width:100%}.layout-modal__container{display:flex;height:100%;position:relative;width:100%}.layout-modal__close{align-items:flex-start;display:flex;height:32px;justify-content:flex-end}.layout-modal__close>div{align-items:center;background-color:var(--color-border);border-radius:50%;cursor:pointer;display:flex;font-size:22px;height:1em;justify-content:center;padding:6px;width:1em}.layout-modal__close>div>img{width:8px}.layout-modal .panel{left:50vw;margin:0 auto;max-height:calc(100vh - 32px);max-width:calc(100vh - 32px);padding-bottom:16px;padding-top:16px;pointer-events:all;position:absolute;top:50vh;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:470px;z-index:1}.layout-modal .panel__header{align-items:flex-end}.layout-modal-trigger{cursor:pointer;display:inline-block}.block-container{background-color:var(--color-white);border-radius:18pt;box-shadow:1px 1px 6px var(--color-container-shadow);display:flex;flex-flow:column;padding:32px 18px;width:calc(100% - 32px)}@media only screen and (min-width:992px){.block-container{padding:32px 48px}}.block-snippet-small{border:1px solid var(--color-border);border-radius:2px;padding:2px 4px}.block-snippet{padding:3px 8px}.block-snippet,.block-snippet-large{border:1px solid var(--color-border);border-radius:4px}.block-snippet-large{padding:6px 8px}.block-small{border-radius:6px;padding:8px 12px}.block-medium{border-radius:6pt;border-style:solid;border-width:1px;box-shadow:0 0 6px var(--color-shadow);margin:4px 0;padding:20px 16px}.block-medium p{line-height:23px}.block-medium p:not(:last-child){margin-bottom:16px}@media only screen and (min-width:600px){.block-medium p:not(:last-child){margin-bottom:6px}}.block-large{border-radius:24px;box-shadow:1px 1px 60px var(--color-container-shadow);padding:32px}.block-large p{letter-spacing:.14px;line-height:21px}@media only screen and (min-width:768px){.block-large{padding:32px 48px}}.block-warn-medium{border-radius:6px;border-style:solid;border-width:1px;padding:14px}.block-error{background-color:var(--color-error-bg);border-color:var(--color-border-error);color:var(--color-error)}.block-warn{background-color:var(--color-warn-bg);border-color:var(--color-border-warn);color:var(--color-black)}.block-info{background-color:var(--color-info-bg);border-color:var(--color-border-info);color:var(--color-info)}.button:not(.flat){align-items:center;background-color:var(--color-primary);border:1px solid var(--color-primary-darker);border-radius:6px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:var(--color-white);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;line-height:16px;padding:8px 16px}.button:not(.flat)>:not(:last-child){margin-right:.75em}.button:not(.flat).small{font-weight:400;padding:6px 8px}.button.flat,button.flat{align-items:center;background:none;border:none;color:var(--color-secondary-text);display:inline-flex;font-size:inherit;font-weight:600;margin:0;padding:0}.button.flat>:not(:last-child),button.flat>:not(:last-child){margin-right:8px}.button.button-error,button.button-error{background:var(--color-button-error);border:none;color:var(--color-white);display:inline;font-size:inherit;margin:0;transition:background-color .3s}.button.button-error>:not(:last-child),button.button-error>:not(:last-child){margin-right:8px}.button.button-error:disabled,button.button-error:disabled{background-color:var(--color-button-error-disabled)}.button.button-error:hover,button.button-error:hover{background-color:var(--color-button-error-hover)}.button.button-error-outline,button.button-error-outline{background-color:transparent;border-color:var(--color-button-error);border-style:solid;border-width:1;box-shadow:none;color:var(--color-button-error);display:inline;margin:0;transition:background-color .3s}.button.button-error-outline>:not(:last-child),button.button-error-outline>:not(:last-child){margin-right:8px}.button.button-error-outline:disabled,button.button-error-outline:disabled{border-color:var(--color-button-error-disabled)}.button.button-error-outline:hover,button.button-error-outline:hover{background-color:var(--color-button-outline-hover)}.button.outline,button.outline{background:none;border-color:var(--color-secondary-text);box-shadow:none;color:var(--color-secondary-text);font-weight:500!important;transition:background-color .3s}.button.outline:hover,button.outline:hover{background-color:var(--color-button-outline-hover);box-shadow:inherit}.button.link,a,button.link{color:var(--color-link)}.button.link:not(.flat),a:not(.flat),button.link:not(.flat){border-color:var(--color-link)}.button.link:not(.flat):hover,a:not(.flat):hover,button.link:not(.flat):hover{background-color:var(--color-button-outline-hover)}.footer a:hover{background-color:transparent}.text-title{font-size:24px;font-weight:600;letter-spacing:.24px;line-height:40px}.text-xs{font-size:12px;line-height:16px}.text-small{font-size:14px;line-height:16px}.text-medium{font-size:16px;line-height:16px}.text-large{font-size:18px;line-height:16px}.text-bold{font-weight:600}.text-semi-bold{font-weight:500}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-black{color:var(--color-black)}.text-label{color:var(--color-secondary-text)}.text-command{color:var(--color-command)}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.m-auto{margin:auto}.w-100{width:100%}.bg-transparent{background:transparent!important}.title-image{height:32px;margin-bottom:16px;width:35px}.title-image-smaller{height:29px;margin-bottom:16px;width:32px}.with-footer{margin-bottom:100px}.tooltip-container{cursor:default;display:inline-flex}.tooltip-container__popup{background-color:var(--color-white);border-radius:6px;color:var(--color-black);font-size:14px;line-height:23px;padding:14px;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:var(--z-index-inline-popup)}.tooltip-container__popup:before{border:6px solid transparent;content:"";display:block;height:0;position:absolute;width:0}.tooltip-container__popup p:not(:last-child){margin-bottom:6px}.tooltip-container__popup .block-snippet-small{background-color:var(--color-window-bg);color:var(--color-secondary-text)}.tooltip-container__popup.popup_left:before{border-left-color:var(--color-white);border-right:none;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-container__popup.popup_right:before{border-left:none;border-right-color:var(--color-white);left:0;top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}.tooltip-container__popup.popup_top:before{border-bottom:none;border-top-color:var(--color-white);left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container__popup.popup_bottom:before{border-bottom-color:var(--color-white);border-top:none;left:50%;top:0;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%)}.tooltip-container__popup--error{background-color:var(--color-black);border:1px solid var(--color-border-command);box-shadow:0 0 6px 0 rgba(0,0,0,.16);color:var(--color-button-error)}.tooltip-container__popup--error.popup_left:before{border-left-color:var(--color-black)}.tooltip-container__popup--error.popup_right:before{border-right-color:var(--color-black)}.tooltip-container__popup--error.popup_top:before{border-top-color:var(--color-black)}.tooltip-container__popup--error.popup_bottom:before{border-bottom-color:var(--color-black)}.center{text-align:center}.flex-center-x{display:flex;justify-content:center}.flex-center-y{align-items:center;display:flex}.with-thin-scrollbar::-webkit-scrollbar{height:5px;width:5px}.with-thin-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px var(--color-loader-placeholder-bg)}.bold-400{font-weight:400!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important} /*# sourceMappingURL=main.css.map*/ \ No newline at end of file diff --git a/build/static/css/main.css.map b/build/static/css/main.css.map index ee27318b..45aefb18 100644 --- a/build/static/css/main.css.map +++ b/build/static/css/main.css.map @@ -1 +1 @@ -{"version":3,"file":"static/css/main.css","mappings":"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KC,kFAHA,oDACA,eACA,WAHA,UAIA,CACA,2BACC,IACC,YAFF,mBACC,IACC,YCPF,gCACC,cACA,eACA,kBACA,gBACA,mBAEA,iBAGD,+CAMC,mBAEA,yBADA,mBAFA,uBAJA,gBAEA,UAKA,CAEA,sEACC,0BAGD,4DACC,+BAGD,qEACC,WACA,kBAEA,yEACC,YAKA,UAHA,kBAEA,SAHA,WAEA,SAEA,CAIF,6DAMC,mBALA,8DACA,eACA,kBACA,gBACA,iBAEA,iBAGD,qEAEC,aACA,sBACA,QAEA,iBACA,gBANA,eAMA,CAEA,wFAKC,mBAHA,aACA,sBAFA,aAGA,sBACA,CAEA,4FAIC,gFAHA,YAEA,YADA,UAEA,CAGD,wBACC,GACC,sDAED,GACC,yDALF,gBACC,GACC,sDAED,GACC,yDAKH,qFAKC,mBAHA,aACA,sBAFA,aAGA,sBACA,CAEA,yFACC,YACA,WAGD,oGACC,2BAGD,wFACC,yBAEA,eACA,kBACA,gBACA,iBAJA,iBAIA,CAED,2FACC,cAGD,uFACC,cACA,eACA,kBACA,gBACA,iBAEA,cAGA,kBADA,WACA,CAEA,yFACC,uEAKH,gFAMC,mBALA,kBAGA,aACA,8BAHA,eAIA,CAEA,0FACC,aACA,eAEA,gGACC,aACA,8BAIF,qFACC,6DACA,eACA,kBACA,gBACA,iBAGD,oGACC,mBAGD,qGACC,kBACA,kBAGD,2GACC,YAGD,iHAMC,4CAIA,kBAFA,WADA,cAFA,YAFA,UAMA,kBAPA,SAEA,WAHA,UASA,CAGD,gHACC,6ECzLL,eACC,WACA,eACA,kBACA,gBACA,iBACA,iBAEA,oBACC,gCACA,gBCTD,4CACC,aACA,sBACA,SAEA,eADA,UACA,CAGD,+CAKC,mBACA,yCALA,aAGA,eADA,SADA,2BAMA,gBADA,gBACA,CAEA,+DAGC,yBADA,eADA,cAEA,CAGD,6DAGC,mBAIA,mBADA,yBADA,kBAIA,iCARA,aASA,eACA,kBACA,gBARA,SASA,iBAXA,eAWA,CAEA,iEACC,aAGD,kGACC,oCAEA,6BACA,eAEA,sGACC,4BAOL,2BAQC,mBAPA,kCAMA,aAGA,eARA,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","sources":["ui/components/phoneNumber/PhoneNumber.scss","ui/styles/mixin.scss","ui/components/usersListTable/UsersListTable.scss","ui/components/button/button.scss","ui/components/createUser/createUserDialog.scss","ui/components/alert/alert.scss","ui/components/dialog/dialog.scss","ui/components/select/select.scss","ui/components/inputField/InputField.css","ui/components/noUsers/NoUsers.css","ui/components/search/search.scss","ui/components/loader/loader.scss","ui/components/copyText/CopyText.scss","ui/components/userDetail/userDetailForm.scss","ui/components/userDetail/loginMethods/components/dropdown.scss","ui/components/userDetail/loginMethods/components/editableInput.scss","ui/components/userDetail/loginMethods/loginMethods.scss","ui/components/userDetail/tenantList/UserTenantsList.scss","ui/components/userDetail/userDetail.scss","../node_modules/highlight.js/scss/an-old-hope.scss","ui/components/common/iconButton/style.scss","ui/components/userDetail/userMetaDataSection.scss","ui/components/userDetail/userDetailSessionList.scss","ui/components/badge/badge.scss","ui/components/shimmer/shimmer.scss","ui/components/userroles/components/dialogs/assignRoles.scss","ui/components/userroles/components/dialogs/deleteRole.scss","ui/components/userDetail/userRoles/userRolesList.scss","ui/pages/usersList/UsersList.scss","ui/components/footer/footer.scss","ui/components/auth/Auth.scss","ui/components/errorboundary/error-boundary.scss","ui/components/toast/toastNotification.scss","ui/components/auth/SignOutBtn.scss","ui/components/sidebar/sidebar.scss","ui/components/header/header.scss","ui/layouts/mainLayout.scss","ui/components/searchInput/searchInput.scss","ui/components/tenants/creatNewTenant/createNewTenant.scss","ui/components/checkbox/checkbox.scss","ui/components/nativeSelect/nativeSelect.scss","ui/components/toggle/toggle.scss","ui/components/tenants/tenantDetail/editCoreConfigPropertyDialog/editCoreConfigPropertyDialog.scss","ui/components/tenants/tenantDetail/editPluginPropertyDialog/editPluginPropertyDialog.scss","ui/components/tenants/tenantDetail/tenantDetailPanel/tenantDetailPanel.scss","ui/components/errorBlock/errorBlock.scss","ui/components/tenants/tenantDetail/thirdPartyProviderButton/thirdPartyProviderButton.scss","ui/components/tenants/tenantDetail/deleteTenant/deleteTenant.scss","ui/components/tenants/tenantDetail/providerListDialog/thirdPartyProvidersList.scss","ui/components/tenants/tenantDetail/tenantDetail.scss","ui/components/tenants/tenantDetail/deleteThirdPartyProvider/deleteThirdPartyProvider.scss","ui/components/deleteCrossButton/deleteCrossButton.scss","ui/components/tenants/tenantDetail/thirdPartyProviderInput/thirdPartyProviderInput.scss","ui/components/tenants/tenantDetail/keyValueInput/keyValueInput.scss","ui/components/tenants/tenantDetail/deleteThirdPartyClient/deleteThirdPartyClient.scss","ui/components/tenants/tenantDetail/thirdPartyProviderConfig/thirdPartyProviderConfig.scss","ui/components/tenants/tenantDetail/thirdPartyPage/thirdPartyPage.scss","ui/components/pagination/pagination.scss","ui/components/table/table.scss","ui/components/tenants/noTenants/noTenants.scss","ui/components/tenants/tenantsListTable/tenantsListTable.scss","ui/pages/tenants/index.scss","ui/components/userroles/components/noRolesFound.scss","ui/components/userroles/components/rolesTable.scss","ui/components/inputField/tagsInputField.scss","ui/components/userroles/components/deletePermissions.scss","ui/components/userroles/components/dialogs/editRole.scss","ui/components/userroles/components/dialogs/createNewRole.scss","ui/pages/userroles/index.scss","ui/styles/index.css","ui/styles/variables.css","ui/styles/uikit.scss"],"sourcesContent":["/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.phone-display {\n\tdisplay: flex;\n\talign-items: flex-start;\n\t@include gap-horizontal(5px);\n}\n\n.phone-input {\n\twidth: 100%;\n\tdisplay: flex;\n\talign-items: center;\n\toverflow: hidden;\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border);\n\t&__country-select {\n\t\tdisplay: inline-flex;\n\t\tflex-direction: column;\n\t\tfont-weight: normal;\n\t\t&__current-value {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tpadding-left: 12px;\n\t\t\tcursor: pointer;\n\t\t\t@include gap-horizontal(8px);\n\t\t\t.PhoneInputCountryIcon {\n\t\t\t\timg {\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tbox-shadow: 0px 0px 3px var(--color-shadow);\n\t\t\t\t}\n\t\t\t}\n\t\t\t.country-calling-code {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t\t&__popup {\n\t\t\tdisplay: none;\n\t\t\tposition: relative;\n\t\t\tposition: fixed;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: var(--color-white);\n\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\toverflow-y: auto;\n\t\t\t&__option {\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 12px;\n\t\t\t\talign-items: center;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tcursor: pointer;\n\t\t\t\t@include gap-horizontal(12px);\n\t\t\t\t.PhoneInputCountryIcon {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\timg {\n\t\t\t\t\t\theight: 1em;\n\t\t\t\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.country-calling-code {\n\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t\tcolor: var(--color-link);\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t.country-calling-code {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.popup-active {\n\t\t\t\tdisplay: block;\n\t\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\t}\n\t\t}\n\t}\n\tinput.PhoneInputInput {\n\t\tflex: 1 1 auto;\n\t\tborder-left: none;\n\t\toverflow-x: hidden;\n\t\tfont-family: inherit;\n\t\tdisplay: block;\n\t\tpadding: 8px 12px 8px;\n\t\tborder: none;\n\t\toutline: none;\n\t}\n}\n\n.phone-input.PhoneInput--focus {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.phone-input.phone-input-error {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@mixin gap-horizontal($gap) {\n\t> :not(:last-child) {\n\t\tmargin-right: $gap;\n\t}\n}\n\n@mixin gap-vertical($gap) {\n\t> :not(:last-child) {\n\t\tmargin-bottom: $gap;\n\t}\n}\n\n@mixin text-ellipsis($max-width) {\n\tmax-width: $max-width;\n\toverflow-x: hidden;\n\ttext-overflow: ellipsis;\n\twhite-space: nowrap;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n$container-padding-v: 24px;\n\n.users-list-table-container {\n\tpadding: $container-padding-v 0px;\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n}\n\n.users-list-table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.users-list-table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.users-list-table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tpadding: 0 1em 24px 34px;\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t}\n}\n\n.users-list-table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\twidth: 33%;\n\t\tmax-width: 50%;\n\t\tpadding: 24px 1em 24px 34px;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n}\n\n.user-row {\n\t&:hover {\n\t\tcursor: pointer;\n\t\tbackground: rgb(242, 247, 253);\n\t}\n\t.user-info {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tcolor: var(--color-secondary-text);\n\t\tpadding-right: 16px;\n\t\tdiv {\n\t\t\tmax-width: 25ch;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\n\t\t\t&:not(:last-child) {\n\t\t\t\tmargin-bottom: 4px;\n\t\t\t}\n\t\t}\n\t\t.main {\n\t\t\tcolor: var(--color-black);\n\t\t\tfont-weight: 500;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t.user-date {\n\t\tmin-width: 110px;\n\t\twhite-space: nowrap;\n\t}\n\n\t&.placeholder td {\n\t\tdiv {\n\t\t\twidth: 100%;\n\t\t\tbackground-color: var(--color-loader-placeholder-bg);\n\t\t\tmin-height: 1em;\n\t\t\topacity: 0.4;\n\t\t\tanimation: blinker 2s linear infinite;\n\t\t\t@keyframes blinker {\n\t\t\t\t50% {\n\t\t\t\t\topacity: 0.1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.user-row-select-button {\n\t\tbackground-color: white;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border);\n\t\ttransition: 0.3s;\n\t\timg {\n\t\t\twidth: 12px;\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t.img-hover {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.user-row-select-menu {\n\t\tcursor: pointer;\n\n\t\t.user-row-select-popup {\n\t\t\tdisplay: none;\n\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tright: 0px;\n\t\t\tpadding: 20px 0 0px 0;\n\n\t\t\t.panel {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmin-width: 180px;\n\t\t\t}\n\t\t}\n\n\t\t.user-row-select-popup-item {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\theight: 28px;\n\t\t\tpadding: 8px;\n\t\t\tfont-weight: normal;\n\t\t\twidth: 100%;\n\t\t\ttransition: 0.3s;\n\t\t\tborder-radius: 4px;\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\twidth: 1em;\n\t\t\t}\n\n\t\t\t.img-hover {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t&.delete {\n\t\t\t\tcolor: var(--color-button-error-border);\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: var(--color-popup-item-hover);\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t}\n\t\t\t\t.img-normal {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.delete {\n\t\t\t\t\tbackground-color: var(--color-popup-item-delete-hover);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\t.user-row-select-popup {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t.user-row-select-button {\n\t\t\t\tborder: 1px solid var(--color-primary);\n\t\t\t\tbox-shadow: 0px 0px 5px var(--color-primary);\n\t\t\t\timg {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t\ttransform: rotateZ(180deg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&:last-of-type {\n\t\t// put popup on the left because the popup could be cropped by the paper's bottom\n\t\t.user-row-select-popup {\n\t\t\ttop: -50%;\n\t\t\tpadding: 0px 40px 0px;\n\t\t}\n\t}\n}\n\n.user-list-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: $container-padding-v;\n\tpadding-right: 34px;\n\tposition: sticky;\n\tleft: 0px;\n}\n\n.users-list-pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.users-list-pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.users-list-pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.users-list-pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n\n.pill {\n\tdisplay: flex;\n\tborder-radius: 20px;\n\tpadding: 4px 8px;\n\talign-items: center;\n\twidth: fit-content;\n\twhite-space: nowrap;\n\t@include gap-horizontal(4px);\n\n\t&.passwordless {\n\t\tcolor: var(--color-passwordless-text);\n\t\tbackground-color: var(--color-passwordless-bg);\n\t}\n\t&.emailpassword {\n\t\tcolor: var(--color-emailpassword-text);\n\t\tbackground-color: var(--color-emailpassword-bg);\n\t}\n\t&.multiple {\n\t\tcolor: var(--color-multiple-login-text);\n\t\tbackground-color: var(--color-multiple-login-bg);\n\t}\n\t&.thirdparty {\n\t\tcolor: var(--color-custom-provider-text);\n\t\tbackground-color: var(--color-custom-provider-bg);\n\t\tmax-width: 25ch;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\t.thirdparty-name {\n\t\t\tmax-width: 10ch;\n\t\t\ttext-overflow: inherit;\n\t\t\toverflow: inherit;\n\t\t}\n\t\t&.google {\n\t\t\tcolor: var(--color-google-text);\n\t\t\tbackground-color: var(--color-google-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.apple {\n\t\t\tcolor: var(--color-apple-text);\n\t\t\tbackground-color: var(--color-apple-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.github {\n\t\t\tcolor: var(--color-github-text);\n\t\t\tbackground-color: var(--color-github-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.facebook {\n\t\t\tcolor: var(--color-facebook-text);\n\t\t\tbackground-color: var(--color-facebook-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.btn {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 6px;\n\tfont-weight: 500;\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tline-height: 21px;\n\tflex-shrink: 0;\n\n\tcursor: pointer;\n\n\t&.gray {\n\t\tbackground: #ddd;\n\t\tcolor: var(--color-white);\n\t\tborder: 1px solid #ddd;\n\t}\n\n\t&.gray-outline {\n\t\tbackground-color: var(--color-white);\n\t\tborder: 1px solid var(--color-gray);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.info {\n\t\tborder: 1px solid rgb(217, 217, 217);\n\t\tbackground: rgb(249, 249, 249);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.primary {\n\t\tbackground-color: var(--color-primary);\n\t\tborder: 1px solid var(--color-primary-darker);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\t}\n\n\t&.danger {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-button-error);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-button-error-shadow);\n\t}\n\n\t&.danger-outline {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-button-error);\n\t}\n\n\t&.secondary {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-secondary);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-secondary-shadow);\n\t}\n\n\t&.outline {\n\t\tborder: 1px solid var(--color-black);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-black);\n\t}\n\n\t&.blue-outline {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&.xs {\n\t\tpadding: 0px 8px;\n\t}\n\n\t&.sm {\n\t\tpadding: 6px 8px;\n\t\tfont-size: 14px;\n\t\tline-height: normal;\n\t}\n\n\t&.md {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 14px;\n\t\tline-height: 16px;\n\t}\n\n\t&.lg {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 16px;\n\t\tline-height: 20px;\n\t}\n\n\t&:hover:not(:disabled):not(.gray) {\n\t\topacity: 0.9;\n\t}\n\n\t&.loading {\n\t\topacity: 0.8;\n\t\tcursor: not-allowed;\n\t}\n\n\t.spinner {\n\t\tstroke: var(--color-white);\n\t\tanimation: spin 1s linear infinite;\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-user-modal-content {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 16px;\n\tmargin-top: 16px;\n\n\t.select-container {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: flex-start;\n\t\tgap: 10px;\n\t}\n\n\t.mb-28 {\n\t\tmargin-bottom: 28px;\n\t}\n\t.mb-12 {\n\t\tmargin-bottom: 12px;\n\t}\n}\n\n.dialog-form-content-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n\tpadding: 30px 0px;\n}\n\n.max-width-436 {\n\tmax-width: 436px !important;\n}\n\n.pb-0 {\n\tpadding-bottom: 0px !important;\n}\n\n.mt-10 {\n\tmargin-top: 10px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.alert {\n\twidth: 100%;\n\tpadding: 24px;\n\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: flex-start;\n\tgap: 12px;\n\n\tul {\n\t\tpadding: 0px 18px;\n\t}\n\n\t& > span {\n\t\tdisplay: flex;\n\t\tpadding: 1px 8px;\n\t\talign-items: flex-start;\n\t\tgap: 10px;\n\n\t\tborder-radius: 8px;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t}\n\n\t& > div {\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: 23px;\n\t}\n\n\t&.primary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #e37a3f;\n\t\tbackground: rgba(227, 122, 63, 0.1);\n\n\t\t& > span {\n\t\t\tbackground: #e37a3f;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #a44915;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #a44915;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(227, 122, 63, 0.1);\n\t\t\tborder: 1px solid rgba(227, 122, 63, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.secondary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #0062e1;\n\t\tbackground: rgba(0, 98, 225, 0.05);\n\n\t\t& > span {\n\t\t\tbackground: #0062e1;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #104993;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #007aff;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(0, 98, 225, 0.1);\n\t\t\tborder: 1px solid rgba(0, 98, 225, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.sm {\n\t\tpadding: 20px 14px;\n\t}\n\n\ta:hover {\n\t\tbackground: transparent !important;\n\t}\n}\n\n@media (max-width: 425px) {\n\t.alert {\n\t\tpadding: 24px 14px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-overlay {\n\tbackground: rgba(0, 0, 0, 0.4);\n\tposition: fixed;\n\tinset: 0;\n\theight: 100vh;\n\n\tz-index: 9999;\n}\n\n.dialog-container {\n\tmax-width: 470px;\n\twidth: 100%;\n\n\theight: fit-content;\n\n\tborder-radius: 12px;\n\tbackground: #fff;\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\tposition: fixed;\n\tinset: 0;\n\tmargin: auto;\n\tz-index: 9999;\n\n\tpadding: 36px 40px;\n}\n\n.dialog-content {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n.dialog-header {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tcolor: #222;\n\n\tfont-size: 24px;\n\tfont-style: normal;\n\tfont-weight: 500;\n\tline-height: 32px;\n\n\tborder-bottom: 1px solid #e5e5e5;\n\tpadding-bottom: 16px;\n\n\t& > svg {\n\t\tbackground: rgba(232, 232, 232, 1);\n\t\theight: 22px;\n\t\twidth: 22px;\n\t\tpadding: 6px;\n\t\tborder-radius: 50%;\n\n\t\tcursor: pointer;\n\t}\n}\n\n.dialog-title {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\n\t& > svg {\n\t\theight: 21px;\n\t\twidth: 23px;\n\t}\n}\n\n.dialog-footer {\n\tdisplay: flex;\n\tgap: 24px;\n\tpadding-top: 20px;\n\n\t&.border-top {\n\t\tborder-top: 1px solid var(--color-border);\n\t}\n\n\t&.border-none {\n\t\tborder: none;\n\t}\n\n\t&.row {\n\t\tflex-direction: row;\n\t}\n\n\t&.column {\n\t\tflex-direction: column;\n\t}\n\n\t&.flex-start {\n\t\tjustify-content: flex-start;\n\t}\n\n\t&.flex-end {\n\t\tjustify-content: flex-end;\n\t}\n\n\t&.center {\n\t\tjustify-content: center;\n\t}\n\n\t&.space-between {\n\t\tjustify-content: space-between;\n\t}\n\n\t&.space-around {\n\t\tjustify-content: space-around;\n\t}\n\n\t&.space-evenly {\n\t\tjustify-content: space-evenly;\n\t}\n}\n\n.dialog-confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\tmargin-bottom: 24px;\n}\n\n@media (max-width: 485px) {\n\t.dialog-container {\n\t\twidth: 95%;\n\t\tpadding-left: 14px;\n\t\tpadding-right: 14px;\n\t}\n}\n",".st-select {\n\toutline: none;\n\n\twidth: 210px;\n\theight: 36px;\n\tpadding: 9px 13px;\n\n\tborder-radius: 6px;\n\tborder: 1px solid #e5e5e5;\n\tbackground: #fff;\n\n\tcolor: #222;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: normal;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.input-field-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tmargin-bottom: 24px;\n\tposition: relative;\n}\n\n.input-field-prefix {\n\tpadding: 9px 5px 9px 12px;\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-field-prefix-bg);\n\tborder-right: 1px solid transparent;\n\tfont-size: 13px;\n\tline-height: 21px;\n}\n\n.input-field-prefix-focused {\n\tborder-right-color: var(--color-primary);\n}\n\n.input-field-prefix-error {\n\tborder-right-color: var(--color-error);\n}\n\n.input-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.input-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.input-field-inset {\n\tdisplay: flex;\n\talign-items: center;\n\tborder: 1px solid rgb(224, 224, 224);\n\tborder-radius: 6px;\n\toutline: none;\n\toverflow: hidden;\n}\n\n.input-field {\n\tflex: 1;\n\tfont-family: inherit;\n\tdisplay: block;\n\tpadding: 8px 12px 8px;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n}\n\ntextarea.input-field {\n\tresize: vertical;\n\tmin-height: 8em;\n\tline-height: 1.8em;\n}\n\n.input-field-small {\n\tpadding: 8px;\n\tfont-size: 13px !important;\n\theight: 24px;\n}\n\n.input-field:disabled {\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.input-field-inset-focused,\n.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.input-field-inset-with-prefix.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: initial;\n\tbox-shadow: initial;\n}\n\n.input-field-inset-error-state,\n.input-field-inset-error-state:focus,\n.input-field-inset-error-state:active {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n\n.input-field-suffix .icon {\n\tcursor: pointer;\n\tpadding: 8px 12px 8px 0px;\n}\n\n.input-field-error {\n\tdisplay: flex;\n\talign-items: center;\n\tmargin-top: 8pt;\n}\n\n.input-field-error-icon {\n\theight: 16px;\n\twidth: 16px;\n\tmargin-right: 8px;\n\tmargin-bottom: 2px;\n}\n\n.input-field-error-text {\n\tline-height: normal !important;\n}\n\n.input-error-prefix-tooltip {\n\tposition: absolute;\n\ttop: 20%;\n\tleft: -24px;\n}\n\n.input-dropdown-options {\n\tposition: absolute;\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttop: 44px;\n\tleft: 0;\n\tz-index: 1000;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n\tbox-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n}\n.input-dropdown-option {\n\tpadding: 12px 15px 12px;\n\tcursor: pointer;\n\tfont-size: 13px;\n}\n.input-dropdown-option:hover {\n\tbackground-color: var(--color-input-field-prefix-bg);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.no-users {\n\tpadding: 60px 24px;\n\tdisplay: flex;\n\tflex-flow: column;\n\talign-items: center;\n}\n\n.no-users-image {\n\theight: 43px;\n\twidth: 63px;\n\tmargin-bottom: 24px;\n}\n\n.no-users-title {\n\tfont-size: 18px;\n\tline-height: 22px;\n\tfont-weight: 500;\n\tcolor: var(--color-black);\n\tletter-spacing: 0.18px;\n\tmargin-bottom: 8px;\n\ttext-align: center;\n}\n\n.no-users .no-users-subtitle {\n\tcolor: var(--color-secondary-text);\n\tpadding: 4px 0;\n\ttext-align: center;\n\tmax-width: 54ch;\n\tline-height: 1.5em;\n}\n\n@media only screen and (min-width: 992px) {\n\t.no-users {\n\t\tpadding: 60px;\n\t}\n}\n",".search {\n\t& > div {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 0px 8px;\n\t\tflex-wrap: wrap;\n\n\t\t@media (max-width: 480px) {\n\t\t\t& {\n\t\t\t\tgap: 8px 8px;\n\t\t\t}\n\t\t\t& > button {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t#search-btn {\n\t\tbackground: transparent;\n\t\tjustify-content: center;\n\t}\n\n\t&__input_wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\n\t\twidth: 340px;\n\t\theight: 40px;\n\t\tpadding: 9px 16px;\n\t\tbackground: #ffffff;\n\t\tborder: 1px solid #e5e5e5;\n\t\tborder-radius: 6px;\n\n\t\t& img {\n\t\t\theight: 14px;\n\t\t\taspect-ratio: 1;\n\n\t\t\t&:nth-child(1) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\tborder: 1px solid #ff9933;\n\t\t\toutline: 2px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\n\t\t& input {\n\t\t\tborder: none;\n\t\t\tflex-grow: 1;\n\t\t\theight: 20px;\n\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:focus-visible,\n\t\t\t&:focus-within {\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t&::placeholder {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 171%;\n\n\t\t\t\tcolor: rgba(34, 34, 34, 0.7);\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: 480px) {\n\t\t\t& {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\twidth: 100%;\n\t}\n}\n\n.searchTag {\n\tdisplay: inline-flex;\n\tmargin: 12px 0;\n\n\tmargin-right: 8px;\n\n\talign-items: center;\n\n\t&__value {\n\t\tbackground: #fafafa;\n\t\tborder: 1px solid #dddddd;\n\t\tborder-radius: 4px;\n\n\t\tpadding: 6px;\n\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\n\t\tmargin-left: 4px;\n\n\t\tcolor: #000000;\n\n\t\t& img {\n\t\t\tmargin-left: 10px;\n\t\t\theight: 8px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.tag_dropdown {\n\tposition: relative;\n\t&__selector {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\tbackground: #eeeeee;\n\t\tborder: 1px solid #e2e2e2;\n\t\tborder-radius: 4px;\n\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\n\t\tpadding: 6px;\n\n\t\tcolor: #000000;\n\n\t\t& img {\n\t\t\tmargin-left: 10px;\n\t\t}\n\n\t\t&.active {\n\t\t\tbackground: #fff2e1;\n\t\t\tborder: 1px solid #ebdfcf;\n\t\t\tborder-radius: 4px;\n\t\t}\n\t}\n\n\t&__menu {\n\t\tposition: absolute;\n\t\ttop: calc(2em + 8px);\n\n\t\tz-index: 999;\n\n\t\tbackground: #ffffff;\n\t\tbox-shadow: 0px 0px 8px rgba(0, 0, 0, 0.16);\n\t\tborder-radius: 6px;\n\n\t\tmin-width: 180px;\n\n\t\t& ul {\n\t\t\tlist-style-type: none;\n\n\t\t\t& li {\n\t\t\t\tmargin: 7px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 14px;\n\n\t\t\t\tcolor: #6e6a65;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #f0f0f0;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: baseline;\n\t\t\t\t\t& img {\n\t\t\t\t\t\tmargin-right: 11px;\n\t\t\t\t\t\theight: 15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.loader-container {\n\tmin-height: 80vh;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.full-screen-loading-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground-color: rgba(0, 0, 0, 0.4);\n\tz-index: 1;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.loader-wrapper {\n\tbackground-color: var(--color-window-bg);\n\tpadding: 2px;\n\tdisplay: flex;\n\tborder-radius: 50%;\n}\n\n.loader {\n\tborder: 16px solid #f3f3f3; /* Light grey */\n\tborder-top: 16px solid #ff9933; /* Blue */\n\tborder-radius: 50%;\n\twidth: 60px;\n\theight: 60px;\n\tanimation: spin 2s linear infinite;\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n@-webkit-keyframes spin {\n\t0% {\n\t\t-webkit-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-webkit-transform: rotate(360deg);\n\t}\n}\n\n@-moz-keyframes spin {\n\t0% {\n\t\t-moz-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-moz-transform: rotate(360deg);\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n\n.copy-text {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmax-width: 100%;\n\t.copy-text-text {\n\t\t@include text-ellipsis(100%);\n\t\tmax-width: 180px;\n\t\tflex: 1;\n\t\tpadding-right: 4px;\n\n\t\t@media (max-width: 600px) {\n\t\t\tmax-width: 80px;\n\t\t}\n\t}\n\t.copy-text-action {\n\t\tcursor: pointer;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.3s;\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-copy-box-shadow);\n\t\t\tbox-shadow: 0px 0px 0px 4px var(--color-copy-box-shadow);\n\t\t}\n\t}\n\t.copy-text-notification {\n\t\tposition: fixed;\n\t\tfont-size: 12px;\n\t\ttransform: translateY(-50%);\n\t\tz-index: 1;\n\n\t\tspan {\n\t\t\tmargin: 0px 12px;\n\t\t\twhite-space: nowrap;\n\t\t\tbackground-color: var(--color-black);\n\t\t\tborder-color: var(--color-black);\n\t\t\tcolor: var(--color-white);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n\n.user-detail-form {\n\t.input-field-container:not(:last-of-type) {\n\t\tmargin-bottom: 24px;\n\t}\n\t&__header {\n\t\tfont-size: 24px;\n\t}\n\t&__actions {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\tmargin-top: 24px;\n\t\t@include gap-horizontal(24px);\n\t\tbutton {\n\t\t\tjustify-content: center;\n\t\t\tfont-weight: normal;\n\t\t\tpadding-top: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t\tpadding-right: 16px;\n\t\t\tpadding-left: 16px;\n\t\t}\n\t}\n\tp {\n\t\tfont-size: 14px;\n\t\tline-height: 24px;\n\n\t\tspan {\n\t\t\tcolor: #ed344e;\n\t\t\tfont-weight: bold;\n\t\t\tword-break: break-all;\n\t\t\thyphens: auto;\n\t\t\toverflow-wrap: anywhere;\n\t\t}\n\t}\n}\n\n.phone-input {\n\tmargin-top: 12px;\n\tmargin-bottom: 8px;\n}\n\n.user-delete-input-container {\n\tmargin-top: 8px;\n}\n",".dropdown {\n\tposition: relative;\n\tcursor: pointer;\n\n\t.trigger {\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #f5f5f5;\n\t\tpadding: 8px;\n\n\t\t&:hover {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #f93;\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #f93;\n\t\t\toutline: 1px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\t}\n\n\t.menu {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\n\t\tborder-radius: 6px;\n\t\tbackground: #fff;\n\t\tbox-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.16);\n\n\t\tpadding: 6px;\n\n\t\ttop: 30px;\n\t\tright: 10%;\n\n\t\tz-index: 10;\n\n\t\tdiv {\n\t\t\twidth: 160px;\n\t\t\tpadding: 6px 8px;\n\n\t\t\tdisplay: flex;\n\t\t\talign-items: baseline;\n\t\t\tjustify-content: flex-start;\n\n\t\t\timg {\n\t\t\t\theight: 14px;\n\t\t\t\twidth: 18px;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\talign-items: center;\n\t\t\t\timg {\n\t\t\t\t\theight: 20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tbackground: #f0f0f0;\n\t\t\t\t&:last-child {\n\t\t\t\t\tcolor: #9e2526;\n\t\t\t\t\tbackground: rgba(222, 35, 61, 0.12);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.menu.open {\n\t\tdisplay: block;\n\t}\n}\n",".input {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\talign-items: baseline;\n\n\t@media (max-width: 340px) {\n\t\tflex-direction: column;\n\t}\n}\n\n.input-field-container {\n\tmargin-bottom: 0 !important;\n}\n",".method {\n\tborder-radius: 6px;\n\tborder: 1px solid #ddd;\n\tmargin-bottom: 16px;\n\n\t@media screen and (max-width: 900px) {\n\t\tfont-size: 12px;\n\t}\n\n\t.method-header {\n\t\tborder-radius: 5px 5px 0px 0px;\n\t\tborder-bottom: 1px solid #ddd;\n\t\tpadding: 16px 25px;\n\t\tdisplay: flex;\n\t\talign-items: baseline;\n\t\tjustify-content: space-between;\n\n\t\t.right {\n\t\t\tdisplay: flex;\n\t\t\tgap: 4px;\n\t\t}\n\n\t\t.left {\n\t\t\tdisplay: flex;\n\t\t\talign-items: baseline;\n\t\t\tjustify-content: flex-start;\n\t\t\tfont-size: 14px;\n\n\t\t\t.user-id-span {\n\t\t\t\tmargin-left: 15px;\n\t\t\t\tcolor: #6e6a65;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 6px;\n\n\t\t\t\t.copy-text-wrapper {\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\tborder: 1px solid #d9d9d9;\n\t\t\t\t\tcolor: #d65078;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tpadding: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.resp {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 900px) {\n\t\t\t\tgap: 14px;\n\t\t\t\tflex-direction: column;\n\t\t\t\t.user-id-span {\n\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t.copy-text-wrapper.resp {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.method-body {\n\t\tpadding: 18px 27px;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgap: 10px;\n\n\t\t@media screen and (max-width: 800px) {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\tcolor: #6e6a65;\n\t\talign-items: center;\n\n\t\t& > div {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\theight: 50px;\n\t\t}\n\n\t\t.phone-input {\n\t\t\twidth: 200px !important;\n\t\t}\n\n\t\tb {\n\t\t\tcolor: #222;\n\t\t\tfont-family: Rubik;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: normal;\n\t\t\tmargin-left: 1ch;\n\n\t\t\t@media screen and (max-width: 900px) {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\t\t}\n\n\t\t.pill-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\t\t\tmargin-left: 12px;\n\t\t}\n\t}\n}\n\n@media (max-width: 480px) {\n\t.method {\n\t\t.method-header {\n\t\t\tpadding: 16px 8px;\n\t\t}\n\t\t.method-body {\n\t\t\tpadding: 18px 8px;\n\t\t}\n\t}\n}\n\n.send-mail-icon {\n\tcursor: pointer;\n\t& > :first-child {\n\t\tfill: #ececec;\n\t}\n\t& > path {\n\t\tfill: #5f5f5f;\n\t}\n\n\t& > :last-child {\n\t\tstroke: #d2d2d2;\n\t}\n\n\t&:hover {\n\t\t& > :first-child {\n\t\t\tfill: #ff9933;\n\t\t\tfill-opacity: 0.15;\n\t\t}\n\t\t& > path {\n\t\t\tfill: #ff9933;\n\t\t}\n\n\t\t& > :last-child {\n\t\t\tstroke: #ff9933;\n\t\t}\n\t}\n}\n\n.not-verified {\n\tborder-radius: 16px;\n\tborder: 1px solid #d2d2d2;\n\tbackground: #ececec;\n\tfont-size: 10px;\n\tpadding: 5px;\n\n\tcolor: #252728;\n\ttext-align: center;\n}\n\n.verified {\n\tborder-radius: 16px;\n\tborder: 1px solid #c2ebd0;\n\tbackground: #c8f9d8;\n\tcolor: rgba(18, 85, 37, 1);\n\tfont-size: 12px;\n\tpadding: 5px;\n}\n\n.password-link {\n\tcursor: pointer;\n\n\tcolor: rgba(0, 122, 255, 1);\n\tmargin-left: 6px;\n\tfont-weight: 400;\n\n\t&:hover {\n\t\ttext-decoration: underline;\n\t}\n}\n\n.save-button {\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 122, 255, 0.16);\n\tborder-radius: 6px;\n\tborder: 1px solid #007aff;\n\tbackground: #007aff;\n\tpadding: 8px;\n\tcolor: white;\n\tfont-weight: 500;\n}\n\n.provider-pill {\n\tborder-radius: 4px;\n\tbackground: #f0f4f7;\n\tpadding: 10px;\n\tfont-family: monospace;\n\tdisplay: inline-flex;\n\n\tmax-width: 250px;\n\n\t@media screen and (max-width: 900px) {\n\t\tdisplay: block;\n\t}\n\n\timg {\n\t\theight: 15px;\n\t\twidth: 15px;\n\t}\n}\n\n.cancel {\n\tpadding: 7px 12px !important;\n\tfont-weight: 500;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../../styles/mixin.scss\";\n\n.tenant-pill {\n\tpadding: 5px 13px;\n\tborder-radius: 30px;\n\tborder: 1px solid #9335e4;\n\tbackground: rgba(147, 53, 228, 0.1);\n\tmax-width: fit-content;\n\tcolor: #9335e4;\n\tfont-size: 14px;\n\tmargin-left: 10px;\n}\n\n.tenant-list-container {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\trow-gap: 16px;\n\tcolumn-gap: 16px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.user-detail {\n\t--badge-bg-color: rgb(197, 224, 253);\n\t--copy-text-color: rgb(214, 80, 120);\n\n\tpadding: 72px #{$container-padding-horizontal}px 48px;\n\tmax-width: var(--container-width);\n\tmargin: auto;\n\n\t&.center-children {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\n\t\t.subtitle {\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 26px;\n\t\t}\n\n\t\t.back-button {\n\t\t\tmargin-top: 16px;\n\t\t\tcolor: var(--color-link);\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&__header {\n\t\tmargin-top: 40px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\toverflow: hidden;\n\t\t@include gap-horizontal(16px);\n\t\t&__badge {\n\t\t\t$size: 60px;\n\t\t\tborder-radius: 50%;\n\t\t\twidth: $size;\n\t\t\theight: $size;\n\t\t\tflex-shrink: 0;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 600;\n\t\t\ttext-align: center;\n\t\t\ttext-transform: uppercase;\n\t\t\tbackground-color: var(--badge-bg-color);\n\t\t\tcolor: var(--color-link);\n\t\t}\n\t\t&__info {\n\t\t\tflex: 1;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\toverflow: hidden;\n\t\t\t@include gap-vertical(6px);\n\t\t}\n\t\t&__title {\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 28px;\n\t\t\tfont-weight: 600;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tspan {\n\t\t\t\t@include text-ellipsis(100%);\n\t\t\t}\n\t\t}\n\t\t&__user-id {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\t@include gap-horizontal(8px);\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t\t&__text {\n\t\t\t\tbackground-color: var(--color-white);\n\t\t\t\tcolor: var(--copy-text-color);\n\t\t\t\tborder: 1px var(--color-border) solid;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\toverflow: hidden;\n\t\t\t\tmax-width: 290px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-family: \"Source Code Pro\";\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\t\t}\n\t\t&__action {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t.panel {\n\t\tmargin-top: 40px;\n\t}\n\n\t&__info-grid {\n\t\t&__grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: repeat(auto-fill, minmax(200px, 1fr));\n\t\t\tgrid-gap: 40px 60px;\n\t\t}\n\t\t&__item {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\t&__label {\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\tmargin-bottom: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t\t&__body {\n\t\t\t\twidth: 100%;\n\t\t\t\t@include text-ellipsis(100%);\n\t\t\t\twhite-space: normal;\n\t\t\t\toverflow: visible;\n\t\t\t}\n\t\t\t&__guide {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 1em;\n\t\t\t\twidth: 1em;\n\t\t\t\tborder: 1px solid var(--color-black);\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tmargin-left: 6px;\n\t\t\t\timg {\n\t\t\t\t\theight: 1em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.input-field-container {\n\t\t\t\tmargin: 0px;\n\t\t\t}\n\n\t\t\t.email-verified-button {\n\t\t\t\tmargin-left: 12px;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\n\t\tinput,\n\t\t.phone-input {\n\t\t\tbackground-color: var(--color-window-bg);\n\t\t}\n\n\t\t.input-field-error {\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\n\t&__provider-box {\n\t\tfont-size: 13px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tcolor: var(--color-copy-box);\n\t\tbackground-color: var(--color-copy-box-bg);\n\t\twidth: 100%;\n\t\t@include gap-horizontal(6px);\n\n\t\t&.block-snippet {\n\t\t\tborder: none;\n\t\t\tpadding-right: 4px;\n\t\t}\n\n\t\t> span {\n\t\t\t> img {\n\t\t\t\theight: 1em;\n\t\t\t}\n\t\t}\n\n\t\t&__user-id {\n\t\t\tflex: 1;\n\t\t\toverflow-x: hidden;\n\t\t\tpadding: 4px 4px 4px 0px;\n\t\t\t.copy-text {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.user-detail-title {\n\tfont-size: 28px;\n\tline-height: 34px;\n\tcolor: var(--color-black);\n\tmargin-bottom: 16px;\n\tfont-weight: 500;\n}\n\n.user-detail-subtitle {\n\tcolor: var(--color-secondary-text);\n\tmargin-bottom: 48px;\n}\n\n.user-detail-paper {\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.user-detail .block-info-connection {\n\tmargin-bottom: 24px;\n}\n\n.pill {\n\tmargin-top: 4px;\n}\n\n@media (max-width: 425px) {\n\t.user-detail {\n\t\tpadding: 72px 12px 48px;\n\t}\n}\n","pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!\n Theme: An Old Hope – Star Wars Syntax\n Author: (c) Gustavo Costa \n Maintainer: @gusbemacbe\n\n Original theme - Ocean Dark Theme – by https://github.com/gavsiu\n Based on Jesse Leite's Atom syntax theme 'An Old Hope'\n https://github.com/JesseLeite/an-old-hope-syntax-atom\n*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}","@import \"../../../styles/mixin.scss\";\n\n.button-root {\n\tcursor: pointer;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.padding-vertical-24 {\n\tpadding-top: 24px !important;\n\tpadding-bottom: 24px !important;\n}\n\n.metadata-header {\n\tdisplay: flex;\n\tflex-direction: row;\n\twidth: 100%;\n\tjustify-content: space-between;\n\tpadding-bottom: 24px;\n\tborder-bottom: 1px solid var(--color-border);\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n\n\t.title {\n\t\tcolor: var(--color-secondary-text);\n\t\tfont-weight: 500;\n\t}\n\n\t.metadata-actions {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\t@include gap-horizontal(16px);\n\t}\n}\n\n.metadata-content-container {\n\tmargin-top: 22px;\n\tpadding-left: 28px;\n\tpadding-right: 28px;\n\toverflow-x: auto;\n\tpadding-top: 15px;\n\tpadding-bottom: 15px;\n\tbackground: #0d2e4e;\n\tborder-radius: 6px;\n\twhite-space: pre;\n\n\t.hljs {\n\t\tbackground: #0d2e4e;\n\t\tfont-weight: 400;\n\t\tfont-size: 13px;\n\t\tline-height: 21px;\n\t\tpadding: 0px !important;\n\t}\n}\n\n.metadata-edit-box {\n\tmargin-top: 24px;\n\tmin-width: 100%;\n\tmax-width: 100%;\n\tmin-height: 200px;\n\tpadding: 4px;\n\tbackground-color: var(--color-window-bg);\n\tborder-radius: 6px;\n\tborder: none;\n\tborder: 1px solid rgb(224, 224, 224);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.panel {\n\t&.no-padding-horizontal {\n\t\tpadding-left: 0px !important;\n\t\tpadding-right: 0px !important;\n\t}\n}\n\n.content-container {\n\twidth: 100%;\n\tpadding-top: 24px;\n\tpadding-bottom: 24px;\n\n\t.header {\n\t\tpadding-left: 34px;\n\t\tpadding-right: 34px;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\t\tcolor: var(--color-secondary-text);\n\n\t\t@media only screen and (max-width: 600px) {\n\t\t\tflex-direction: column;\n\t\t\talign-items: flex-start;\n\t\t}\n\n\t\t.header-primary {\n\t\t\tfont-weight: 500;\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: center;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\t\t}\n\n\t\t.header-secondary {\n\t\t\tfont-weight: 400;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-left: 4px;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tmargin-left: 0px;\n\t\t\t\tmargin-top: 2px;\n\t\t\t}\n\t\t}\n\n\t\t.button-error {\n\t\t\tfont-weight: 500;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tmargin-top: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.table-container {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\toverflow-x: scroll;\n\t\tmargin-top: 18px;\n\t\theight: fit-content;\n\t}\n\n\t.table {\n\t\tdisplay: table;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tborder-spacing: 0px;\n\t\tborder-collapse: collapse;\n\n\t\t.thead {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-transform: uppercase;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 14px;\n\n\t\t\t.head-row {\n\t\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t\t\tborder-top: 1px solid var(--color-border);\n\t\t\t\tpadding-left: 34px;\n\t\t\t\tpadding-right: 34px;\n\t\t\t\tpadding-top: 15px;\n\t\t\t\tpadding-bottom: 15px;\n\t\t\t\tbackground: #fafafa;\n\n\t\t\t\tth {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\tpadding-top: 15px;\n\t\t\t\t\tpadding-bottom: 15px;\n\t\t\t\t\tpadding-left: 35px;\n\t\t\t\t\tpadding-right: 35px;\n\t\t\t\t}\n\n\t\t\t\tth:last-child {\n\t\t\t\t\tpadding-right: 34px;\n\t\t\t\t}\n\n\t\t\t\t.w30 {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-left: 34px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ttbody {\n\t\t\tpadding-left: 34px;\n\t\t\tpadding-right: 34px;\n\n\t\t\t.placeholder {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.session-info {\n\t\t\t\tdisplay: flex;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: 34px;\n\t\t\t\tmargin-right: 34px;\n\t\t\t}\n\n\t\t\t.session-row {\n\t\t\t\tmargin-top: 29px;\n\t\t\t\tmargin-left: 34px;\n\t\t\t\tmargin-right: 34px;\n\n\t\t\t\t&.empty-row {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\n\t\t\t\t&.with-data {\n\t\t\t\t\ttd {\n\t\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\twidth: calc(70% / 3);\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t\theight: 1px;\n\t\t\t\t\t\tmin-height: 28px;\n\t\t\t\t\t\tpadding-left: 35px;\n\t\t\t\t\t\tpadding-right: 35px;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\tpadding-top: 29px;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tpadding-left: 8px;\n\t\t\t\t\t\t\tpadding-right: 8px;\n\t\t\t\t\t\t\tpadding-top: 7px;\n\t\t\t\t\t\t\tpadding-bottom: 7px;\n\t\t\t\t\t\t\tbackground-color: var(--color-copy-box-bg);\n\t\t\t\t\t\t\twidth: fit-content;\n\t\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.button-error-outline {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.session-id {\n\t\t\t\t\t\t\tfont-family: \"Source Code Pro\";\n\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\ttd:last-child {\n\t\t\t\t\t\tpadding-right: 34px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.w30 {\n\t\t\t\t\t\tpadding-left: 34px;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.badge {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tborder-radius: 6px;\n\n\twidth: fit-content;\n\n\ttext-align: center;\n\tfont-size: 13px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 20px;\n\n\t.content {\n\t\tmax-width: 110px;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t}\n\n\t&.xs {\n\t\tfont-size: 10px;\n\t\tpadding: 0px 4px;\n\t}\n\t&.sm {\n\t\tfont-size: 12px;\n\t\tpadding: 0px 4px;\n\t}\n\n\t&.md {\n\t\tpadding: 3px 8px;\n\t}\n\n\t&.lg {\n\t\tpadding: 4px 10px;\n\t}\n\n\t&.secondary {\n\t\tcolor: var(--light-tags-tag-blue-text, #1d4ed8);\n\t\tborder: 1px solid var(--light-tags-tag-blue-border, #bfdbfe);\n\t\tbackground: var(--light-tags-tag-blue-bg, #dbeafe);\n\t}\n\n\t&.success {\n\t\tcolor: var(--light-tags-tag-green-text, #047857);\n\t\tborder: 1px solid var(--light-tags-tag-green-border, #a7f3d0);\n\t\tbackground: var(--light-tags-tag-green-bg, #d1fae5);\n\n\t\t& > svg {\n\t\t\tstroke: rgba(5, 150, 105, 1);\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: var(--light-tags-tag-green-bg-hover, #a7f3d0);\n\t\t}\n\t}\n}\n",".shimmer {\n\twidth: 100%;\n\tbackground-color: var(--color-loader-placeholder-bg);\n\tmin-height: 1em;\n\topacity: 0.4;\n\tanimation: blinker 2s linear infinite;\n\t@keyframes blinker {\n\t\t50% {\n\t\t\topacity: 0.1;\n\t\t}\n\t}\n}\n",".assign-role-dialog-container {\n\tp {\n\t\tcolor: #6e6a65;\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: normal;\n\n\t\tpadding-top: 24px;\n\t}\n\n\t.roles-container {\n\t\tmargin-top: 14px;\n\n\t\twidth: 100%;\n\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 14px;\n\t\tborder: 1px solid #e5e5e5;\n\n\t\t.input-field-container {\n\t\t\tmargin-bottom: 0px !important;\n\t\t}\n\n\t\t.input-field {\n\t\t\tpadding: 9px 36px 8px !important;\n\t\t}\n\n\t\t.search-box-container {\n\t\t\tmargin: 8px;\n\t\t\tposition: relative;\n\n\t\t\t& > img {\n\t\t\t\theight: 14px;\n\t\t\t\twidth: 14px;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 1;\n\t\t\t\ttop: 10px;\n\t\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\n\t\t.roles-header {\n\t\t\tcolor: var(--light-foregrounds-fg-muted, #9ca3af);\n\t\t\tfont-size: 12px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 20px;\n\t\t\tbackground: #f5f5f5;\n\t\t\tpadding: 2px 14px;\n\t\t}\n\n\t\t.roles-list-container {\n\t\t\tpadding: 4px 8px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 4px;\n\n\t\t\tmax-height: 162px;\n\t\t\toverflow: scroll;\n\n\t\t\t.loading-container {\n\t\t\t\theight: 204px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\n\t\t\t\t& > svg {\n\t\t\t\t\theight: 30px;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t\tmargin: auto;\n\t\t\t\t\tanimation: spin 1.2s linear infinite;\n\t\t\t\t}\n\n\t\t\t\t@keyframes spin {\n\t\t\t\t\t0% {\n\t\t\t\t\t\ttransform: rotate(0deg);\n\t\t\t\t\t}\n\t\t\t\t\t100% {\n\t\t\t\t\t\ttransform: rotate(360deg);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.info-container {\n\t\t\t\theight: 204px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\n\t\t\t\t& > svg {\n\t\t\t\t\theight: 37px;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\n\t\t\t\t.security-icon {\n\t\t\t\t\tcolor: var(--color-primary);\n\t\t\t\t}\n\n\t\t\t\t& > h1 {\n\t\t\t\t\tcolor: var(--color-black);\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\tline-height: 40px; /* 250% */\n\t\t\t\t}\n\t\t\t\t.gray {\n\t\t\t\t\tcolor: #b4b4b4;\n\t\t\t\t}\n\n\t\t\t\t& > p {\n\t\t\t\t\tcolor: #6e6a65;\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tline-height: 26px;\n\n\t\t\t\t\tpadding-top: 0px;\n\n\t\t\t\t\twidth: 200px;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t& > a {\n\t\t\t\t\t\tcolor: var(--button-tertiary-normal-blue-007-aff, #007aff);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.role-item {\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tpadding: 4px 8px;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\n\t\t\t\t.add-icon {\n\t\t\t\t\tfill: #9b9b9b;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tfill: #007aff;\n\t\t\t\t\t\tbackground: rgba(0, 122, 255, 0.1);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t& > span {\n\t\t\t\t\tcolor: var(--light-foregrounds-fg-base, #030712);\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tline-height: 20px; /* 153.846% */\n\t\t\t\t}\n\n\t\t\t\t&[data-selected=\"true\"] {\n\t\t\t\t\tbackground: #edf6ff;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"] {\n\t\t\t\t\tmargin-right: 14px;\n\t\t\t\t\tposition: relative;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"]:hover {\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"]:hover::after {\n\t\t\t\t\tz-index: -1;\n\t\t\t\t\ttop: -1px;\n\t\t\t\t\tleft: -1px;\n\t\t\t\t\twidth: 20px;\n\t\t\t\t\theight: 20px;\n\t\t\t\t\tbackground: linear-gradient(#a2facf, #64acff);\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t}\n\n\t\t\t\t&:hover:not([data-selected=\"true\"]) {\n\t\t\t\t\tbackground: var(--light-backgrounds-bg-base-hover, #f9fafb);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".you-sure-text {\n\tcolor: #000;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.red {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n",".user-roles-list-wrapper {\n\t.shimmer-container {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t\twidth: 100%;\n\t\tmargin-top: 5px;\n\t}\n\n\t& > .roles-list-container {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\tgap: 14px;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\tborder-top: 1px solid var(--color-border);\n\t\tpadding-top: 20px;\n\t\tmargin-top: 20px;\n\n\t\t.no-roles-found {\n\t\t\tpadding: 20px 0px;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.add-role-btn {\n\t\t\tdisplay: flex;\n\t\t\tpadding: 2px 8px;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\t\t\tborder-radius: 6px;\n\t\t\tborder: 1px solid rgb(217, 217, 217);\n\t\t\tbackground: rgb(249, 249, 249);\n\n\t\t\tcolor: var(--color-secondary-tex);\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 21px;\n\n\t\t\t& > svg {\n\t\t\t\tfill: #6e6a65;\n\t\t\t}\n\n\t\t\t&:hover:not([data-disable-hover=\"true\"]) {\n\t\t\t\tborder: 1px solid rgba(0, 122, 255, 0.5);\n\n\t\t\t\tcolor: var(--color-secondary);\n\t\t\t\tfont-size: 14px;\n\n\t\t\t\t& > svg {\n\t\t\t\t\tfill: var(--color-secondary);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.select-tenantId-container {\n\tcolor: var(--color-secondary-text);\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\tflex-wrap: wrap;\n\tmargin-top: -32px;\n\n\t& > span {\n\t\tfont-weight: 500;\n\t}\n\n\t@media (max-width: 440px) {\n\t\tfont-size: 12px;\n\t\tline-height: 18px;\n\t}\n}\n\n.feature-not-enabled {\n\tmargin-top: -10px;\n\tcolor: #6e6a65;\n\tfont-size: 14px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n$container-padding-horizontal: 40;\n\n.users-list {\n\tpadding: 72px #{$container-padding-horizontal}px 48px;\n\tmax-width: 100vw;\n}\n\n.users-list-title {\n\tfont-size: 28px;\n\tline-height: 34px;\n\tcolor: var(--color-black);\n\tmargin-bottom: 16px;\n\tfont-weight: 500;\n}\n\n.users-list-title .pill.paid-feature-badge {\n\tdisplay: inline-block;\n\tline-height: 1.1;\n\tfont-size: 14px;\n\tbackground-color: var(--color-badge-bg);\n\tcolor: var(--color-badge);\n\tborder-radius: 6px;\n\tmargin-top: 0;\n\tvertical-align: middle;\n}\n\n.users-list-subtitle {\n\tcolor: var(--color-secondary-text);\n\tmargin-bottom: 48px;\n}\n\n.users-list-paper {\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.users-list .block-info-connection {\n\tmargin-bottom: 24px;\n}\n\n.tenant-list-dropdown {\n\tmin-width: 200px;\n\tpadding-left: 13px;\n\tpadding-right: 13px;\n\tpadding-top: 9px;\n\tpadding-bottom: 9px;\n\tborder-radius: 6px;\n\tborder: 1px solid #e5e5e5;\n\tbackground: #fff;\n\tfont-size: 14px;\n\tcolor: #222;\n}\n\n.tenant-id-container {\n\tdisplay: flex;\n\talign-items: flex-end;\n\tmargin-bottom: 16px;\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\talign-items: flex-start;\n\t\tgap: 8px;\n\n\t\t& > button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n.tenant-id-title {\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tmargin-right: 8px;\n}\n\n.search-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 20px;\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\tgap: 16px;\n\t\t#add-user {\n\t\t\tmargin-left: 0;\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n@media (min-width: 1126px) {\n\t.users-list {\n\t\twidth: var(--container-width);\n\t\tpadding-left: 0px;\n\t\tpadding-right: 0px;\n\t\tmargin: 0 auto;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.users-list {\n\t\tpadding: 72px 18px 48px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n.footer {\n\tbottom: 0;\n\tmin-height: 62px;\n\tdisplay: flex;\n\tpadding: 20px 32px;\n\tz-index: 20;\n\n\t.logo {\n\t\theight: 23px;\n\t\twidth: 151px;\n\t}\n\n\t&.alignment-right {\n\t\tjustify-content: flex-end;\n\t}\n\t&.alignment-center {\n\t\tjustify-content: center;\n\t}\n\n\t&.vertical-center {\n\t\talign-items: center;\n\t}\n\t&.vertical-bottom {\n\t\talign-self: flex-end;\n\t}\n\n\t&.color-dark {\n\t\tbackground-color: var(--color-black);\n\t\t.logo {\n\t\t\twidth: 148px;\n\t\t}\n\t}\n\n\t&.size-large {\n\t\tpadding: 40px 32px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.auth-container {\n\theight: 100vh;\n\twidth: 100vw;\n\tdisplay: flex;\n\tflex-flow: column;\n\tjustify-content: center;\n\talign-items: center;\n\tbackground-position: top center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\tbackground-image: var(--auth-background-portrait);\n\n\t@media only screen and (min-width: 600px) {\n\t\tbackground-image: var(--auth-background);\n\t}\n}\n\n.auth-container .block-container {\n\tmax-width: 320px;\n\tmargin: 32px auto;\n\n\t&.sign-up,\n\t&.forgot-password {\n\t\tmax-width: 460px;\n\t}\n\n\t@media only screen and (min-width: 600px) {\n\t\tmax-width: 450px;\n\n\t\t&.sign-up,\n\t\t&.forgot-password {\n\t\t\tmax-width: 760px;\n\t\t\twidth: max(600px, 41vw);\n\t\t}\n\t}\n}\n\n.auth-container {\n\t.text-title {\n\t\tmargin-bottom: 8px;\n\t}\n\n\t.text-label {\n\t\tmargin-bottom: 16px;\n\t}\n\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tmargin-block-end: 7px;\n\t\tdisplay: inline-block;\n\t}\n}\n\n.block-container {\n\thr {\n\t\tmargin-block: 24px;\n\t\tborder-bottom: none;\n\t\tborder-top: 1px solid rgb(221, 221, 221);\n\t}\n\n\t.link {\n\t\tcolor: var(--color-link);\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\nform .input-field-inset:not(.input-field-inset-focused) input {\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.error-response-container {\n\tfont-size: 14px;\n}\n\n.cta-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\n\t.secondary-cta-btn {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\n\t\t&.forgot-btn {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n\n\timg.back-chevron {\n\t\tmargin-inline-end: 6px;\n\t}\n}\n\n.margin-top-16 {\n\tmargin-top: 16px;\n}\n\n.command-container {\n\tmargin-block: 24px 18px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\t@include gap-horizontal(12px);\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 160px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n.error-container {\n\twidth: 100%;\n\theight: 100%;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\t.block-container {\n\t\ttext-align: center;\n\t\tmax-width: 560px;\n\t\tmargin: 32px auto;\n\t\t.text-title {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: normal;\n\t\t\tmargin-top: 8px;\n\t\t}\n\t\t.title-image {\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\tp {\n\t\t\tmargin-top: 12px;\n\t\t\tletter-spacing: 0.14px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.notification {\n\tdisplay: flex;\n\tpadding: 16px;\n\t@include gap-horizontal(8px);\n\tline-height: 24px;\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-window-bg);\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tfont-size: 14px;\n\tanimation: notificationScale 0.3s;\n\ttransition: 0.3s;\n\t&__icon {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\timg {\n\t\t\theight: 16px;\n\t\t}\n\t}\n\t&__info {\n\t\tflex: 1;\n\t\tpadding-right: 24px;\n\t\tfont-weight: 500;\n\t\tmax-width: 300px;\n\t\twhite-space: wrap;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tsvg {\n\t\t\twidth: 8px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&.notification-info {\n\t\tbackground-color: var(--color-info-bg);\n\t\tcolor: var(--color-info);\n\t\tborder-color: var(--color-border-info);\n\t\tbox-shadow: 0px 0px 6px var(--color-info-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-info);\n\t\t}\n\t}\n\t&.notification-error {\n\t\tbackground-color: var(--color-error-bg);\n\t\tcolor: var(--color-error);\n\t\tborder-color: var(--color-border-error);\n\t\tbox-shadow: 0px 0px 6px var(--color-error-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-error);\n\t\t}\n\t}\n\t&.notification-success {\n\t\tbackground-color: var(--color-success-bg);\n\t\tcolor: var(--color-success);\n\t\tborder-color: var(--color-border-success);\n\t\tbox-shadow: 0px 0px 6px var(--color-success-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-success);\n\t\t}\n\t}\n}\n\n.notification-container {\n\tposition: fixed;\n\ttop: 78px;\n\tright: 0px;\n\tpadding: 0px 20px;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttransition: 0.3s;\n\t@include gap-vertical(16px);\n\tmax-height: 100vh;\n\tjustify-content: flex-end;\n\twidth: max-content;\n\tz-index: 9999;\n}\n\n@keyframes notificationScale {\n\t0% {\n\t\ttransform: scale(0);\n\t}\n\t100% {\n\t\ttransform: scale(1);\n\t}\n}\n","button#sign-out-btn {\n\tposition: absolute;\n\ttop: 24px;\n\tright: 60px;\n\tbackground: var(--color-white);\n\tborder: 1px solid var(--color-black);\n\tborder-radius: 6px;\n\tpadding: 6px 8px;\n\tfont-size: 14px;\n\tfont-family: inherit;\n\tline-height: 17px;\n\tfont-weight: 500;\n\tcursor: pointer;\n\tz-index: 1;\n}\n",".sidebar {\n\tposition: fixed;\n\theight: 100vh;\n\twidth: var(--sidebar-width);\n\tmargin-top: 64px;\n\tborder-right: 1px solid var(--light-borders-border-base, #e5e7eb);\n\tbackground-color: var(--color-window-bg);\n\tz-index: 10;\n}\n\n.sidebar-list {\n\tmargin-top: 50px;\n\tlist-style-type: none;\n}\n\n.sidebar-list > li {\n\tmargin: 14px 16px;\n\n\t& .active {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid rgba(255, 153, 51, 0.15);\n\t\tbackground: rgba(255, 153, 51, 0.1);\n\n\t\tcolor: #f93;\n\t\tfont-weight: 500;\n\n\t\t& > svg {\n\t\t\tstroke: var(--color-primary);\n\t\t\tstroke-width: 0.3px;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: rgba(255, 153, 51, 0.1) !important;\n\t\t}\n\t}\n}\n\n.sidebar-list > li > a {\n\tdisplay: block;\n\tpadding: 6px 8px;\n\tborder-radius: 6px;\n\n\tcolor: var(--light-foregrounds-fg-subtle, #4b5563);\n\tfont-size: 13px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 20px;\n\n\tborder: 1px solid transparent;\n\n\ttext-decoration: none;\n\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tgap: 12px;\n\n\t&:hover:not(.active) {\n\t\tbackground: #eee !important;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.sidebar {\n\t\tdisplay: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.st-header-desktop {\n\tposition: fixed;\n\twidth: 100%;\n\tz-index: 100;\n\n\tdisplay: flex;\n\tpadding: 16px 18px;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tbackground: #fff;\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n}\n\n.st-header-mobile {\n\tdisplay: none;\n\n\t.overlay {\n\t\tbackground: rgba(0, 0, 0, 0.4);\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\theight: 100vh;\n\n\t\tz-index: 9999;\n\n\t\tmargin-top: 70px;\n\t}\n\n\tsvg {\n\t\tcursor: pointer;\n\t}\n\n\t.close-btn {\n\t\tbackground: rgba(95, 95, 95, 0.08);\n\t\tborder-radius: 50%;\n\t\tborder: none;\n\n\t\theight: 40px;\n\t\twidth: 40px;\n\t}\n\n\t.menu-container {\n\t\twidth: 400px;\n\n\t\theight: fit-content;\n\n\t\tborder-radius: 12px;\n\t\tbackground: #fff;\n\t\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\tmargin: 16px;\n\t\tmargin-top: 80px;\n\t\tz-index: 9999;\n\n\t\tpadding: 36px 40px;\n\n\t\t.divider {\n\t\t\tbackground: #aaa;\n\t\t\theight: 1px;\n\t\t\twidth: 100%;\n\t\t\tmargin: 40px auto;\n\t\t}\n\n\t\tbutton {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n\n\t.menu-content {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 100%;\n\n\t\t.sidebar-list {\n\t\t\tmargin-top: 0;\n\n\t\t\t& > li {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.st-header-desktop {\n\t\tdisplay: none;\n\t}\n\n\t.st-header-mobile {\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\tz-index: 9999;\n\t\tbackground: var(--color-white);\n\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\talign-items: center;\n\t\tgap: 14px;\n\n\t\tpadding: 14px 12px;\n\t}\n}\n\n@media (max-width: 532px) {\n\t.st-header-mobile {\n\t\t.menu-container {\n\t\t\twidth: 95%;\n\t\t\tmargin: auto;\n\t\t\tmargin-top: 80px;\n\t\t}\n\t}\n}\n",".main-layout-container {\n\tdisplay: block;\n\n\t.main-content {\n\t\tmargin-top: 44px;\n\t\tmargin-left: var(--sidebar-width);\n\t\tpadding: 0 20px;\n\t\tmin-height: 100vh;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.main-layout-container {\n\t\t.main-content {\n\t\t\tmargin-left: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n",".search {\n\t& > div {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__input_wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\n\t\twidth: 340px;\n\t\theight: 40px;\n\t\tpadding: 9px 16px;\n\t\tbackground: #ffffff;\n\t\tborder: 1px solid #e5e5e5;\n\t\tborder-radius: 6px;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\t& {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t& img {\n\t\t\theight: 14px;\n\t\t\taspect-ratio: 1;\n\n\t\t\t&:nth-child(1) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\tborder: 1px solid #ff9933;\n\t\t\toutline: 2px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\n\t\t& input {\n\t\t\tborder: none;\n\t\t\tflex-grow: 1;\n\t\t\theight: 20px;\n\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:focus-visible,\n\t\t\t&:focus-within {\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t&::placeholder {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 171%;\n\n\t\t\t\tcolor: rgba(34, 34, 34, 0.7);\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t&__clear {\n\t\t\tborder: none;\n\t\t\tbackground: none;\n\t\t\tcursor: pointer;\n\t\t\toutline: none;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tmargin-bottom: 0px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 0px !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\twidth: 100%;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-tenant-dialog-container {\n\tpadding: 32px 0 24px 0;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.checkbox-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tlabel {\n\t\tfont-family: inherit;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 14px;\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&--disabled {\n\t\topacity: 0.6;\n\t\tcursor: not-allowed;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.select-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.select-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.select-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\t.select-wrapper {\n\t\twidth: 100%;\n\t\tposition: relative;\n\t\tselect {\n\t\t\twidth: 100%;\n\t\t\tpadding: 9px 13px;\n\t\t\tborder: 1px solid var(--color-border);\n\t\t\tbackground-color: var(--color-input-unfocused);\n\t\t\tborder-radius: 6px;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: var(--color-black);\n\t\t\tappearance: none; /* Remove default styles */\n\t\t\t-webkit-appearance: none; /* For Safari */\n\t\t\t-moz-appearance: none; /* For Firefox */\n\t\t}\n\n\t\t&::after {\n\t\t\tcontent: \"\\2304\"; /* Unicode character for the down arrow */\n\t\t\tposition: absolute;\n\t\t\ttop: 37%;\n\t\t\tright: 10px;\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: 600;\n\t\t\ttransform: translateY(-50%);\n\t\t\tpointer-events: none;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.toggle-container {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 16px;\n}\n\n.toggle-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n}\n\ninput[type=\"checkbox\"] {\n\t&.toggle {\n\t\topacity: 0;\n\t\tposition: absolute;\n\t\t& + label {\n\t\t\tcursor: pointer;\n\t\t\tposition: relative;\n\t\t\tdisplay: inline-block;\n\t\t\tuser-select: none;\n\t\t\t-moz-transition: 0.4s ease;\n\t\t\t-o-transition: 0.4s ease;\n\t\t\t-webkit-transition: 0.4s ease;\n\t\t\ttransition: 0.4s ease;\n\t\t\t-webkit-tap-highlight-color: transparent;\n\t\t\theight: 20px;\n\t\t\twidth: 40px;\n\t\t\tborder-radius: 60px;\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground: var(--color-toggle-inactive-bg);\n\t\t\t\t-moz-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-o-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\ttransition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\theight: 20px;\n\t\t\t\twidth: 40px;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder-radius: 30px;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\t-moz-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-o-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\ttransition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\tbackground: white;\n\t\t\t\theight: 16px;\n\t\t\t\twidth: 16px;\n\t\t\t\ttop: 2px;\n\t\t\t\tleft: 2px;\n\t\t\t\tborder-radius: 60px;\n\t\t\t}\n\t\t}\n\t\t&:checked {\n\t\t\t& + label {\n\t\t\t\t&:before {\n\t\t\t\t\tbackground: var(--color-toggle-active-bg);\n\t\t\t\t\t-moz-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-o-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-webkit-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\ttransition: width, background 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t}\n\t\t\t\t&:after {\n\t\t\t\t\tleft: 22px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:disabled {\n\t\t\t& + label {\n\t\t\t\topacity: 0.5;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\t\t&:focus-visible {\n\t\t\t& + label {\n\t\t\t\tbox-shadow: 0 0 0 2px var(--color-primary);\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.edit-config-property-name-container {\n\tdisplay: flex;\n\tgap: 9px;\n\tmargin-top: 32px;\n}\n\n.edit-config-property-label {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-secondary-text);\n}\n\n.edit-config-property-name {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-black);\n}\n\n.edit-config-field-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 8px;\n}\n\n.edit-config-property-value-container {\n\tdisplay: flex;\n\tgap: 8px;\n\tflex-direction: column;\n\tmargin-bottom: 24px;\n\tmargin-top: 30px;\n\n\t&--row {\n\t\tflex-direction: row;\n\t\tgap: 12px;\n\t\talign-items: center;\n\t}\n}\n\n.edit-config-property-description {\n\tmargin-bottom: 28px !important;\n\tbox-shadow: none !important;\n\n\t&__info-pill {\n\t\tbackground: var(--color-info-pill-bg);\n\t\tborder-radius: 8px;\n\t\tpadding: 1px 8px;\n\t\tcolor: white;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t\twidth: fit-content;\n\t\tmargin-bottom: 12px;\n\t}\n\n\t&__default-value {\n\t\tfont-family: inherit;\n\t\tfont-size: inherit;\n\t\twidth: fit-content;\n\t\tmargin-top: 16px;\n\t\tpadding: 6px;\n\t\tgap: 10px;\n\t\tborder-radius: 6px;\n\t\tbackground-color: rgba(210, 231, 255, 1);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-container-650 {\n\tmax-width: 650px;\n}\n\n.command-container {\n\tmargin-top: 0px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 300px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.panel-root.panel {\n\tpadding: 24px;\n}\n\n.panel-root {\n\t&__header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\n\t\t&__title-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 4px;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\n\t\t\t&__tooltip {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 1em;\n\t\t\t\twidth: 1em;\n\t\t\t\tborder: 1px solid var(--color-black);\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tmargin-left: 6px;\n\t\t\t\timg {\n\t\t\t\t\theight: 1em;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__actions {\n\t\t\tdisplay: flex;\n\t\t\tgap: 16px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 24px -24px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.error-block {\n\tborder: 1px solid var(--color-border-error-block);\n\tbackground-color: var(--color-error-block-bg);\n\tborder-radius: 6px;\n\tpadding: 14px 18px;\n\tdisplay: flex;\n\tgap: 10px;\n\n\ta {\n\t\tfont-weight: 500;\n\t\tcolor: var(--color-border-error-block);\n\t\tbackground-color: transparent !important;\n\t}\n\n\t& > svg {\n\t\tmin-width: 19px;\n\t\theight: 17px;\n\t\ttransform: translateY(2px);\n\t}\n\n\t&__error-message {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-black);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-cta {\n\tbackground-color: var(--color-third-party-button-bg);\n\tmax-width: fit-content;\n\tborder-radius: 4px;\n\tcolor: var(--color-third-party-button);\n\tfont-size: 14px;\n\tfont-family: inherit;\n\tborder: none;\n\n\t&:hover {\n\t\tbackground-color: var(--color-third-party-button-container-bg-hover);\n\t}\n\n\t&:disabled {\n\t\tbackground-color: var(--color-third-party-button-bg);\n\t}\n\n\t&__logo-container {\n\t\tpadding: 7px 8px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t&__divider {\n\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\tfont-size: 13px;\n\t\tpadding: 0 3px;\n\t\ttransform: translateY(-1px);\n\t\tmargin: 0 3px;\n\t\tcolor: var(--color-copy-box);\n\t}\n\n\t&__icon {\n\t\twidth: 13px;\n\t\theight: 13px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.client-type {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n\tmargin-bottom: 12px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.provider-dialog-container {\n\tmax-width: 872px;\n\theight: fit-content;\n\toverflow-y: auto;\n\tpadding: 24px;\n\t@media screen and (max-width: 768px) {\n\t\theight: auto;\n\t}\n}\n\n.provider-list-header {\n\tmargin-bottom: 8px;\n\tfont-family: inherit;\n\tfont-weight: 500;\n\tfont-size: 14px;\n\tline-height: 23px;\n\tcolor: var(--color-secondary-text);\n}\n\n.provider-list-container {\n\tborder: solid 1px var(--color-border-command);\n\tborder-radius: 6px;\n\twidth: 100%;\n\tpadding: 24px;\n\n\t&__header-with-divider {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary-text);\n\n\t\t&--margin-top-30 {\n\t\t\tmargin-top: 30px;\n\t\t}\n\t}\n\n\t&__header-with-divider::after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 16px;\n\t\tmargin-bottom: 20px;\n\t}\n\n\t&__providers-grid {\n\t\tdisplay: grid;\n\t\twidth: 100%;\n\t\tgap: 24px;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\t}\n}\n\n.provider-list-title {\n\tfont-size: 20px;\n\tline-height: 30px;\n\tfont-weight: 500;\n\tcolor: var(--color-black);\n}\n\n.provider-list-divider {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 1px;\n\tbackground-color: var(--color-border-command);\n\tborder: none;\n\tmargin: 16px 0px;\n}\n\n.providers-list-footer {\n\tdisplay: flex;\n\twidth: 100%;\n\tjustify-content: flex-end;\n\tmargin-top: 16px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenant-not-found {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: 16px;\n\tmargin: auto;\n\tpadding-top: 72px;\n\n\th1 {\n\t\tcolor: var(--color-black);\n\t\ttext-align: center;\n\t\tfont-size: 18px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t}\n\n\tbutton {\n\t\tbackground: none;\n\t\tborder: none;\n\t\tcolor: var(--color-link);\n\t}\n}\n\n.tenant-detail {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__sections {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n\n\t&__delete-container {\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\tjustify-content: flex-end;\n\t\tmargin-top: 20px;\n\t}\n\n\t&__core-config-table {\n\t\tmargin-top: 32px;\n\t\tpadding: 24px;\n\t\tborder: solid 1px var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\twidth: 100%;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tpadding: 0px;\n\t\t\tborder: none;\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__header {\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 16px;\n\t\t\tborder-bottom: solid 1px var(--color-border-command);\n\t\t\tpadding-bottom: 16px;\n\t\t\tpadding-left: 24px;\n\n\t\t\t&__item {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: normal;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tflex: 1;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t&__body {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tmargin-top: 20px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tmargin-top: 0px;\n\t\t\t}\n\t\t}\n\n\t\t&__row {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tpadding: 10px 24px;\n\t\t\theight: 40px;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground: var(--color-input-unfocused);\n\t\t\tfont-size: 14px;\n\t\t\tcolor: black;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: normal;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-start;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\theight: 75px;\n\t\t\t}\n\n\t\t\t&__label {\n\t\t\t\tmax-width: 270px;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 205px;\n\t\t\t\t}\n\t\t\t\t@media screen and (max-width: 380px) {\n\t\t\t\t\tmax-width: 180px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__label-container {\n\t\t\t\tflex: 1;\n\t\t\t\tgap: 9px;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tflex: 1;\n\t\t\t\tpadding-left: 18px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tpadding-left: 0px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__text {\n\t\t\t\t\tmax-width: 260px;\n\t\t\t\t\tpadding: 3px 8px;\n\t\t\t\t\tbackground: var(--color-copy-box-bg);\n\t\t\t\t\tcolor: var(--color-copy-box);\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__edit-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 5px;\n\t\t\t\tborder: 1px solid var(--color-border-icon-button);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\theight: 10px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tborder-color: var(--color-primary);\n\t\t\t\t\tsvg {\n\t\t\t\t\t\tpath {\n\t\t\t\t\t\t\tfill: var(--color-primary);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__uneditable-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 4px;\n\t\t\t\tborder: 1px solid var(--color-secondary);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 13px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tbackground-color: var(--color-config-action-hover-bg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__plugin-properties-container {\n\t\t\tmargin-top: 8px;\n\t\t}\n\n\t\t&__plugin-propertier-header {\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 30px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-black);\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__plugin-properties-divider {\n\t\t\tdisplay: block;\n\t\t\theight: 1px;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tmargin: 10px 0px;\n\t\t\tborder: none;\n\t\t}\n\n\t\t&__plugin-properties-description {\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 23px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&__button-link {\n\t\t\tbackground: none;\n\t\t\tborder: none;\n\t\t\tcolor: var(--color-link);\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 19px;\n\t\t\tfont-family: inherit;\n\t\t}\n\t}\n\n\t&__header.panel {\n\t\tmargin-top: 40px;\n\t\tdisplay: flex;\n\t\tpadding: 24px;\n\t}\n\n\t&__header {\n\t\tjustify-content: space-between;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tbutton {\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t}\n\n\t\t&__header_item {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\n\t\t\t&__title {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__secondary-factors-warn-block {\n\t\tmargin-bottom: 10px;\n\t}\n\n\t&__factors-container {\n\t\tpadding: 24px 18px;\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\n\t\t&__grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgap: 16px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t}\n\n\t\t\t&__factor {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\n\t\t\t\tmax-width: 185px;\n\t\t\t\tjustify-content: space-between;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__label-container {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tgap: 10px;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\t&__label {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tline-height: 23px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&--fixed-gap {\n\t\t\t\t\t@media screen and (min-width: 640px) {\n\t\t\t\t\t\tgap: 16px;\n\t\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__third-party-divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 24px;\n\t\tmargin-bottom: 16px;\n\t\tborder: none;\n\t}\n\n\t&__no-providers-added-container {\n\t\tpadding: 10px;\n\t\tbackground-color: var(--color-third-party-button-container-bg);\n\t\tborder-radius: 6px;\n\t\tmax-width: fit-content;\n\t\tcolor: var(--color-third-party-button);\n\t\tfont-size: 14px;\n\t\tfont-family: inherit;\n\n\t\t&__text {\n\t\t\tbackground-color: var(--color-third-party-button-bg);\n\t\t\tpadding: 7px 8px;\n\t\t\tborder-radius: 4px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t&__existing-providers {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\tflex-wrap: wrap;\n\t}\n\n\t&__factors-error-block {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.third-party-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.delete-cross-button {\n\theight: 22px;\n\twidth: 22px;\n\tborder: none;\n\tbackground: transparent;\n\n\t&:disabled {\n\t\tcursor: not-allowed;\n\t\topacity: 0.5;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-input-container {\n\tdisplay: flex;\n\twidth: 100%;\n\tgap: 20px;\n\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 12px;\n\t}\n\n\t&__label {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmin-width: max-content;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmin-width: unset;\n\t\t}\n\t}\n\n\t&__required {\n\t\tcolor: var(--color-required);\n\t}\n\n\t&__label-container {\n\t\tdisplay: flex;\n\t\tgap: 6px;\n\t\theight: fit-content;\n\t\talign-items: center;\n\t\tmargin-top: 10px;\n\t}\n\n\t.input-field-container {\n\t\twidth: 100%;\n\t\t/** Remove the box from the error styles for input */\n\t\t.block-small {\n\t\t\tpadding: 0px;\n\t\t}\n\n\t\t.block-error {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t.input-field-error {\n\t\t\tmargin-top: 4px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.key-value-input-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t}\n\n\t&__fields-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 6px;\n\t}\n\n\t&__field {\n\t\tdisplay: flex;\n\t\tgap: 16px;\n\t\tpadding: 3px 10px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-radius: 4px;\n\t\talign-items: center;\n\n\t\t.third-party-provider-input-container {\n\t\t\tgap: 10px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__footer {\n\t\tmargin-top: 12px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.tenant-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.custom-provider-config-header {\n\tmargin-bottom: -7px;\n\tdisplay: flex;\n\tjustify-content: space-between;\n\twidth: 100%;\n\talign-items: center;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t\talign-items: flex-start;\n\t}\n\n\t&__title {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\talign-items: center;\n\n\t\tbutton:disabled {\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n\n.fields-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n\n\t&__toggle-container {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 22px;\n\t\t& > div:first-child {\n\t\t\tmargin-top: 0px;\n\t\t}\n\t}\n}\n\n.client-config-container {\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border-command);\n\twidth: 100%;\n\n\t&__header {\n\t\theight: 32px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-top-left-radius: 6px;\n\t\tborder-top-right-radius: 6px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tpadding-right: 24px;\n\t}\n\n\t&__fields-container {\n\t\tpadding: 10px 16px;\n\t}\n\n\t&__fields {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 12px 0px;\n\t\tborder: none;\n\t}\n\n\t&__advanced-settings-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\t\twidth: 100%;\n\t}\n\n\t&__advanced-settings-title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__advanced-settings {\n\t\tpadding-top: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__advanced-settings-toggle {\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tbackground-color: transparent;\n\n\t\t> svg {\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder-color: var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\t> svg > path {\n\t\t\t\tfill: var(--color-primary);\n\t\t\t}\n\t\t}\n\n\t\t&--open {\n\t\t\t> svg {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__delete-client {\n\t\theight: 25px;\n\t\twidth: 25px;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\tbackground: white;\n\n\t\t& > svg > path {\n\t\t\tfill: var(--color-trash-button) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-trash-button-hover);\n\t\t\tbackground: var(--color-trash-button-hover-bg);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: var(--color-trash-button-hover) !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.scopes-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 15px;\n\n\t@media screen and (max-width: 768px) {\n\t\tgap: 0px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__input-container {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\talign-items: flex-end;\n\n\t\t\t.delete-cross-button {\n\t\t\t\ttransform: translateY(-5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__footer {\n\t\tmargin-left: 128px;\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-top: 18px;\n\t\t}\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.provider-config-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tmargin: 24px 0px 20px;\n\tborder: none;\n}\n\n.additional-config-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\twidth: 100%;\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.custom-provider-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tborder: none;\n}\n\n.custom-provider-client-config {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 14px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 30px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary);\n\t\twidth: fit-content;\n\t\tmargin-top: 8px;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.user-info-map {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n}\n\n.custom-provider-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\twidth: 100%;\n\n\t&__form-error {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__form-error-icon {\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n\n\t&--error {\n\t\tjustify-content: space-between;\n\t}\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.additional-config-field {\n\tbackground-color: var(--color-factor-bg);\n\tborder-radius: 6px;\n\tpadding: 18px 24px;\n\tmax-width: 442px;\n}\n\n.additional-config-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__note {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-top: 4px;\n\t}\n}\n\n.saml-intro-container {\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 24px;\n\t}\n\n\t&__boxy-url-header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 14px;\n\t\tmargin-top: 32px;\n\t}\n\n\t&__boxy-url-field-container {\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\t\tpadding: 18px 24px;\n\t\tmax-width: 442px;\n\t}\n}\n\n.saml-info-box-container {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\toverflow: hidden;\n\tmargin-bottom: 16px;\n\n\t&__title-container {\n\t\tpadding: 10px 14px;\n\t\tbackground-color: var(--color-info-box-bg);\n\t}\n\n\t&__title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 19px;\n\t\tcolor: var(--color-info-box-header);\n\t}\n\n\t&__content {\n\t\tpadding: 15px 14px;\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\n\t\t> a {\n\t\t\tcolor: var(--color-secondary);\n\t\t\tfont-weight: 500;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.overridden-info {\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-radius: 4px;\n\tborder: 1px solid var(--color-border-info);\n\tpadding: 9px 12px;\n}\n\n.provider-email-select {\n\tdisplay: flex;\n\tgap: 75px;\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n}\n\n.email-select-container {\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 4px;\n\twidth: 276px;\n\theight: 40px;\n\tdisplay: flex;\n}\n\n.email-select-option {\n\tbackground: transparent;\n\twidth: 92px;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\theight: 100%;\n\tborder: none;\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tcolor: var(--color-secondary-text);\n\n\t&:not(:last-child) {\n\t\tborder-right: 1px solid var(--color-border-command);\n\t}\n\n\t&--selected {\n\t\tbackground: var(--color-primary-opacity-40);\n\t\tcolor: black;\n\t\tborder: 1px solid var(--color-primary);\n\t\toutline: 2px solid rgb(255, 231, 206);\n\t\t&:not(:last-child) {\n\t\t\tborder-color: var(--color-primary);\n\t\t}\n\t\t&:first-child {\n\t\t\tborder-top-left-radius: 4px;\n\t\t\tborder-bottom-left-radius: 4px;\n\t\t}\n\t\t&:last-child {\n\t\t\tborder-top-right-radius: 4px;\n\t\t\tborder-bottom-right-radius: 4px;\n\t\t}\n\t}\n}\n\n.suffix-preview-field {\n\tdisplay: flex;\n\tgap: 20px;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n\n\t.third-party-provider-input-container__label-container {\n\t\tmargin-top: 3.5px;\n\t}\n}\n\n.suffix-preview-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 4px;\n\n\t&__suffix {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\t}\n\n\t&__error {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 13px;\n\t\tline-height: 21px;\n\t\tcolor: var(--color-error);\n\t}\n}\n\n.prefix-preview {\n\tfont-family: inherit;\n\tfont-size: 14.5px;\n\tline-height: 21px;\n\tcolor: var(--color-black);\n}\n\n.suffix-button-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tbutton {\n\t\tborder: none;\n\t\tbackground: transparent;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-section {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__cards {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.table-container {\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t\tline-height: 24px;\n\n\t\tpadding: 18px 8px;\n\n\t\t&:first-child {\n\t\t\tpadding: 18px 14px 18px 36px;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tpadding: 18px 36px 18px 14px;\n\t\t}\n\t}\n}\n\n.table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\tpadding: 24px 1em 24px 0;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n\tcursor: pointer;\n}\n\n.table.theme-blue tbody tr {\n\t&.disable-row {\n\t\tcursor: none;\n\t\tpointer-events: none;\n\t\topacity: 0.6;\n\t}\n\n\t&:hover {\n\t\tbackground: var(--color-secondary-light);\n\t}\n}\n\n.table.theme-blue tbody tr[data-active=\"true\"] {\n\tbackground: var(--color-secondary-light);\n}\n\n.table tr td {\n\tfont-size: 14px;\n\n\t&:first-child {\n\t\tfont-weight: 500;\n\t\tpadding: 18px 14px 18px 36px;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\tmax-width: 126px;\n\t}\n\n\t&:last-child {\n\t\tpadding: 18px 36px 18px 14px;\n\t}\n}\n\n.table tfoot {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: 24px;\n\tposition: sticky;\n\tleft: 0px;\n}\n",".not-found-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tpadding: 56px 0px;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th2 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".tenant-id-column {\n\twidth: 20% !important;\n}\n\n.tenant-list-table-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.tenant-login-methods {\n\tdisplay: flex;\n\tgap: 10px;\n}\n\n.tenant-no-login-methods-error {\n\tdisplay: flex;\n\tgap: 4px;\n\talign-items: center;\n\twidth: fit-content;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenants-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 72px 0px 0px;\n\tmargin: auto;\n\tmargin-bottom: 36px;\n\n\t.tenants-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.tenants-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.tenants-container {\n\t\tpadding: 72px 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.tenants-container {\n\t\tpadding: 72px 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n.search-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 26px;\n\n\t@media (max-width: 768px) {\n\t\tgap: 16px;\n\t\t#create-tenant {\n\t\t\tmin-width: fit-content;\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\t#create-tenant {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n",".paper-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\tpadding: 56px 0px;\n\n\t.icon {\n\t\theight: 54px;\n\t\twidth: 54px;\n\t\tcolor: var(--color-primary);\n\t}\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th1 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".delete-btn-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n}\n\n.roles-column {\n\twidth: 20% !important;\n}\n\n.permissions-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tgap: 14px;\n\n\t& > .permissions {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t\toverflow: hidden;\n\n\t\t.badge-width {\n\t\t\twidth: 80px !important;\n\t\t}\n\t}\n\n\t& > .delete-role {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #fff;\n\n\t\t& > svg > path {\n\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid #ed344e;\n\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t& > .refresh-btn {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\n\t\tborder: 1px solid #ddd;\n\t\tcolor: rgba(141, 141, 141, 1);\n\t\tbackground: #fff;\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\tbackground: rgba(255, 153, 51, 0.06);\n\t\t}\n\t}\n}\n\n.roles-list-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.margin-bottom-36 {\n\tmargin-bottom: 36px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tags-input-field-container {\n\twidth: 100%;\n\theight: fit-content;\n\n\tp {\n\t\tcolor: var(--color-gray);\n\t\tfont-family: Rubik;\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: normal;\n\n\t\tmargin-top: 8px;\n\t}\n}\n\n.tags-container {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tflex-wrap: wrap;\n\tgap: 10px 16px;\n\n\tmax-height: 16vh;\n\toverflow: scroll;\n\n\tmargin-top: 10px;\n\n\tsvg {\n\t\tstroke: #2563eb;\n\t\tcursor: pointer;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.delete-permissions-container {\n\tborder-radius: 14px;\n\tborder: 1px solid #e5e5e5;\n\n\twidth: 100%;\n\toverflow: scroll;\n\n\t.container-header {\n\t\tbackground: #fafafa;\n\t\tborder-radius: 14px 14px 0px 0px;\n\n\t\tcolor: var(--light-foregrounds-fg-muted, #9ca3af);\n\t\tfont-family: Rubik;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 20px; /* 166.667% */\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\tpadding: 6px 16px;\n\n\t\t& > .delete-role {\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 3px;\n\t\t\tborder: 1px solid #ddd;\n\t\t\tbackground: #fff;\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t\t}\n\n\t\t\t&:disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\t&:hover:not(:disabled) {\n\t\t\t\tborder: 1px solid #ed344e;\n\t\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t\t& > svg > path {\n\t\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.permissions-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 4px;\n\n\t\tmax-height: 30vh;\n\n\t\tpadding: 4px 8px;\n\n\t\t.info-container {\n\t\t\theight: 204px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\n\t\t\t& > svg {\n\t\t\t\theight: 37px;\n\t\t\t\twidth: 30px;\n\t\t\t\tcolor: var(--color-primary);\n\t\t\t}\n\n\t\t\t& > h1 {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t\ttext-align: center;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 21px; /* 250% */\n\t\t\t}\n\t\t\t.gray {\n\t\t\t\tcolor: #b4b4b4;\n\t\t\t}\n\n\t\t\t& > p {\n\t\t\t\tcolor: #6e6a65;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tline-height: 21px;\n\n\t\t\t\tpadding-top: 0px;\n\n\t\t\t\twidth: 200px;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t& > a {\n\t\t\t\t\tcolor: var(--button-tertiary-normal-blue-007-aff, #007aff);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.permission-item {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tpadding: 8px 8px;\n\n\t\t\tcursor: pointer;\n\n\t\t\tborder-radius: 6px;\n\n\t\t\t& > input {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t&:hover:not([data-selected=\"true\"]) {\n\t\t\t\tbackground: #f9fafb;\n\t\t\t}\n\n\t\t\t&[data-selected=\"true\"] {\n\t\t\t\tbackground: #edf6ff;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.margin-bottom-5 {\n\tmargin-bottom: 5px;\n}\n\n.margin-top-20 {\n\tmargin-top: 20px;\n}\n",".edit-role-content {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 24px;\n\n\tpadding: 32px 0 24px 0;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t}\n\n\t.permissions-list-container {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\n\t\tgap: 14px 18px;\n\t\toverflow: scroll;\n\t\tmax-height: 14vh;\n\t}\n\n\t.label {\n\t\tcolor: var(--color-secondary-text);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: normal;\n\n\t\tmargin-bottom: 10px;\n\t}\n\n\t.role-name {\n\t\tcolor: var(--color-black);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 600;\n\t\tline-height: normal;\n\t}\n\n\t.delete-badge {\n\t\t&:hover {\n\t\t\tborder-radius: 6px;\n\t\t\tborder: 1px solid var(--light-tags-tag-red-border, #fecdd3);\n\t\t\tbackground: var(--light-tags-tag-red-bg-hover, #fecdd3);\n\t\t\tcolor: rgba(225, 29, 72, 1);\n\n\t\t\t& > svg {\n\t\t\t\tstroke: rgba(225, 29, 72, 1);\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-role-dialog-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\tpadding: 32px 0 24px 0;\n\tgap: 20px;\n\n\t.margin-bottom-10 {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.userroles-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 72px 0px 0px;\n\tmargin: auto;\n\n\t.userroles-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.userroles-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 48px;\n\t}\n\n\t.search-add-role-container {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\talign-items: center;\n\t\tmargin-bottom: 12px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.userroles-container {\n\t\tpadding: 72px 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.userroles-container {\n\t\tpadding: 72px 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import url(\"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap\");\n@import url(\"https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap\");\n\nbody {\n\tfont-family: \"Rubik\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\",\n\t\t\"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\tcolor: var(--color-black);\n}\n\ncode {\n\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n}\n\n* {\n\tbox-sizing: border-box;\n\tmargin: 0;\n\tpadding: 0;\n\tposition: relative;\n}\n\n#root {\n\tbackground-color: var(--color-window-bg);\n\tmin-height: 100vh;\n\tmin-width: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n#root > * {\n\tflex: 1;\n}\n\n#root > .footer {\n\tflex: 0;\n}\n\nbutton:not(:disabled),\na[href] {\n\tcursor: pointer;\n}\n\nbutton:disabled {\n\topacity: 0.5;\n\tpointer-events: none;\n}\n\n/* Styling the scrollbar in Chrome and Safari */\n::-webkit-scrollbar {\n\twidth: 6px;\n\theight: 6px;\n}\n\n::-webkit-scrollbar-thumb {\n\tbackground-color: #8d8d8d; /* Set thumb color for Chrome and Safari */\n\tborder-radius: 10px;\n}\n\n::-webkit-scrollbar-track {\n\tbackground-color: transparent; /* Set track color for Chrome and Safari */\n}\n\nbody.no-scroll {\n\toverflow: hidden;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\nbody {\n\t/* theme colors */\n\t--color-primary: rgb(255, 153, 51);\n\t--color-primary-opacity-40: rgba(255, 153, 51, 0.4);\n\t--color-primary-darker: rgb(255, 128, 0);\n\n\t--color-white: rgb(255, 255, 255);\n\t--color-black: rgb(34, 34, 34);\n\t--color-window-bg: rgb(248, 248, 248);\n\t--color-gray: rgba(170, 170, 170, 1);\n\n\t--color-secondary: rgb(0, 122, 255);\n\t--color-secondary-shadow: rgba(0, 122, 255, 0.16);\n\t--color-secondary-light: rgba(244, 248, 253, 1);\n\n\t/* Background Colors */\n\t--color-loader-placeholder-bg: rgba(110, 106, 101, 0.4);\n\t--color-shadow: rgba(0, 0, 0, 0.16);\n\t--color-container-shadow: rgba(0, 0, 0, 0.16);\n\t--color-error-shadow: rgba(158, 37, 38, 0.16);\n\t--color-error-bg: rgb(253, 240, 241);\n\t--color-info-shadow: rgba(158, 37, 38, 0.16);\n\t--color-info-bg: rgb(235, 245, 255);\n\t--color-warn-bg: rgb(255, 229, 172);\n\t--color-success-bg: rgb(241, 250, 247);\n\t--color-success-shadow: rgba(4, 84, 62, 0.16);\n\t--color-link: rgb(0, 122, 255);\n\t--color-input-unfocused: rgb(250, 250, 250);\n\t--color-badge-bg: rgba(255, 242, 202);\n\t--color-info-pill-bg: rgba(0, 98, 225);\n\t--color-toggle-active-bg: rgb(29, 201, 160);\n\t--color-toggle-inactive-bg: rgb(209, 209, 214);\n\t--color-trash-button-hover-bg: rgba(237, 52, 78, 0.15);\n\t--color-factor-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg-hover: rgb(255, 245, 235);\n\t--color-third-party-button-bg: rgb(222, 228, 232);\n\t--color-client-config-header-bg: rgb(250, 250, 250);\n\t--color-input-field-prefix-bg: rgb(250, 250, 250);\n\t--color-error-block-bg: rgba(255, 213, 213);\n\t--color-info-box-bg: rgba(246, 246, 246);\n\t--color-config-bg: rgba(240, 244, 255);\n\t--color-config-name-bg: rgba(147, 176, 255, 0.33);\n\t--color-config-action-hover-bg: rgba(0, 122, 255, 0.2);\n\t/* Border Colors */\n\t--color-border: rgb(229, 229, 229);\n\t--color-border-error: rgb(239, 121, 119);\n\t--color-border-info: rgb(151, 189, 250);\n\t--color-border-warn: rgb(255, 183, 29);\n\t--color-border-success: rgb(73, 200, 153);\n\t--color-border-command: rgb(221, 221, 221);\n\t--color-border-error-block: rgba(255, 18, 18, 1);\n\t--color-border-icon-button: rgb(227, 227, 227);\n\n\t/* Text Colors */\n\t--color-secondary-text: rgb(110, 106, 101); /* Below title, table headers, placeholders etc */\n\t--color-error: rgb(158, 37, 38);\n\t--color-info: rgb(31, 90, 219);\n\t--color-success: rgb(4, 84, 62);\n\t--color-link: rgb(0, 118, 255);\n\t--color-command: rgb(214, 80, 120);\n\t--color-badge: rgba(220, 141, 13);\n\t--color-required: rgb(237, 52, 78);\n\t--color-disabled: rgb(125, 125, 125);\n\t--color-transparent-button: rgb(136, 136, 136);\n\t--color-info-box-header: rgb(83, 83, 83);\n\t--color-config-property-label: rgba(74, 91, 135, 1);\n\n\t/* Recipe Pill Colors */\n\t--color-emailpassword-bg: rgb(221, 252, 247);\n\t--color-emailpassword-text: rgb(0, 106, 91);\n\t--color-passwordless-bg: rgb(255, 234, 247);\n\t--color-passwordless-text: rgb(168, 17, 90);\n\t--color-multiple-login-text: rgb(159, 112, 19);\n\t--color-multiple-login-bg: rgb(255, 246, 197);\n\n\t/* Social Provider Pill Colors */\n\t--color-google-bg: rgb(241, 222, 255);\n\t--color-google-text: rgb(92, 63, 121);\n\t--color-github-bg: rgb(222, 255, 238);\n\t--color-github-text: rgb(9, 108, 56);\n\t--color-facebook-bg: rgb(227, 235, 255);\n\t--color-facebook-text: rgb(21, 75, 221);\n\t--color-apple-bg: rgb(229, 237, 255);\n\t--color-apple-text: rgb(11, 28, 69);\n\t--color-custom-provider-bg: rgb(228, 224, 255);\n\t--color-custom-provider-text: rgb(84, 37, 176);\n\n\t/* Color for Copy-Box */\n\t--color-copy-box: rgb(83, 101, 121);\n\t--color-copy-box-bg: rgb(240, 244, 247);\n\t--color-copy-box-shadow: rgba(83, 101, 121, 0.2);\n\n\t/* Button color */\n\t--color-button-error: rgb(237, 52, 78);\n\t--color-button-error-border: rgb(222, 35, 61);\n\t--color-button-error-disabled: rgb(221, 221, 221);\n\t--color-button-error-hover: rgb(222, 35, 61);\n\t--color-button-error-shadow: rgba(237, 52, 78, 0.16);\n\t--color-trash-button-hover: rgb(237, 52, 78);\n\t--color-trash-button: rgb(141, 141, 141);\n\t--color-third-party-button: rgba(20, 52, 88, 1);\n\n\t/* Z-index value for different of popup element */\n\t--z-index-inline-popup: 1;\n\t--z-index-modal-popup: 99999;\n\n\t--color-popup-item-hover: rgb(240, 240, 240);\n\t--color-popup-item-delete-hover: rgba(222, 35, 61, 0.12);\n\t--color-button-outline-hover: rgb(250, 250, 250);\n\n\t/* Sizes */\n\t--sidebar-width: 240px;\n\n\t--container-width: 842px;\n\n\t--test: 1024px;\n}\n\n*[data-theme=\"dark\"] {\n\t--color-black: rgb(255, 255, 255);\n\t--color-white: rgb(34, 34, 34);\n\t--color-window-bg: rgb(74, 74, 74);\n\t--color-secondary-text: rgb(221, 221, 221);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n@import \"./mixin.scss\";\n\n.full-width {\n\twidth: 100%;\n}\n\n/* classes for layout panel */\n.panel {\n\tpadding: 0px 40px;\n\t@media screen and (max-width: 900px) {\n\t\tpadding: 0px 20px;\n\t}\n\tbackground-color: var(--color-white);\n\tborder-radius: 12px;\n\tbox-shadow: 0 0 6px var(--color-shadow);\n\tdisplay: block;\n\tmax-width: 100%;\n\twidth: 100%;\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tpadding: 16px 0px;\n\t\tmin-height: 64px;\n\t\tfont-size: 14px;\n\t\t.title {\n\t\t\tfont-size: 14px;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\tfont-weight: 600;\n\t\t\tflex: 1;\n\t\t}\n\t\t.actions {\n\t\t\tdisplay: inline-flex;\n\t\t\t@include gap-horizontal(16px);\n\t\t}\n\t\t&.with-border {\n\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t}\n\t}\n\t&__body {\n\t\tpadding: 24px 0px;\n\t\tpadding-bottom: 18px;\n\t}\n}\n\n/* Classes for layout modal */\n.layout-modal {\n\tposition: fixed;\n\ttop: 0px;\n\tleft: 0px;\n\tz-index: var(--z-index-modal-popup);\n\tdisplay: block;\n\twidth: 100vw;\n\theight: 100vw;\n\tbackground: none;\n\tpointer-events: none;\n\t&__backdrop {\n\t\tpointer-events: all;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground-color: var(--color-black);\n\t\topacity: 0.4;\n\t}\n\t&__container {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\theight: 32px;\n\t\talign-items: flex-start;\n\t\tjustify-content: flex-end;\n\t\t> div {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tfont-size: 22px;\n\t\t\theight: 1em;\n\t\t\twidth: 1em;\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tcursor: pointer;\n\t\t\t> img {\n\t\t\t\twidth: 8px;\n\t\t\t}\n\t\t}\n\t}\n\t.panel {\n\t\tpointer-events: all;\n\t\tposition: absolute;\n\t\tpadding-top: 16px;\n\t\tpadding-bottom: 16px;\n\t\tmargin: 0 auto;\n\t\tz-index: 1;\n\t\ttop: 50vh;\n\t\tleft: 50vw;\n\t\ttransform: translateX(-50%) translateY(-50%);\n\t\tmax-height: calc(100vh - 32px);\n\t\tmax-width: calc(100vh - 32px);\n\t\twidth: 470px;\n\t\t&__header {\n\t\t\talign-items: flex-end;\n\t\t}\n\t}\n}\n\n.layout-modal-trigger {\n\tdisplay: inline-block;\n\tcursor: pointer;\n}\n\n/* classes for blocks */\n.block-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tpadding: 32px 18px;\n\tborder-radius: 18pt;\n\tbox-shadow: 1px 1px 6px var(--color-container-shadow);\n\twidth: calc(100% - 32px);\n\tbackground-color: var(--color-white);\n\t@media only screen and (min-width: 992px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-snippet-small {\n\tborder: 1px solid var(--color-border);\n\tpadding: 2px 4px;\n\tborder-radius: 2px;\n}\n\n.block-snippet {\n\tborder: 1px solid var(--color-border);\n\tpadding: 3px 8px;\n\tborder-radius: 4px;\n}\n\n.block-snippet-large {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 4px;\n\tpadding: 6px 8px;\n}\n\n.block-small {\n\tborder-radius: 6px;\n\tpadding: 8px 12px 8px;\n}\n\n.block-medium {\n\tpadding: 20px 16px;\n\tmargin: 4px 0px;\n\tborder-radius: 6pt;\n\tborder-width: 1px;\n\tborder-style: solid;\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tp {\n\t\tline-height: 23px;\n\t\t&:not(:last-child) {\n\t\t\tmargin-bottom: 16px;\n\t\t\t@media only screen and (min-width: 600px) {\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.block-large {\n\tpadding: 32px;\n\tborder-radius: 24px;\n\tbox-shadow: 1px 1px 60px var(--color-container-shadow);\n\tp {\n\t\tletter-spacing: 0.14px;\n\t\tline-height: 21px;\n\t}\n\t@media only screen and (min-width: 768px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-warn-medium {\n\tpadding: 14px;\n\tborder-radius: 6px;\n\tborder-width: 1px;\n\tborder-style: solid;\n}\n\n.block-error {\n\tbackground-color: var(--color-error-bg);\n\tcolor: var(--color-error);\n\tborder-color: var(--color-border-error);\n}\n\n.block-warn {\n\tbackground-color: var(--color-warn-bg);\n\tcolor: var(--color-black);\n\tborder-color: var(--color-border-warn);\n}\n\n.block-info {\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-color: var(--color-border-info);\n}\n\n.button:not(.flat) {\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 8px 16px;\n\tfont-size: 14px;\n\tline-height: 16px;\n\tbackground-color: var(--color-primary);\n\tborder: 1px solid var(--color-primary-darker);\n\tfont-weight: 600;\n\tcolor: var(--color-white);\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tcursor: pointer;\n\t@include gap-horizontal(0.75em);\n\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\n\t&.small {\n\t\tpadding: 6px 8px;\n\t\tfont-weight: normal;\n\t}\n}\n\n.button.flat,\nbutton.flat {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbackground: none;\n\tpadding: 0px;\n\tmargin: 0px;\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 600;\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n}\n\n.button.button-error,\nbutton.button-error {\n\tdisplay: inline;\n\tbackground: var(--color-button-error);\n\tmargin: 0px;\n\tcolor: var(--color-white);\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tbackground-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-error-hover);\n\t}\n}\n\n.button.button-error-outline,\nbutton.button-error-outline {\n\tdisplay: inline;\n\tbackground-color: transparent;\n\tborder-color: var(--color-button-error);\n\tborder-width: 1;\n\tborder-style: solid;\n\tmargin: 0px;\n\tcolor: var(--color-button-error);\n\t@include gap-horizontal(8px);\n\tbox-shadow: none;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tborder-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t}\n}\n\n.button.outline,\nbutton.outline {\n\tbackground: none;\n\tbox-shadow: none;\n\tcolor: var(--color-secondary-text);\n\tborder-color: var(--color-secondary-text);\n\ttransition: background-color 0.3s;\n\tfont-weight: 500 !important;\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t\tbox-shadow: inherit;\n\t}\n}\n\na,\nbutton.link,\n.button.link {\n\tcolor: var(--color-link);\n\t&:not(.flat) {\n\t\tborder-color: var(--color-link);\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-button-outline-hover);\n\t\t}\n\t}\n}\n\n.footer {\n\ta {\n\t\t&:hover {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n}\n\n/* classes for font sizes */\n.text-title {\n\tfont-size: 24px;\n\tline-height: 40px;\n\tletter-spacing: 0.24px;\n\tfont-weight: 600;\n}\n\n.text-xs {\n\tfont-size: 12px;\n\tline-height: 16px;\n}\n\n.text-small {\n\tfont-size: 14px;\n\tline-height: 16px;\n}\n\n.text-medium {\n\tfont-size: 16px;\n\tline-height: 16px;\n}\n\n.text-large {\n\tfont-size: 18px;\n\tline-height: 16px;\n}\n\n.text-bold {\n\tfont-weight: 600;\n}\n\n.text-semi-bold {\n\tfont-weight: 500;\n}\n\n/* classes for text colors */\n.text-error {\n\tcolor: var(--color-error);\n}\n\n.text-info {\n\tcolor: var(--color-info);\n}\n\n.text-black {\n\tcolor: var(--color-black);\n}\n\n.text-label {\n\tcolor: var(--color-secondary-text);\n}\n\n.text-command {\n\tcolor: var(--color-command);\n}\n\n.mr-auto {\n\tmargin-right: auto;\n}\n\n.ml-auto {\n\tmargin-left: auto;\n}\n\n.m-auto {\n\tmargin: auto;\n}\n\n.w-100 {\n\twidth: 100%;\n}\n\n.bg-transparent {\n\tbackground: transparent !important;\n}\n/* classes for images */\n.title-image {\n\twidth: 35px;\n\theight: 32px;\n\tmargin-bottom: 16px;\n}\n\n.title-image-smaller {\n\twidth: 32px;\n\theight: 29px;\n\tmargin-bottom: 16px;\n}\n\n/* classes for pages */\n.with-footer {\n\tmargin-bottom: 100px;\n}\n\n/* classes for tooltip */\n.tooltip-container {\n\tdisplay: inline-flex;\n\tcursor: default;\n\t&__popup {\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tpadding: 14px;\n\t\tposition: fixed;\n\t\ttransform: translateY(-50%);\n\t\tbackground-color: var(--color-white);\n\t\tcolor: var(--color-black);\n\t\tborder-radius: 6px;\n\t\tz-index: var(--z-index-inline-popup);\n\n\t\t&::before {\n\t\t\t// arrow/triangle\n\t\t\tdisplay: block;\n\t\t\tcontent: \"\";\n\t\t\t$arrow-width: 6px;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder: $arrow-width solid transparent;\n\t\t\tposition: absolute;\n\t\t}\n\n\t\tp:not(:last-child) {\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t\t.block-snippet-small {\n\t\t\tbackground-color: var(--color-window-bg);\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&.popup_left::before {\n\t\t\tborder-left-color: var(--color-white);\n\t\t\tborder-right: none;\n\t\t\tleft: 100%;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t}\n\t\t&.popup_right::before {\n\t\t\tborder-right-color: var(--color-white);\n\t\t\tborder-left: none;\n\t\t\tleft: 0;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateX(-100%) translateY(-50%);\n\t\t}\n\t\t&.popup_top::before {\n\t\t\tborder-top-color: var(--color-white);\n\t\t\tborder-bottom: none;\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\t\t&.popup_bottom::before {\n\t\t\tborder-bottom-color: var(--color-white);\n\t\t\tborder-top: none;\n\t\t\ttop: 0;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateY(-100%) translateX(-50%);\n\t\t}\n\n\t\t&--error {\n\t\t\tbackground-color: var(--color-black);\n\t\t\tcolor: var(--color-button-error);\n\t\t\tbox-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);\n\t\t\tborder: 1px solid var(--color-border-command);\n\n\t\t\t&.popup_left::before {\n\t\t\t\tborder-left-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_right::before {\n\t\t\t\tborder-right-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_top::before {\n\t\t\t\tborder-top-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_bottom::before {\n\t\t\t\tborder-bottom-color: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.center {\n\ttext-align: center;\n}\n\n.flex-center-x {\n\tdisplay: flex;\n\tjustify-content: center;\n}\n\n.flex-center-y {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.with-thin-scrollbar {\n\t&::-webkit-scrollbar {\n\t\twidth: 5px;\n\t\theight: 5px;\n\t}\n\t&::-webkit-scrollbar-thumb {\n\t\tbox-shadow: inset 0 0 6px var(--color-loader-placeholder-bg);\n\t}\n}\n\n$fontWeights: 400, 500, 600, 700;\n\n@each $weight in $fontWeights {\n\t.bold-#{$weight} {\n\t\tfont-weight: $weight !important;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/css/main.css","mappings":"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KC,kFAHA,oDACA,eACA,WAHA,UAIA,CACA,2BACC,IACC,YAFF,mBACC,IACC,YCPF,gCACC,cACA,eACA,kBACA,gBACA,mBAEA,iBAGD,+CAMC,mBAEA,yBADA,mBAFA,uBAJA,gBAEA,UAKA,CAEA,sEACC,0BAGD,4DACC,+BAGD,qEACC,WACA,kBAEA,yEACC,YAKA,UAHA,kBAEA,SAHA,WAEA,SAEA,CAIF,6DAMC,mBALA,8DACA,eACA,kBACA,gBACA,iBAEA,iBAGD,qEAEC,aACA,sBACA,QAEA,iBACA,gBANA,eAMA,CAEA,wFAKC,mBAHA,aACA,sBAFA,aAGA,sBACA,CAEA,4FAIC,gFAHA,YAEA,YADA,UAEA,CAGD,wBACC,GACC,sDAED,GACC,yDALF,gBACC,GACC,sDAED,GACC,yDAKH,qFAKC,mBAHA,aACA,sBAFA,aAGA,sBACA,CAEA,yFACC,YACA,WAGD,oGACC,2BAGD,wFACC,yBAEA,eACA,kBACA,gBACA,iBAJA,iBAIA,CAED,2FACC,cAGD,uFACC,cACA,eACA,kBACA,gBACA,iBAEA,cAGA,kBADA,WACA,CAEA,yFACC,uEAKH,gFAMC,mBALA,kBAGA,aACA,8BAHA,eAIA,CAEA,0FACC,aACA,eAEA,gGACC,aACA,8BAIF,qFACC,6DACA,eACA,kBACA,gBACA,iBAGD,oGACC,mBAGD,qGACC,kBACA,kBAGD,2GACC,YAGD,iHAMC,4CAIA,kBAFA,WADA,cAFA,YAFA,UAMA,kBAPA,SAEA,WAHA,UASA,CAGD,gHACC,6ECzLL,eACC,WACA,eACA,kBACA,gBACA,iBACA,iBAEA,oBACC,gCACA,gBCTD,4CACC,aACA,sBACA,SAEA,eADA,UACA,CAGD,+CAKC,mBACA,yCALA,aAGA,eADA,SADA,2BAMA,gBADA,gBACA,CAEA,+DAGC,yBADA,eADA,cAEA,CAGD,6DAGC,mBAIA,mBADA,yBADA,kBAIA,iCARA,aASA,eACA,kBACA,gBARA,SASA,iBAXA,eAWA,CAEA,iEACC,aAGD,kGACC,oCAEA,6BACA,eAEA,sGACC,4BAOL,2BAQC,mBAPA,kCAMA,aAGA,eARA,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D,aACC,eACA,iBAGD,YACC,eACA,iBAGD,WACC,gBAGD,gBACC,gBAID,YACC,yBAGD,WACC,wBAGD,YACC,yBAGD,YACC,kCAGD,cACC,2BAGD,SACC,kBAGD,SACC,iBAGD,QACC,YAGD,OACC,WAGD,gBACC,iCAGD,aAEC,YACA,mBAFA,UAEA,CAGD,qBAEC,YACA,mBAFA,UAEA,CAID,aACC,oBAID,mBAEC,eADA,mBACA,CACA,0BAMC,oCAEA,kBADA,yBANA,eACA,iBACA,aACA,eACA,8DAIA,oCAEA,iCAOC,6BAJA,WADA,cAIA,SAEA,kBAHA,OAGA,CAGD,6CACC,kBAED,+CACC,wCACA,kCAGD,4CACC,qCACA,kBACA,UACA,QACA,8DAED,6CAEC,iBADA,sCAEA,OACA,QACA,kGAED,2CAEC,mBADA,oCAGA,SADA,SAEA,8DAED,8CACC,uCACA,gBAEA,SADA,MAEA,kGAGD,iCACC,oCAGA,6CADA,qCADA,+BAEA,CAEA,mDACC,qCAED,oDACC,sCAED,kDACC,oCAED,qDACC,uCAMJ,QACC,kBAGD,eACC,aACA,uBAGD,eAEC,mBADA,YACA,CAIA,wCAEC,WADA,SACA,CAED,8CACC,4DAOD,UACC,0BADD,UACC,0BADD,UACC,0BADD,UACC","sources":["ui/components/phoneNumber/PhoneNumber.scss","ui/styles/mixin.scss","ui/components/usersListTable/UsersListTable.scss","ui/components/button/button.scss","ui/components/createUser/createUserDialog.scss","ui/components/alert/alert.scss","ui/components/dialog/dialog.scss","ui/components/select/select.scss","ui/components/inputField/InputField.css","ui/components/noUsers/NoUsers.css","ui/components/search/search.scss","ui/components/loader/loader.scss","ui/components/copyText/CopyText.scss","ui/components/userDetail/userDetailForm.scss","ui/components/userDetail/loginMethods/components/dropdown.scss","ui/components/userDetail/loginMethods/components/editableInput.scss","ui/components/userDetail/loginMethods/loginMethods.scss","ui/components/userDetail/tenantList/UserTenantsList.scss","ui/components/userDetail/userDetail.scss","../node_modules/highlight.js/scss/an-old-hope.scss","ui/components/common/iconButton/style.scss","ui/components/userDetail/userMetaDataSection.scss","ui/components/userDetail/userDetailSessionList.scss","ui/components/badge/badge.scss","ui/components/shimmer/shimmer.scss","ui/components/userroles/components/dialogs/assignRoles.scss","ui/components/userroles/components/dialogs/deleteRole.scss","ui/components/userDetail/userRoles/userRolesList.scss","ui/pages/usersList/UsersList.scss","ui/components/footer/footer.scss","ui/components/auth/Auth.scss","ui/components/errorboundary/error-boundary.scss","ui/components/toast/toastNotification.scss","ui/components/auth/SignOutBtn.scss","ui/components/sidebar/sidebar.scss","ui/components/header/header.scss","ui/layouts/mainLayout.scss","ui/components/searchInput/searchInput.scss","ui/components/tenants/creatNewTenant/createNewTenant.scss","ui/components/checkbox/checkbox.scss","ui/components/nativeSelect/nativeSelect.scss","ui/components/toggle/toggle.scss","ui/components/tenants/tenantDetail/editCoreConfigPropertyDialog/editCoreConfigPropertyDialog.scss","ui/components/tenants/tenantDetail/editPluginPropertyDialog/editPluginPropertyDialog.scss","ui/components/tenants/tenantDetail/tenantDetailPanel/tenantDetailPanel.scss","ui/components/errorBlock/errorBlock.scss","ui/components/tenants/tenantDetail/thirdPartyProviderButton/thirdPartyProviderButton.scss","ui/components/tenants/tenantDetail/deleteTenant/deleteTenant.scss","ui/components/tenants/tenantDetail/providerListDialog/thirdPartyProvidersList.scss","ui/components/tenants/tenantDetail/tenantDetail.scss","ui/components/tenants/tenantDetail/deleteThirdPartyProvider/deleteThirdPartyProvider.scss","ui/components/deleteCrossButton/deleteCrossButton.scss","ui/components/tenants/tenantDetail/thirdPartyProviderInput/thirdPartyProviderInput.scss","ui/components/tenants/tenantDetail/keyValueInput/keyValueInput.scss","ui/components/tenants/tenantDetail/deleteThirdPartyClient/deleteThirdPartyClient.scss","ui/components/tenants/tenantDetail/thirdPartyProviderConfig/thirdPartyProviderConfig.scss","ui/components/tenants/tenantDetail/thirdPartyPage/thirdPartyPage.scss","ui/components/pagination/pagination.scss","ui/components/table/table.scss","ui/components/tenants/noTenants/noTenants.scss","ui/components/tenants/tenantsListTable/tenantsListTable.scss","ui/pages/tenants/index.scss","ui/components/userroles/components/noRolesFound.scss","ui/components/userroles/components/rolesTable.scss","ui/components/inputField/tagsInputField.scss","ui/components/userroles/components/deletePermissions.scss","ui/components/userroles/components/dialogs/editRole.scss","ui/components/userroles/components/dialogs/createNewRole.scss","ui/pages/userroles/index.scss","ui/styles/index.css","ui/styles/variables.css","ui/styles/uikit.scss"],"sourcesContent":["/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.phone-display {\n\tdisplay: flex;\n\talign-items: flex-start;\n\t@include gap-horizontal(5px);\n}\n\n.phone-input {\n\twidth: 100%;\n\tdisplay: flex;\n\talign-items: center;\n\toverflow: hidden;\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border);\n\t&__country-select {\n\t\tdisplay: inline-flex;\n\t\tflex-direction: column;\n\t\tfont-weight: normal;\n\t\t&__current-value {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tpadding-left: 12px;\n\t\t\tcursor: pointer;\n\t\t\t@include gap-horizontal(8px);\n\t\t\t.PhoneInputCountryIcon {\n\t\t\t\timg {\n\t\t\t\t\theight: 14px;\n\t\t\t\t\tbox-shadow: 0px 0px 3px var(--color-shadow);\n\t\t\t\t}\n\t\t\t}\n\t\t\t.country-calling-code {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t\t&__popup {\n\t\t\tdisplay: none;\n\t\t\tposition: relative;\n\t\t\tposition: fixed;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: var(--color-white);\n\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\toverflow-y: auto;\n\t\t\t&__option {\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 12px;\n\t\t\t\talign-items: center;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tcursor: pointer;\n\t\t\t\t@include gap-horizontal(12px);\n\t\t\t\t.PhoneInputCountryIcon {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\timg {\n\t\t\t\t\t\theight: 1em;\n\t\t\t\t\t\tbox-shadow: 0px 0px 4px var(--color-shadow);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.country-calling-code {\n\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t\tcolor: var(--color-link);\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t.country-calling-code {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: var(--color-window-bg);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.popup-active {\n\t\t\t\tdisplay: block;\n\t\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\t}\n\t\t}\n\t}\n\tinput.PhoneInputInput {\n\t\tflex: 1 1 auto;\n\t\tborder-left: none;\n\t\toverflow-x: hidden;\n\t\tfont-family: inherit;\n\t\tdisplay: block;\n\t\tpadding: 8px 12px 8px;\n\t\tborder: none;\n\t\toutline: none;\n\t}\n}\n\n.phone-input.PhoneInput--focus {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.phone-input.phone-input-error {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@mixin gap-horizontal($gap) {\n\t> :not(:last-child) {\n\t\tmargin-right: $gap;\n\t}\n}\n\n@mixin gap-vertical($gap) {\n\t> :not(:last-child) {\n\t\tmargin-bottom: $gap;\n\t}\n}\n\n@mixin text-ellipsis($max-width) {\n\tmax-width: $max-width;\n\toverflow-x: hidden;\n\ttext-overflow: ellipsis;\n\twhite-space: nowrap;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n$container-padding-v: 24px;\n\n.users-list-table-container {\n\tpadding: $container-padding-v 0px;\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n}\n\n.users-list-table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.users-list-table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.users-list-table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tpadding: 0 1em 24px 34px;\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t}\n}\n\n.users-list-table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\twidth: 33%;\n\t\tmax-width: 50%;\n\t\tpadding: 24px 1em 24px 34px;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n}\n\n.user-row {\n\t&:hover {\n\t\tcursor: pointer;\n\t\tbackground: rgb(242, 247, 253);\n\t}\n\t.user-info {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tcolor: var(--color-secondary-text);\n\t\tpadding-right: 16px;\n\t\tdiv {\n\t\t\tmax-width: 25ch;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\n\t\t\t&:not(:last-child) {\n\t\t\t\tmargin-bottom: 4px;\n\t\t\t}\n\t\t}\n\t\t.main {\n\t\t\tcolor: var(--color-black);\n\t\t\tfont-weight: 500;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t.user-date {\n\t\tmin-width: 110px;\n\t\twhite-space: nowrap;\n\t}\n\n\t&.placeholder td {\n\t\tdiv {\n\t\t\twidth: 100%;\n\t\t\tbackground-color: var(--color-loader-placeholder-bg);\n\t\t\tmin-height: 1em;\n\t\t\topacity: 0.4;\n\t\t\tanimation: blinker 2s linear infinite;\n\t\t\t@keyframes blinker {\n\t\t\t\t50% {\n\t\t\t\t\topacity: 0.1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.user-row-select-button {\n\t\tbackground-color: white;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border);\n\t\ttransition: 0.3s;\n\t\timg {\n\t\t\twidth: 12px;\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t.img-hover {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.user-row-select-menu {\n\t\tcursor: pointer;\n\n\t\t.user-row-select-popup {\n\t\t\tdisplay: none;\n\t\t\tz-index: var(--z-index-inline-popup);\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tright: 0px;\n\t\t\tpadding: 20px 0 0px 0;\n\n\t\t\t.panel {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmin-width: 180px;\n\t\t\t}\n\t\t}\n\n\t\t.user-row-select-popup-item {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\theight: 28px;\n\t\t\tpadding: 8px;\n\t\t\tfont-weight: normal;\n\t\t\twidth: 100%;\n\t\t\ttransition: 0.3s;\n\t\t\tborder-radius: 4px;\n\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\twidth: 1em;\n\t\t\t}\n\n\t\t\t.img-hover {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t&.delete {\n\t\t\t\tcolor: var(--color-button-error-border);\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: var(--color-popup-item-hover);\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t}\n\t\t\t\t.img-normal {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&.delete {\n\t\t\t\t\tbackground-color: var(--color-popup-item-delete-hover);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\t.user-row-select-popup {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t\t.user-row-select-button {\n\t\t\t\tborder: 1px solid var(--color-primary);\n\t\t\t\tbox-shadow: 0px 0px 5px var(--color-primary);\n\t\t\t\timg {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.img-hover {\n\t\t\t\t\tdisplay: initial;\n\t\t\t\t\ttransform: rotateZ(180deg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t&:last-of-type {\n\t\t// put popup on the left because the popup could be cropped by the paper's bottom\n\t\t.user-row-select-popup {\n\t\t\ttop: -50%;\n\t\t\tpadding: 0px 40px 0px;\n\t\t}\n\t}\n}\n\n.user-list-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: $container-padding-v;\n\tpadding-right: 34px;\n\tposition: sticky;\n\tleft: 0px;\n}\n\n.users-list-pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.users-list-pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.users-list-pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.users-list-pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n\n.pill {\n\tdisplay: flex;\n\tborder-radius: 20px;\n\tpadding: 4px 8px;\n\talign-items: center;\n\twidth: fit-content;\n\twhite-space: nowrap;\n\t@include gap-horizontal(4px);\n\n\t&.passwordless {\n\t\tcolor: var(--color-passwordless-text);\n\t\tbackground-color: var(--color-passwordless-bg);\n\t}\n\t&.emailpassword {\n\t\tcolor: var(--color-emailpassword-text);\n\t\tbackground-color: var(--color-emailpassword-bg);\n\t}\n\t&.multiple {\n\t\tcolor: var(--color-multiple-login-text);\n\t\tbackground-color: var(--color-multiple-login-bg);\n\t}\n\t&.thirdparty {\n\t\tcolor: var(--color-custom-provider-text);\n\t\tbackground-color: var(--color-custom-provider-bg);\n\t\tmax-width: 25ch;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\t.thirdparty-name {\n\t\t\tmax-width: 10ch;\n\t\t\ttext-overflow: inherit;\n\t\t\toverflow: inherit;\n\t\t}\n\t\t&.google {\n\t\t\tcolor: var(--color-google-text);\n\t\t\tbackground-color: var(--color-google-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.apple {\n\t\t\tcolor: var(--color-apple-text);\n\t\t\tbackground-color: var(--color-apple-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.github {\n\t\t\tcolor: var(--color-github-text);\n\t\t\tbackground-color: var(--color-github-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t\t&.facebook {\n\t\t\tcolor: var(--color-facebook-text);\n\t\t\tbackground-color: var(--color-facebook-bg);\n\t\t\tspan {\n\t\t\t\ttext-transform: capitalize;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.btn {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 6px;\n\tfont-weight: 500;\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tline-height: 21px;\n\tflex-shrink: 0;\n\n\tcursor: pointer;\n\n\t&.gray {\n\t\tbackground: #ddd;\n\t\tcolor: var(--color-white);\n\t\tborder: 1px solid #ddd;\n\t}\n\n\t&.gray-outline {\n\t\tbackground-color: var(--color-white);\n\t\tborder: 1px solid var(--color-gray);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.info {\n\t\tborder: 1px solid rgb(217, 217, 217);\n\t\tbackground: rgb(249, 249, 249);\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&.primary {\n\t\tbackground-color: var(--color-primary);\n\t\tborder: 1px solid var(--color-primary-darker);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\t}\n\n\t&.danger {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-button-error);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-button-error-shadow);\n\t}\n\n\t&.danger-outline {\n\t\tborder: 1px solid var(--color-button-error-border);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-button-error);\n\t}\n\n\t&.secondary {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-secondary);\n\t\tcolor: var(--color-white);\n\t\tbox-shadow: 0px 3px 6px 0px var(--color-secondary-shadow);\n\t}\n\n\t&.outline {\n\t\tborder: 1px solid var(--color-black);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-black);\n\t}\n\n\t&.blue-outline {\n\t\tborder: 1px solid var(--color-secondary);\n\t\tbackground: var(--color-white);\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&.xs {\n\t\tpadding: 0px 8px;\n\t}\n\n\t&.sm {\n\t\tpadding: 6px 8px;\n\t\tfont-size: 14px;\n\t\tline-height: normal;\n\t}\n\n\t&.md {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 14px;\n\t\tline-height: 16px;\n\t}\n\n\t&.lg {\n\t\tpadding: 10px 16px;\n\t\tfont-size: 16px;\n\t\tline-height: 20px;\n\t}\n\n\t&:hover:not(:disabled):not(.gray) {\n\t\topacity: 0.9;\n\t}\n\n\t&.loading {\n\t\topacity: 0.8;\n\t\tcursor: not-allowed;\n\t}\n\n\t.spinner {\n\t\tstroke: var(--color-white);\n\t\tanimation: spin 1s linear infinite;\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-user-modal-content {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 16px;\n\tmargin-top: 16px;\n\n\t.select-container {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: flex-start;\n\t\tgap: 10px;\n\t}\n\n\t.mb-28 {\n\t\tmargin-bottom: 28px;\n\t}\n\t.mb-12 {\n\t\tmargin-bottom: 12px;\n\t}\n}\n\n.dialog-form-content-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n\tpadding: 30px 0px;\n}\n\n.max-width-436 {\n\tmax-width: 436px !important;\n}\n\n.pb-0 {\n\tpadding-bottom: 0px !important;\n}\n\n.mt-10 {\n\tmargin-top: 10px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.alert {\n\twidth: 100%;\n\tpadding: 24px;\n\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: flex-start;\n\tgap: 12px;\n\n\tul {\n\t\tpadding: 0px 18px;\n\t}\n\n\t& > span {\n\t\tdisplay: flex;\n\t\tpadding: 1px 8px;\n\t\talign-items: flex-start;\n\t\tgap: 10px;\n\n\t\tborder-radius: 8px;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t}\n\n\t& > div {\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: 23px;\n\t}\n\n\t&.primary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #e37a3f;\n\t\tbackground: rgba(227, 122, 63, 0.1);\n\n\t\t& > span {\n\t\t\tbackground: #e37a3f;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #a44915;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #a44915;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(227, 122, 63, 0.1);\n\t\t\tborder: 1px solid rgba(227, 122, 63, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.secondary {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid #0062e1;\n\t\tbackground: rgba(0, 98, 225, 0.05);\n\n\t\t& > span {\n\t\t\tbackground: #0062e1;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t& > div {\n\t\t\tcolor: #104993;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #007aff;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tcode {\n\t\t\tpadding: 2px;\n\t\t\tbackground: rgba(0, 98, 225, 0.1);\n\t\t\tborder: 1px solid rgba(0, 98, 225, 0.2);\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 12px;\n\t\t}\n\t}\n\n\t&.sm {\n\t\tpadding: 20px 14px;\n\t}\n\n\ta:hover {\n\t\tbackground: transparent !important;\n\t}\n}\n\n@media (max-width: 425px) {\n\t.alert {\n\t\tpadding: 24px 14px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-overlay {\n\tbackground: rgba(0, 0, 0, 0.4);\n\tposition: fixed;\n\tinset: 0;\n\theight: 100vh;\n\n\tz-index: 9999;\n}\n\n.dialog-container {\n\tmax-width: 470px;\n\twidth: 100%;\n\n\theight: fit-content;\n\n\tborder-radius: 12px;\n\tbackground: #fff;\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\tposition: fixed;\n\tinset: 0;\n\tmargin: auto;\n\tz-index: 9999;\n\n\tpadding: 36px 40px;\n}\n\n.dialog-content {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n.dialog-header {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tcolor: #222;\n\n\tfont-size: 24px;\n\tfont-style: normal;\n\tfont-weight: 500;\n\tline-height: 32px;\n\n\tborder-bottom: 1px solid #e5e5e5;\n\tpadding-bottom: 16px;\n\n\t& > svg {\n\t\tbackground: rgba(232, 232, 232, 1);\n\t\theight: 22px;\n\t\twidth: 22px;\n\t\tpadding: 6px;\n\t\tborder-radius: 50%;\n\n\t\tcursor: pointer;\n\t}\n}\n\n.dialog-title {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\n\t& > svg {\n\t\theight: 21px;\n\t\twidth: 23px;\n\t}\n}\n\n.dialog-footer {\n\tdisplay: flex;\n\tgap: 24px;\n\tpadding-top: 20px;\n\n\t&.border-top {\n\t\tborder-top: 1px solid var(--color-border);\n\t}\n\n\t&.border-none {\n\t\tborder: none;\n\t}\n\n\t&.row {\n\t\tflex-direction: row;\n\t}\n\n\t&.column {\n\t\tflex-direction: column;\n\t}\n\n\t&.flex-start {\n\t\tjustify-content: flex-start;\n\t}\n\n\t&.flex-end {\n\t\tjustify-content: flex-end;\n\t}\n\n\t&.center {\n\t\tjustify-content: center;\n\t}\n\n\t&.space-between {\n\t\tjustify-content: space-between;\n\t}\n\n\t&.space-around {\n\t\tjustify-content: space-around;\n\t}\n\n\t&.space-evenly {\n\t\tjustify-content: space-evenly;\n\t}\n}\n\n.dialog-confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\tmargin-bottom: 24px;\n}\n\n@media (max-width: 485px) {\n\t.dialog-container {\n\t\twidth: 95%;\n\t\tpadding-left: 14px;\n\t\tpadding-right: 14px;\n\t}\n}\n",".st-select {\n\toutline: none;\n\n\twidth: 210px;\n\theight: 36px;\n\tpadding: 9px 13px;\n\n\tborder-radius: 6px;\n\tborder: 1px solid #e5e5e5;\n\tbackground: #fff;\n\n\tcolor: #222;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: normal;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.input-field-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tmargin-bottom: 24px;\n\tposition: relative;\n}\n\n.input-field-prefix {\n\tpadding: 9px 5px 9px 12px;\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-field-prefix-bg);\n\tborder-right: 1px solid transparent;\n\tfont-size: 13px;\n\tline-height: 21px;\n}\n\n.input-field-prefix-focused {\n\tborder-right-color: var(--color-primary);\n}\n\n.input-field-prefix-error {\n\tborder-right-color: var(--color-error);\n}\n\n.input-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.input-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.input-field-inset {\n\tdisplay: flex;\n\talign-items: center;\n\tborder: 1px solid rgb(224, 224, 224);\n\tborder-radius: 6px;\n\toutline: none;\n\toverflow: hidden;\n}\n\n.input-field {\n\tflex: 1;\n\tfont-family: inherit;\n\tdisplay: block;\n\tpadding: 8px 12px 8px;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n}\n\ntextarea.input-field {\n\tresize: vertical;\n\tmin-height: 8em;\n\tline-height: 1.8em;\n}\n\n.input-field-small {\n\tpadding: 8px;\n\tfont-size: 13px !important;\n\theight: 24px;\n}\n\n.input-field:disabled {\n\tcolor: var(--color-disabled);\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.input-field-inset-focused,\n.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: var(--color-primary);\n\tbox-shadow: 0px 0px 0px 2px var(--color-primary-opacity-40);\n}\n\n.input-field-inset-with-prefix.input-field-inset:active .input-field:not(:disabled) {\n\tborder-color: initial;\n\tbox-shadow: initial;\n}\n\n.input-field-inset-error-state,\n.input-field-inset-error-state:focus,\n.input-field-inset-error-state:active {\n\tborder-color: var(--color-error);\n\tbox-shadow: 0px 0px 0px 2px var(--color-error-shadow);\n}\n\n.input-field-suffix .icon {\n\tcursor: pointer;\n\tpadding: 8px 12px 8px 0px;\n}\n\n.input-field-error {\n\tdisplay: flex;\n\talign-items: center;\n\tmargin-top: 8pt;\n}\n\n.input-field-error-icon {\n\theight: 16px;\n\twidth: 16px;\n\tmargin-right: 8px;\n\tmargin-bottom: 2px;\n}\n\n.input-field-error-text {\n\tline-height: normal !important;\n}\n\n.input-error-prefix-tooltip {\n\tposition: absolute;\n\ttop: 20%;\n\tleft: -24px;\n}\n\n.input-dropdown-options {\n\tposition: absolute;\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttop: 44px;\n\tleft: 0;\n\tz-index: 1000;\n\tborder-radius: 6px;\n\tborder: none;\n\toutline: none;\n\tbackground-color: white;\n\tbox-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n}\n.input-dropdown-option {\n\tpadding: 12px 15px 12px;\n\tcursor: pointer;\n\tfont-size: 13px;\n}\n.input-dropdown-option:hover {\n\tbackground-color: var(--color-input-field-prefix-bg);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.no-users {\n\tpadding: 60px 24px;\n\tdisplay: flex;\n\tflex-flow: column;\n\talign-items: center;\n}\n\n.no-users-image {\n\theight: 43px;\n\twidth: 63px;\n\tmargin-bottom: 24px;\n}\n\n.no-users-title {\n\tfont-size: 18px;\n\tline-height: 22px;\n\tfont-weight: 500;\n\tcolor: var(--color-black);\n\tletter-spacing: 0.18px;\n\tmargin-bottom: 8px;\n\ttext-align: center;\n}\n\n.no-users .no-users-subtitle {\n\tcolor: var(--color-secondary-text);\n\tpadding: 4px 0;\n\ttext-align: center;\n\tmax-width: 54ch;\n\tline-height: 1.5em;\n}\n\n@media only screen and (min-width: 992px) {\n\t.no-users {\n\t\tpadding: 60px;\n\t}\n}\n",".search {\n\t& > div {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 0px 8px;\n\t\tflex-wrap: wrap;\n\n\t\t@media (max-width: 480px) {\n\t\t\t& {\n\t\t\t\tgap: 8px 8px;\n\t\t\t}\n\t\t\t& > button {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\t#search-btn {\n\t\tbackground: transparent;\n\t\tjustify-content: center;\n\t}\n\n\t&__input_wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\n\t\twidth: 340px;\n\t\theight: 40px;\n\t\tpadding: 9px 16px;\n\t\tbackground: #ffffff;\n\t\tborder: 1px solid #e5e5e5;\n\t\tborder-radius: 6px;\n\n\t\t& img {\n\t\t\theight: 14px;\n\t\t\taspect-ratio: 1;\n\n\t\t\t&:nth-child(1) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\tborder: 1px solid #ff9933;\n\t\t\toutline: 2px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\n\t\t& input {\n\t\t\tborder: none;\n\t\t\tflex-grow: 1;\n\t\t\theight: 20px;\n\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:focus-visible,\n\t\t\t&:focus-within {\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t&::placeholder {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 171%;\n\n\t\t\t\tcolor: rgba(34, 34, 34, 0.7);\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media (max-width: 480px) {\n\t\t\t& {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\twidth: 100%;\n\t}\n}\n\n.searchTag {\n\tdisplay: inline-flex;\n\tmargin: 12px 0;\n\n\tmargin-right: 8px;\n\n\talign-items: center;\n\n\t&__value {\n\t\tbackground: #fafafa;\n\t\tborder: 1px solid #dddddd;\n\t\tborder-radius: 4px;\n\n\t\tpadding: 6px;\n\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\n\t\tmargin-left: 4px;\n\n\t\tcolor: #000000;\n\n\t\t& img {\n\t\t\tmargin-left: 10px;\n\t\t\theight: 8px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n.tag_dropdown {\n\tposition: relative;\n\t&__selector {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\tbackground: #eeeeee;\n\t\tborder: 1px solid #e2e2e2;\n\t\tborder-radius: 4px;\n\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\n\t\tpadding: 6px;\n\n\t\tcolor: #000000;\n\n\t\t& img {\n\t\t\tmargin-left: 10px;\n\t\t}\n\n\t\t&.active {\n\t\t\tbackground: #fff2e1;\n\t\t\tborder: 1px solid #ebdfcf;\n\t\t\tborder-radius: 4px;\n\t\t}\n\t}\n\n\t&__menu {\n\t\tposition: absolute;\n\t\ttop: calc(2em + 8px);\n\n\t\tz-index: 999;\n\n\t\tbackground: #ffffff;\n\t\tbox-shadow: 0px 0px 8px rgba(0, 0, 0, 0.16);\n\t\tborder-radius: 6px;\n\n\t\tmin-width: 180px;\n\n\t\t& ul {\n\t\t\tlist-style-type: none;\n\n\t\t\t& li {\n\t\t\t\tmargin: 7px;\n\t\t\t\tpadding: 10px;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 14px;\n\n\t\t\t\tcolor: #6e6a65;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #f0f0f0;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\talign-items: baseline;\n\t\t\t\t\t& img {\n\t\t\t\t\t\tmargin-right: 11px;\n\t\t\t\t\t\theight: 15px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.loader-container {\n\tmin-height: 80vh;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.full-screen-loading-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground-color: rgba(0, 0, 0, 0.4);\n\tz-index: 1;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n\n.loader-wrapper {\n\tbackground-color: var(--color-window-bg);\n\tpadding: 2px;\n\tdisplay: flex;\n\tborder-radius: 50%;\n}\n\n.loader {\n\tborder: 16px solid #f3f3f3; /* Light grey */\n\tborder-top: 16px solid #ff9933; /* Blue */\n\tborder-radius: 50%;\n\twidth: 60px;\n\theight: 60px;\n\tanimation: spin 2s linear infinite;\n}\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n@-webkit-keyframes spin {\n\t0% {\n\t\t-webkit-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-webkit-transform: rotate(360deg);\n\t}\n}\n\n@-moz-keyframes spin {\n\t0% {\n\t\t-moz-transform: rotate(0deg);\n\t}\n\t100% {\n\t\t-moz-transform: rotate(360deg);\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n\n.copy-text {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tmax-width: 100%;\n\t.copy-text-text {\n\t\t@include text-ellipsis(100%);\n\t\tmax-width: 180px;\n\t\tflex: 1;\n\t\tpadding-right: 4px;\n\n\t\t@media (max-width: 600px) {\n\t\t\tmax-width: 80px;\n\t\t}\n\t}\n\t.copy-text-action {\n\t\tcursor: pointer;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.3s;\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-copy-box-shadow);\n\t\t\tbox-shadow: 0px 0px 0px 4px var(--color-copy-box-shadow);\n\t\t}\n\t}\n\t.copy-text-notification {\n\t\tposition: fixed;\n\t\tfont-size: 12px;\n\t\ttransform: translateY(-50%);\n\t\tz-index: 1;\n\n\t\tspan {\n\t\t\tmargin: 0px 12px;\n\t\t\twhite-space: nowrap;\n\t\t\tbackground-color: var(--color-black);\n\t\t\tborder-color: var(--color-black);\n\t\t\tcolor: var(--color-white);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n\n.user-detail-form {\n\t.input-field-container:not(:last-of-type) {\n\t\tmargin-bottom: 24px;\n\t}\n\t&__header {\n\t\tfont-size: 24px;\n\t}\n\t&__actions {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\tmargin-top: 24px;\n\t\t@include gap-horizontal(24px);\n\t\tbutton {\n\t\t\tjustify-content: center;\n\t\t\tfont-weight: normal;\n\t\t\tpadding-top: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t\tpadding-right: 16px;\n\t\t\tpadding-left: 16px;\n\t\t}\n\t}\n\tp {\n\t\tfont-size: 14px;\n\t\tline-height: 24px;\n\n\t\tspan {\n\t\t\tcolor: #ed344e;\n\t\t\tfont-weight: bold;\n\t\t\tword-break: break-all;\n\t\t\thyphens: auto;\n\t\t\toverflow-wrap: anywhere;\n\t\t}\n\t}\n}\n\n.phone-input {\n\tmargin-top: 12px;\n\tmargin-bottom: 8px;\n}\n\n.user-delete-input-container {\n\tmargin-top: 8px;\n}\n",".dropdown {\n\tposition: relative;\n\tcursor: pointer;\n\n\t.trigger {\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #f5f5f5;\n\t\tpadding: 8px;\n\n\t\t&:hover {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #f93;\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #f93;\n\t\t\toutline: 1px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\t}\n\n\t.menu {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\n\t\tborder-radius: 6px;\n\t\tbackground: #fff;\n\t\tbox-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.16);\n\n\t\tpadding: 6px;\n\n\t\ttop: 30px;\n\t\tright: 10%;\n\n\t\tz-index: 10;\n\n\t\tdiv {\n\t\t\twidth: 160px;\n\t\t\tpadding: 6px 8px;\n\n\t\t\tdisplay: flex;\n\t\t\talign-items: baseline;\n\t\t\tjustify-content: flex-start;\n\n\t\t\timg {\n\t\t\t\theight: 14px;\n\t\t\t\twidth: 18px;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\talign-items: center;\n\t\t\t\timg {\n\t\t\t\t\theight: 20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tbackground: #f0f0f0;\n\t\t\t\t&:last-child {\n\t\t\t\t\tcolor: #9e2526;\n\t\t\t\t\tbackground: rgba(222, 35, 61, 0.12);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.menu.open {\n\t\tdisplay: block;\n\t}\n}\n",".input {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\talign-items: baseline;\n\n\t@media (max-width: 340px) {\n\t\tflex-direction: column;\n\t}\n}\n\n.input-field-container {\n\tmargin-bottom: 0 !important;\n}\n",".method {\n\tborder-radius: 6px;\n\tborder: 1px solid #ddd;\n\tmargin-bottom: 16px;\n\n\t@media screen and (max-width: 900px) {\n\t\tfont-size: 12px;\n\t}\n\n\t.method-header {\n\t\tborder-radius: 5px 5px 0px 0px;\n\t\tborder-bottom: 1px solid #ddd;\n\t\tpadding: 16px 25px;\n\t\tdisplay: flex;\n\t\talign-items: baseline;\n\t\tjustify-content: space-between;\n\n\t\t.right {\n\t\t\tdisplay: flex;\n\t\t\tgap: 4px;\n\t\t}\n\n\t\t.left {\n\t\t\tdisplay: flex;\n\t\t\talign-items: baseline;\n\t\t\tjustify-content: flex-start;\n\t\t\tfont-size: 14px;\n\n\t\t\t.user-id-span {\n\t\t\t\tmargin-left: 15px;\n\t\t\t\tcolor: #6e6a65;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\talign-items: center;\n\t\t\t\tgap: 6px;\n\n\t\t\t\t.copy-text-wrapper {\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\tborder: 1px solid #d9d9d9;\n\t\t\t\t\tcolor: #d65078;\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tpadding: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.resp {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 900px) {\n\t\t\t\tgap: 14px;\n\t\t\t\tflex-direction: column;\n\t\t\t\t.user-id-span {\n\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t.copy-text-wrapper.resp {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.method-body {\n\t\tpadding: 18px 27px;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgap: 10px;\n\n\t\t@media screen and (max-width: 800px) {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\tcolor: #6e6a65;\n\t\talign-items: center;\n\n\t\t& > div {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\theight: 50px;\n\t\t}\n\n\t\t.phone-input {\n\t\t\twidth: 200px !important;\n\t\t}\n\n\t\tb {\n\t\t\tcolor: #222;\n\t\t\tfont-family: Rubik;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: normal;\n\t\t\tmargin-left: 1ch;\n\n\t\t\t@media screen and (max-width: 900px) {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\t\t}\n\n\t\t.pill-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\t\t\tmargin-left: 12px;\n\t\t}\n\t}\n}\n\n@media (max-width: 480px) {\n\t.method {\n\t\t.method-header {\n\t\t\tpadding: 16px 8px;\n\t\t}\n\t\t.method-body {\n\t\t\tpadding: 18px 8px;\n\t\t}\n\t}\n}\n\n.send-mail-icon {\n\tcursor: pointer;\n\t& > :first-child {\n\t\tfill: #ececec;\n\t}\n\t& > path {\n\t\tfill: #5f5f5f;\n\t}\n\n\t& > :last-child {\n\t\tstroke: #d2d2d2;\n\t}\n\n\t&:hover {\n\t\t& > :first-child {\n\t\t\tfill: #ff9933;\n\t\t\tfill-opacity: 0.15;\n\t\t}\n\t\t& > path {\n\t\t\tfill: #ff9933;\n\t\t}\n\n\t\t& > :last-child {\n\t\t\tstroke: #ff9933;\n\t\t}\n\t}\n}\n\n.not-verified {\n\tborder-radius: 16px;\n\tborder: 1px solid #d2d2d2;\n\tbackground: #ececec;\n\tfont-size: 10px;\n\tpadding: 5px;\n\n\tcolor: #252728;\n\ttext-align: center;\n}\n\n.verified {\n\tborder-radius: 16px;\n\tborder: 1px solid #c2ebd0;\n\tbackground: #c8f9d8;\n\tcolor: rgba(18, 85, 37, 1);\n\tfont-size: 12px;\n\tpadding: 5px;\n}\n\n.password-link {\n\tcursor: pointer;\n\n\tcolor: rgba(0, 122, 255, 1);\n\tmargin-left: 6px;\n\tfont-weight: 400;\n\n\t&:hover {\n\t\ttext-decoration: underline;\n\t}\n}\n\n.save-button {\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 122, 255, 0.16);\n\tborder-radius: 6px;\n\tborder: 1px solid #007aff;\n\tbackground: #007aff;\n\tpadding: 8px;\n\tcolor: white;\n\tfont-weight: 500;\n}\n\n.provider-pill {\n\tborder-radius: 4px;\n\tbackground: #f0f4f7;\n\tpadding: 10px;\n\tfont-family: monospace;\n\tdisplay: inline-flex;\n\n\tmax-width: 250px;\n\n\t@media screen and (max-width: 900px) {\n\t\tdisplay: block;\n\t}\n\n\timg {\n\t\theight: 15px;\n\t\twidth: 15px;\n\t}\n}\n\n.cancel {\n\tpadding: 7px 12px !important;\n\tfont-weight: 500;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../../styles/mixin.scss\";\n\n.tenant-pill {\n\tpadding: 5px 13px;\n\tborder-radius: 30px;\n\tborder: 1px solid #9335e4;\n\tbackground: rgba(147, 53, 228, 0.1);\n\tmax-width: fit-content;\n\tcolor: #9335e4;\n\tfont-size: 14px;\n\tmargin-left: 10px;\n}\n\n.tenant-list-container {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\trow-gap: 16px;\n\tcolumn-gap: 16px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.user-detail {\n\t--badge-bg-color: rgb(197, 224, 253);\n\t--copy-text-color: rgb(214, 80, 120);\n\n\tpadding: 72px #{$container-padding-horizontal}px 48px;\n\tmax-width: var(--container-width);\n\tmargin: auto;\n\n\t&.center-children {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\n\t\t.subtitle {\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 26px;\n\t\t}\n\n\t\t.back-button {\n\t\t\tmargin-top: 16px;\n\t\t\tcolor: var(--color-link);\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&__header {\n\t\tmargin-top: 40px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\toverflow: hidden;\n\t\t@include gap-horizontal(16px);\n\t\t&__badge {\n\t\t\t$size: 60px;\n\t\t\tborder-radius: 50%;\n\t\t\twidth: $size;\n\t\t\theight: $size;\n\t\t\tflex-shrink: 0;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 600;\n\t\t\ttext-align: center;\n\t\t\ttext-transform: uppercase;\n\t\t\tbackground-color: var(--badge-bg-color);\n\t\t\tcolor: var(--color-link);\n\t\t}\n\t\t&__info {\n\t\t\tflex: 1;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\toverflow: hidden;\n\t\t\t@include gap-vertical(6px);\n\t\t}\n\t\t&__title {\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 28px;\n\t\t\tfont-weight: 600;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tspan {\n\t\t\t\t@include text-ellipsis(100%);\n\t\t\t}\n\t\t}\n\t\t&__user-id {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t\t@include gap-horizontal(8px);\n\t\t\tspan {\n\t\t\t\twhite-space: nowrap;\n\t\t\t}\n\t\t\t&__text {\n\t\t\t\tbackground-color: var(--color-white);\n\t\t\t\tcolor: var(--copy-text-color);\n\t\t\t\tborder: 1px var(--color-border) solid;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\toverflow: hidden;\n\t\t\t\tmax-width: 290px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-family: \"Source Code Pro\";\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\t\t}\n\t\t&__action {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t.panel {\n\t\tmargin-top: 40px;\n\t}\n\n\t&__info-grid {\n\t\t&__grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: repeat(auto-fill, minmax(200px, 1fr));\n\t\t\tgrid-gap: 40px 60px;\n\t\t}\n\t\t&__item {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\t&__label {\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\tmargin-bottom: 12px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t\t&__body {\n\t\t\t\twidth: 100%;\n\t\t\t\t@include text-ellipsis(100%);\n\t\t\t\twhite-space: normal;\n\t\t\t\toverflow: visible;\n\t\t\t}\n\t\t\t&__guide {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 1em;\n\t\t\t\twidth: 1em;\n\t\t\t\tborder: 1px solid var(--color-black);\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tmargin-left: 6px;\n\t\t\t\timg {\n\t\t\t\t\theight: 1em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.input-field-container {\n\t\t\t\tmargin: 0px;\n\t\t\t}\n\n\t\t\t.email-verified-button {\n\t\t\t\tmargin-left: 12px;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\n\t\tinput,\n\t\t.phone-input {\n\t\t\tbackground-color: var(--color-window-bg);\n\t\t}\n\n\t\t.input-field-error {\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\n\t&__provider-box {\n\t\tfont-size: 13px;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tcolor: var(--color-copy-box);\n\t\tbackground-color: var(--color-copy-box-bg);\n\t\twidth: 100%;\n\t\t@include gap-horizontal(6px);\n\n\t\t&.block-snippet {\n\t\t\tborder: none;\n\t\t\tpadding-right: 4px;\n\t\t}\n\n\t\t> span {\n\t\t\t> img {\n\t\t\t\theight: 1em;\n\t\t\t}\n\t\t}\n\n\t\t&__user-id {\n\t\t\tflex: 1;\n\t\t\toverflow-x: hidden;\n\t\t\tpadding: 4px 4px 4px 0px;\n\t\t\t.copy-text {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.user-detail-title {\n\tfont-size: 28px;\n\tline-height: 34px;\n\tcolor: var(--color-black);\n\tmargin-bottom: 16px;\n\tfont-weight: 500;\n}\n\n.user-detail-subtitle {\n\tcolor: var(--color-secondary-text);\n\tmargin-bottom: 48px;\n}\n\n.user-detail-paper {\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.user-detail .block-info-connection {\n\tmargin-bottom: 24px;\n}\n\n.pill {\n\tmargin-top: 4px;\n}\n\n@media (max-width: 425px) {\n\t.user-detail {\n\t\tpadding: 72px 12px 48px;\n\t}\n}\n","pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!\n Theme: An Old Hope – Star Wars Syntax\n Author: (c) Gustavo Costa \n Maintainer: @gusbemacbe\n\n Original theme - Ocean Dark Theme – by https://github.com/gavsiu\n Based on Jesse Leite's Atom syntax theme 'An Old Hope'\n https://github.com/JesseLeite/an-old-hope-syntax-atom\n*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#eb3c54}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#4fb4d7}.hljs-section,.hljs-title{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}","@import \"../../../styles/mixin.scss\";\n\n.button-root {\n\tcursor: pointer;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.padding-vertical-24 {\n\tpadding-top: 24px !important;\n\tpadding-bottom: 24px !important;\n}\n\n.metadata-header {\n\tdisplay: flex;\n\tflex-direction: row;\n\twidth: 100%;\n\tjustify-content: space-between;\n\tpadding-bottom: 24px;\n\tborder-bottom: 1px solid var(--color-border);\n\tbox-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-webkit-box-sizing: border-box;\n\n\t.title {\n\t\tcolor: var(--color-secondary-text);\n\t\tfont-weight: 500;\n\t}\n\n\t.metadata-actions {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\t@include gap-horizontal(16px);\n\t}\n}\n\n.metadata-content-container {\n\tmargin-top: 22px;\n\tpadding-left: 28px;\n\tpadding-right: 28px;\n\toverflow-x: auto;\n\tpadding-top: 15px;\n\tpadding-bottom: 15px;\n\tbackground: #0d2e4e;\n\tborder-radius: 6px;\n\twhite-space: pre;\n\n\t.hljs {\n\t\tbackground: #0d2e4e;\n\t\tfont-weight: 400;\n\t\tfont-size: 13px;\n\t\tline-height: 21px;\n\t\tpadding: 0px !important;\n\t}\n}\n\n.metadata-edit-box {\n\tmargin-top: 24px;\n\tmin-width: 100%;\n\tmax-width: 100%;\n\tmin-height: 200px;\n\tpadding: 4px;\n\tbackground-color: var(--color-window-bg);\n\tborder-radius: 6px;\n\tborder: none;\n\tborder: 1px solid rgb(224, 224, 224);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n@import \"../../styles/mixin.scss\";\n$container-padding-horizontal: 40;\n$container-width: 829;\n\n.panel {\n\t&.no-padding-horizontal {\n\t\tpadding-left: 0px !important;\n\t\tpadding-right: 0px !important;\n\t}\n}\n\n.content-container {\n\twidth: 100%;\n\tpadding-top: 24px;\n\tpadding-bottom: 24px;\n\n\t.header {\n\t\tpadding-left: 34px;\n\t\tpadding-right: 34px;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\t\tcolor: var(--color-secondary-text);\n\n\t\t@media only screen and (max-width: 600px) {\n\t\t\tflex-direction: column;\n\t\t\talign-items: flex-start;\n\t\t}\n\n\t\t.header-primary {\n\t\t\tfont-weight: 500;\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\talign-items: center;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\t\t}\n\n\t\t.header-secondary {\n\t\t\tfont-weight: 400;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-left: 4px;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tmargin-left: 0px;\n\t\t\t\tmargin-top: 2px;\n\t\t\t}\n\t\t}\n\n\t\t.button-error {\n\t\t\tfont-weight: 500;\n\n\t\t\t@media only screen and (max-width: 600px) {\n\t\t\t\tmargin-top: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.table-container {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\toverflow-x: scroll;\n\t\tmargin-top: 18px;\n\t\theight: fit-content;\n\t}\n\n\t.table {\n\t\tdisplay: table;\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tborder-spacing: 0px;\n\t\tborder-collapse: collapse;\n\n\t\t.thead {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-transform: uppercase;\n\t\t\tfont-size: 12px;\n\t\t\tline-height: 14px;\n\n\t\t\t.head-row {\n\t\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t\t\tborder-top: 1px solid var(--color-border);\n\t\t\t\tpadding-left: 34px;\n\t\t\t\tpadding-right: 34px;\n\t\t\t\tpadding-top: 15px;\n\t\t\t\tpadding-bottom: 15px;\n\t\t\t\tbackground: #fafafa;\n\n\t\t\t\tth {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\tpadding-top: 15px;\n\t\t\t\t\tpadding-bottom: 15px;\n\t\t\t\t\tpadding-left: 35px;\n\t\t\t\t\tpadding-right: 35px;\n\t\t\t\t}\n\n\t\t\t\tth:last-child {\n\t\t\t\t\tpadding-right: 34px;\n\t\t\t\t}\n\n\t\t\t\t.w30 {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-left: 34px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ttbody {\n\t\t\tpadding-left: 34px;\n\t\t\tpadding-right: 34px;\n\n\t\t\t.placeholder {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\n\t\t\t.session-info {\n\t\t\t\tdisplay: flex;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: 34px;\n\t\t\t\tmargin-right: 34px;\n\t\t\t}\n\n\t\t\t.session-row {\n\t\t\t\tmargin-top: 29px;\n\t\t\t\tmargin-left: 34px;\n\t\t\t\tmargin-right: 34px;\n\n\t\t\t\t&.empty-row {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\n\t\t\t\t&.with-data {\n\t\t\t\t\ttd {\n\t\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\twidth: calc(70% / 3);\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t\theight: 1px;\n\t\t\t\t\t\tmin-height: 28px;\n\t\t\t\t\t\tpadding-left: 35px;\n\t\t\t\t\t\tpadding-right: 35px;\n\t\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\t\tpadding-top: 29px;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\tpadding-left: 8px;\n\t\t\t\t\t\t\tpadding-right: 8px;\n\t\t\t\t\t\t\tpadding-top: 7px;\n\t\t\t\t\t\t\tpadding-bottom: 7px;\n\t\t\t\t\t\t\tbackground-color: var(--color-copy-box-bg);\n\t\t\t\t\t\t\twidth: fit-content;\n\t\t\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t.button-error-outline {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&.session-id {\n\t\t\t\t\t\t\tfont-family: \"Source Code Pro\";\n\t\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\ttd:last-child {\n\t\t\t\t\t\tpadding-right: 34px;\n\t\t\t\t\t}\n\n\t\t\t\t\t.w30 {\n\t\t\t\t\t\tpadding-left: 34px;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.badge {\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tborder-radius: 6px;\n\n\twidth: fit-content;\n\n\ttext-align: center;\n\tfont-size: 13px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 20px;\n\n\t.content {\n\t\tmax-width: 110px;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t}\n\n\t&.xs {\n\t\tfont-size: 10px;\n\t\tpadding: 0px 4px;\n\t}\n\t&.sm {\n\t\tfont-size: 12px;\n\t\tpadding: 0px 4px;\n\t}\n\n\t&.md {\n\t\tpadding: 3px 8px;\n\t}\n\n\t&.lg {\n\t\tpadding: 4px 10px;\n\t}\n\n\t&.secondary {\n\t\tcolor: var(--light-tags-tag-blue-text, #1d4ed8);\n\t\tborder: 1px solid var(--light-tags-tag-blue-border, #bfdbfe);\n\t\tbackground: var(--light-tags-tag-blue-bg, #dbeafe);\n\t}\n\n\t&.success {\n\t\tcolor: var(--light-tags-tag-green-text, #047857);\n\t\tborder: 1px solid var(--light-tags-tag-green-border, #a7f3d0);\n\t\tbackground: var(--light-tags-tag-green-bg, #d1fae5);\n\n\t\t& > svg {\n\t\t\tstroke: rgba(5, 150, 105, 1);\n\t\t\tcursor: pointer;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: var(--light-tags-tag-green-bg-hover, #a7f3d0);\n\t\t}\n\t}\n}\n",".shimmer {\n\twidth: 100%;\n\tbackground-color: var(--color-loader-placeholder-bg);\n\tmin-height: 1em;\n\topacity: 0.4;\n\tanimation: blinker 2s linear infinite;\n\t@keyframes blinker {\n\t\t50% {\n\t\t\topacity: 0.1;\n\t\t}\n\t}\n}\n",".assign-role-dialog-container {\n\tp {\n\t\tcolor: #6e6a65;\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: normal;\n\n\t\tpadding-top: 24px;\n\t}\n\n\t.roles-container {\n\t\tmargin-top: 14px;\n\n\t\twidth: 100%;\n\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 14px;\n\t\tborder: 1px solid #e5e5e5;\n\n\t\t.input-field-container {\n\t\t\tmargin-bottom: 0px !important;\n\t\t}\n\n\t\t.input-field {\n\t\t\tpadding: 9px 36px 8px !important;\n\t\t}\n\n\t\t.search-box-container {\n\t\t\tmargin: 8px;\n\t\t\tposition: relative;\n\n\t\t\t& > img {\n\t\t\t\theight: 14px;\n\t\t\t\twidth: 14px;\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: 1;\n\t\t\t\ttop: 10px;\n\t\t\t\tleft: 10px;\n\t\t\t}\n\t\t}\n\n\t\t.roles-header {\n\t\t\tcolor: var(--light-foregrounds-fg-muted, #9ca3af);\n\t\t\tfont-size: 12px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 20px;\n\t\t\tbackground: #f5f5f5;\n\t\t\tpadding: 2px 14px;\n\t\t}\n\n\t\t.roles-list-container {\n\t\t\tpadding: 4px 8px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 4px;\n\n\t\t\tmax-height: 162px;\n\t\t\toverflow: scroll;\n\n\t\t\t.loading-container {\n\t\t\t\theight: 204px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\n\t\t\t\t& > svg {\n\t\t\t\t\theight: 30px;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t\tmargin: auto;\n\t\t\t\t\tanimation: spin 1.2s linear infinite;\n\t\t\t\t}\n\n\t\t\t\t@keyframes spin {\n\t\t\t\t\t0% {\n\t\t\t\t\t\ttransform: rotate(0deg);\n\t\t\t\t\t}\n\t\t\t\t\t100% {\n\t\t\t\t\t\ttransform: rotate(360deg);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.info-container {\n\t\t\t\theight: 204px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\talign-items: center;\n\n\t\t\t\t& > svg {\n\t\t\t\t\theight: 37px;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\n\t\t\t\t.security-icon {\n\t\t\t\t\tcolor: var(--color-primary);\n\t\t\t\t}\n\n\t\t\t\t& > h1 {\n\t\t\t\t\tcolor: var(--color-black);\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\tline-height: 40px; /* 250% */\n\t\t\t\t}\n\t\t\t\t.gray {\n\t\t\t\t\tcolor: #b4b4b4;\n\t\t\t\t}\n\n\t\t\t\t& > p {\n\t\t\t\t\tcolor: #6e6a65;\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tline-height: 26px;\n\n\t\t\t\t\tpadding-top: 0px;\n\n\t\t\t\t\twidth: 200px;\n\t\t\t\t\ttext-align: center;\n\n\t\t\t\t\t& > a {\n\t\t\t\t\t\tcolor: var(--button-tertiary-normal-blue-007-aff, #007aff);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.role-item {\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tpadding: 4px 8px;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\n\t\t\t\t.add-icon {\n\t\t\t\t\tfill: #9b9b9b;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tfill: #007aff;\n\t\t\t\t\t\tbackground: rgba(0, 122, 255, 0.1);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t& > span {\n\t\t\t\t\tcolor: var(--light-foregrounds-fg-base, #030712);\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-style: normal;\n\t\t\t\t\tfont-weight: 400;\n\t\t\t\t\tline-height: 20px; /* 153.846% */\n\t\t\t\t}\n\n\t\t\t\t&[data-selected=\"true\"] {\n\t\t\t\t\tbackground: #edf6ff;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"] {\n\t\t\t\t\tmargin-right: 14px;\n\t\t\t\t\tposition: relative;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"]:hover {\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\n\t\t\t\t& > input[type=\"checkbox\"]:hover::after {\n\t\t\t\t\tz-index: -1;\n\t\t\t\t\ttop: -1px;\n\t\t\t\t\tleft: -1px;\n\t\t\t\t\twidth: 20px;\n\t\t\t\t\theight: 20px;\n\t\t\t\t\tbackground: linear-gradient(#a2facf, #64acff);\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t}\n\n\t\t\t\t&:hover:not([data-selected=\"true\"]) {\n\t\t\t\t\tbackground: var(--light-backgrounds-bg-base-hover, #f9fafb);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".you-sure-text {\n\tcolor: #000;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.red {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n",".user-roles-list-wrapper {\n\t.shimmer-container {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t\twidth: 100%;\n\t\tmargin-top: 5px;\n\t}\n\n\t& > .roles-list-container {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\tgap: 14px;\n\t\tflex-wrap: wrap;\n\t\talign-items: center;\n\t\tborder-top: 1px solid var(--color-border);\n\t\tpadding-top: 20px;\n\t\tmargin-top: 20px;\n\n\t\t.no-roles-found {\n\t\t\tpadding: 20px 0px;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\n\t\t.add-role-btn {\n\t\t\tdisplay: flex;\n\t\t\tpadding: 2px 8px;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\t\t\tborder-radius: 6px;\n\t\t\tborder: 1px solid rgb(217, 217, 217);\n\t\t\tbackground: rgb(249, 249, 249);\n\n\t\t\tcolor: var(--color-secondary-tex);\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 21px;\n\n\t\t\t& > svg {\n\t\t\t\tfill: #6e6a65;\n\t\t\t}\n\n\t\t\t&:hover:not([data-disable-hover=\"true\"]) {\n\t\t\t\tborder: 1px solid rgba(0, 122, 255, 0.5);\n\n\t\t\t\tcolor: var(--color-secondary);\n\t\t\t\tfont-size: 14px;\n\n\t\t\t\t& > svg {\n\t\t\t\t\tfill: var(--color-secondary);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.select-tenantId-container {\n\tcolor: var(--color-secondary-text);\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\tflex-wrap: wrap;\n\tmargin-top: -32px;\n\n\t& > span {\n\t\tfont-weight: 500;\n\t}\n\n\t@media (max-width: 440px) {\n\t\tfont-size: 12px;\n\t\tline-height: 18px;\n\t}\n}\n\n.feature-not-enabled {\n\tmargin-top: -10px;\n\tcolor: #6e6a65;\n\tfont-size: 14px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n$container-padding-horizontal: 40;\n\n.users-list {\n\tpadding: 72px #{$container-padding-horizontal}px 48px;\n\tmax-width: 100vw;\n}\n\n.users-list-title {\n\tfont-size: 28px;\n\tline-height: 34px;\n\tcolor: var(--color-black);\n\tmargin-bottom: 16px;\n\tfont-weight: 500;\n}\n\n.users-list-title .pill.paid-feature-badge {\n\tdisplay: inline-block;\n\tline-height: 1.1;\n\tfont-size: 14px;\n\tbackground-color: var(--color-badge-bg);\n\tcolor: var(--color-badge);\n\tborder-radius: 6px;\n\tmargin-top: 0;\n\tvertical-align: middle;\n}\n\n.users-list-subtitle {\n\tcolor: var(--color-secondary-text);\n\tmargin-bottom: 48px;\n}\n\n.users-list-paper {\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.users-list .block-info-connection {\n\tmargin-bottom: 24px;\n}\n\n.tenant-list-dropdown {\n\tmin-width: 200px;\n\tpadding-left: 13px;\n\tpadding-right: 13px;\n\tpadding-top: 9px;\n\tpadding-bottom: 9px;\n\tborder-radius: 6px;\n\tborder: 1px solid #e5e5e5;\n\tbackground: #fff;\n\tfont-size: 14px;\n\tcolor: #222;\n}\n\n.tenant-id-container {\n\tdisplay: flex;\n\talign-items: flex-end;\n\tmargin-bottom: 16px;\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\talign-items: flex-start;\n\t\tgap: 8px;\n\n\t\t& > button {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n.tenant-id-title {\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tmargin-right: 8px;\n}\n\n.search-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 20px;\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\tgap: 16px;\n\t\t#add-user {\n\t\t\tmargin-left: 0;\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n\n@media (min-width: 1126px) {\n\t.users-list {\n\t\twidth: var(--container-width);\n\t\tpadding-left: 0px;\n\t\tpadding-right: 0px;\n\t\tmargin: 0 auto;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.users-list {\n\t\tpadding: 72px 18px 48px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n.footer {\n\tbottom: 0;\n\tmin-height: 62px;\n\tdisplay: flex;\n\tpadding: 20px 32px;\n\tz-index: 20;\n\n\t.logo {\n\t\theight: 23px;\n\t\twidth: 151px;\n\t}\n\n\t&.alignment-right {\n\t\tjustify-content: flex-end;\n\t}\n\t&.alignment-center {\n\t\tjustify-content: center;\n\t}\n\n\t&.vertical-center {\n\t\talign-items: center;\n\t}\n\t&.vertical-bottom {\n\t\talign-self: flex-end;\n\t}\n\n\t&.color-dark {\n\t\tbackground-color: var(--color-black);\n\t\t.logo {\n\t\t\twidth: 148px;\n\t\t}\n\t}\n\n\t&.size-large {\n\t\tpadding: 40px 32px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.auth-container {\n\theight: 100vh;\n\twidth: 100vw;\n\tdisplay: flex;\n\tflex-flow: column;\n\tjustify-content: center;\n\talign-items: center;\n\tbackground-position: top center;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\tbackground-image: var(--auth-background-portrait);\n\n\t@media only screen and (min-width: 600px) {\n\t\tbackground-image: var(--auth-background);\n\t}\n}\n\n.auth-container .block-container {\n\tmax-width: 320px;\n\tmargin: 32px auto;\n\n\t&.sign-up,\n\t&.forgot-password {\n\t\tmax-width: 460px;\n\t}\n\n\t@media only screen and (min-width: 600px) {\n\t\tmax-width: 450px;\n\n\t\t&.sign-up,\n\t\t&.forgot-password {\n\t\t\tmax-width: 760px;\n\t\t\twidth: max(600px, 41vw);\n\t\t}\n\t}\n}\n\n.auth-container {\n\t.text-title {\n\t\tmargin-bottom: 8px;\n\t}\n\n\t.text-label {\n\t\tmargin-bottom: 16px;\n\t}\n\n\tlabel {\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tmargin-block-end: 7px;\n\t\tdisplay: inline-block;\n\t}\n}\n\n.block-container {\n\thr {\n\t\tmargin-block: 24px;\n\t\tborder-bottom: none;\n\t\tborder-top: 1px solid rgb(221, 221, 221);\n\t}\n\n\t.link {\n\t\tcolor: var(--color-link);\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\nform .input-field-inset:not(.input-field-inset-focused) input {\n\tbackground-color: var(--color-input-unfocused);\n}\n\n.error-response-container {\n\tfont-size: 14px;\n}\n\n.cta-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\n\t.secondary-cta-btn {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\n\t\t&.forgot-btn {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n\n\timg.back-chevron {\n\t\tmargin-inline-end: 6px;\n\t}\n}\n\n.margin-top-16 {\n\tmargin-top: 16px;\n}\n\n.command-container {\n\tmargin-block: 24px 18px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\t@include gap-horizontal(12px);\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 160px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n.error-container {\n\twidth: 100%;\n\theight: 100%;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\t.block-container {\n\t\ttext-align: center;\n\t\tmax-width: 560px;\n\t\tmargin: 32px auto;\n\t\t.text-title {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: normal;\n\t\t\tmargin-top: 8px;\n\t\t}\n\t\t.title-image {\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t\tp {\n\t\t\tmargin-top: 12px;\n\t\t\tletter-spacing: 0.14px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.notification {\n\tdisplay: flex;\n\tpadding: 16px;\n\t@include gap-horizontal(8px);\n\tline-height: 24px;\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-window-bg);\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tfont-size: 14px;\n\tanimation: notificationScale 0.3s;\n\ttransition: 0.3s;\n\t&__icon {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\timg {\n\t\t\theight: 16px;\n\t\t}\n\t}\n\t&__info {\n\t\tflex: 1;\n\t\tpadding-right: 24px;\n\t\tfont-weight: 500;\n\t\tmax-width: 300px;\n\t\twhite-space: wrap;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tsvg {\n\t\t\twidth: 8px;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&.notification-info {\n\t\tbackground-color: var(--color-info-bg);\n\t\tcolor: var(--color-info);\n\t\tborder-color: var(--color-border-info);\n\t\tbox-shadow: 0px 0px 6px var(--color-info-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-info);\n\t\t}\n\t}\n\t&.notification-error {\n\t\tbackground-color: var(--color-error-bg);\n\t\tcolor: var(--color-error);\n\t\tborder-color: var(--color-border-error);\n\t\tbox-shadow: 0px 0px 6px var(--color-error-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-error);\n\t\t}\n\t}\n\t&.notification-success {\n\t\tbackground-color: var(--color-success-bg);\n\t\tcolor: var(--color-success);\n\t\tborder-color: var(--color-border-success);\n\t\tbox-shadow: 0px 0px 6px var(--color-success-shadow);\n\t\tsvg {\n\t\t\tstroke: var(--color-success);\n\t\t}\n\t}\n}\n\n.notification-container {\n\tposition: fixed;\n\ttop: 78px;\n\tright: 0px;\n\tpadding: 0px 20px;\n\tdisplay: flex;\n\tflex-direction: column;\n\ttransition: 0.3s;\n\t@include gap-vertical(16px);\n\tmax-height: 100vh;\n\tjustify-content: flex-end;\n\twidth: max-content;\n\tz-index: 9999;\n}\n\n@keyframes notificationScale {\n\t0% {\n\t\ttransform: scale(0);\n\t}\n\t100% {\n\t\ttransform: scale(1);\n\t}\n}\n","button#sign-out-btn {\n\tposition: absolute;\n\ttop: 24px;\n\tright: 60px;\n\tbackground: var(--color-white);\n\tborder: 1px solid var(--color-black);\n\tborder-radius: 6px;\n\tpadding: 6px 8px;\n\tfont-size: 14px;\n\tfont-family: inherit;\n\tline-height: 17px;\n\tfont-weight: 500;\n\tcursor: pointer;\n\tz-index: 1;\n}\n",".sidebar {\n\tposition: fixed;\n\theight: 100vh;\n\twidth: var(--sidebar-width);\n\tmargin-top: 64px;\n\tborder-right: 1px solid var(--light-borders-border-base, #e5e7eb);\n\tbackground-color: var(--color-window-bg);\n\tz-index: 10;\n}\n\n.sidebar-list {\n\tmargin-top: 50px;\n\tlist-style-type: none;\n}\n\n.sidebar-list > li {\n\tmargin: 14px 16px;\n\n\t& .active {\n\t\tborder-radius: 6px;\n\t\tborder: 1px solid rgba(255, 153, 51, 0.15);\n\t\tbackground: rgba(255, 153, 51, 0.1);\n\n\t\tcolor: #f93;\n\t\tfont-weight: 500;\n\n\t\t& > svg {\n\t\t\tstroke: var(--color-primary);\n\t\t\tstroke-width: 0.3px;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: rgba(255, 153, 51, 0.1) !important;\n\t\t}\n\t}\n}\n\n.sidebar-list > li > a {\n\tdisplay: block;\n\tpadding: 6px 8px;\n\tborder-radius: 6px;\n\n\tcolor: var(--light-foregrounds-fg-subtle, #4b5563);\n\tfont-size: 13px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 20px;\n\n\tborder: 1px solid transparent;\n\n\ttext-decoration: none;\n\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tgap: 12px;\n\n\t&:hover:not(.active) {\n\t\tbackground: #eee !important;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.sidebar {\n\t\tdisplay: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.st-header-desktop {\n\tposition: fixed;\n\twidth: 100%;\n\tz-index: 100;\n\n\tdisplay: flex;\n\tpadding: 16px 18px;\n\tjustify-content: space-between;\n\talign-items: center;\n\n\tbackground: #fff;\n\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n}\n\n.st-header-mobile {\n\tdisplay: none;\n\n\t.overlay {\n\t\tbackground: rgba(0, 0, 0, 0.4);\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\theight: 100vh;\n\n\t\tz-index: 9999;\n\n\t\tmargin-top: 70px;\n\t}\n\n\tsvg {\n\t\tcursor: pointer;\n\t}\n\n\t.close-btn {\n\t\tbackground: rgba(95, 95, 95, 0.08);\n\t\tborder-radius: 50%;\n\t\tborder: none;\n\n\t\theight: 40px;\n\t\twidth: 40px;\n\t}\n\n\t.menu-container {\n\t\twidth: 400px;\n\n\t\theight: fit-content;\n\n\t\tborder-radius: 12px;\n\t\tbackground: #fff;\n\t\tbox-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);\n\n\t\tposition: fixed;\n\t\tinset: 0;\n\t\tmargin: 16px;\n\t\tmargin-top: 80px;\n\t\tz-index: 9999;\n\n\t\tpadding: 36px 40px;\n\n\t\t.divider {\n\t\t\tbackground: #aaa;\n\t\t\theight: 1px;\n\t\t\twidth: 100%;\n\t\t\tmargin: 40px auto;\n\t\t}\n\n\t\tbutton {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n\n\t.menu-content {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\twidth: 100%;\n\n\t\t.sidebar-list {\n\t\t\tmargin-top: 0;\n\n\t\t\t& > li {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.st-header-desktop {\n\t\tdisplay: none;\n\t}\n\n\t.st-header-mobile {\n\t\tposition: fixed;\n\t\twidth: 100%;\n\t\tz-index: 9999;\n\t\tbackground: var(--color-white);\n\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\talign-items: center;\n\t\tgap: 14px;\n\n\t\tpadding: 14px 12px;\n\t}\n}\n\n@media (max-width: 532px) {\n\t.st-header-mobile {\n\t\t.menu-container {\n\t\t\twidth: 95%;\n\t\t\tmargin: auto;\n\t\t\tmargin-top: 80px;\n\t\t}\n\t}\n}\n",".main-layout-container {\n\tdisplay: block;\n\n\t.main-content {\n\t\tmargin-top: 44px;\n\t\tmargin-left: var(--sidebar-width);\n\t\tpadding: 0 20px;\n\t\tmin-height: 100vh;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.main-layout-container {\n\t\t.main-content {\n\t\t\tmargin-left: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n",".search {\n\t& > div {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__input_wrapper {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\n\t\twidth: 340px;\n\t\theight: 40px;\n\t\tpadding: 9px 16px;\n\t\tbackground: #ffffff;\n\t\tborder: 1px solid #e5e5e5;\n\t\tborder-radius: 6px;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\t& {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t& img {\n\t\t\theight: 14px;\n\t\t\taspect-ratio: 1;\n\n\t\t\t&:nth-child(1) {\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tcursor: pointer;\n\t\t\t\theight: 22px;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\tborder: 1px solid #ff9933;\n\t\t\toutline: 2px solid rgba(255, 153, 51, 0.4);\n\t\t}\n\n\t\t& input {\n\t\t\tborder: none;\n\t\t\tflex-grow: 1;\n\t\t\theight: 20px;\n\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&:focus-visible,\n\t\t\t&:focus-within {\n\t\t\t\toutline: none;\n\t\t\t}\n\n\t\t\t&::placeholder {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 171%;\n\n\t\t\t\tcolor: rgba(34, 34, 34, 0.7);\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t&__clear {\n\t\t\tborder: none;\n\t\t\tbackground: none;\n\t\t\tcursor: pointer;\n\t\t\toutline: none;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tmargin-bottom: 0px;\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 0px !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\twidth: 100%;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-tenant-dialog-container {\n\tpadding: 32px 0 24px 0;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.checkbox-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tlabel {\n\t\tfont-family: inherit;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 14px;\n\t\tcolor: var(--color-secondary);\n\t}\n\n\t&--disabled {\n\t\topacity: 0.6;\n\t\tcursor: not-allowed;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.select-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n\tmargin-bottom: 12px;\n}\n\n.select-label-required {\n\tcolor: var(--color-error);\n\tmargin: 0px 4px;\n}\n\n.select-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\t.select-wrapper {\n\t\twidth: 100%;\n\t\tposition: relative;\n\t\tselect {\n\t\t\twidth: 100%;\n\t\t\tpadding: 9px 13px;\n\t\t\tborder: 1px solid var(--color-border);\n\t\t\tbackground-color: var(--color-input-unfocused);\n\t\t\tborder-radius: 6px;\n\t\t\tfont-size: 14px;\n\t\t\tcolor: var(--color-black);\n\t\t\tappearance: none; /* Remove default styles */\n\t\t\t-webkit-appearance: none; /* For Safari */\n\t\t\t-moz-appearance: none; /* For Firefox */\n\t\t}\n\n\t\t&::after {\n\t\t\tcontent: \"\\2304\"; /* Unicode character for the down arrow */\n\t\t\tposition: absolute;\n\t\t\ttop: 37%;\n\t\t\tright: 10px;\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: 600;\n\t\t\ttransform: translateY(-50%);\n\t\t\tpointer-events: none;\n\t\t\tcolor: var(--color-black);\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.toggle-container {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 16px;\n}\n\n.toggle-label {\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 500;\n}\n\ninput[type=\"checkbox\"] {\n\t&.toggle {\n\t\topacity: 0;\n\t\tposition: absolute;\n\t\t& + label {\n\t\t\tcursor: pointer;\n\t\t\tposition: relative;\n\t\t\tdisplay: inline-block;\n\t\t\tuser-select: none;\n\t\t\t-moz-transition: 0.4s ease;\n\t\t\t-o-transition: 0.4s ease;\n\t\t\t-webkit-transition: 0.4s ease;\n\t\t\ttransition: 0.4s ease;\n\t\t\t-webkit-tap-highlight-color: transparent;\n\t\t\theight: 20px;\n\t\t\twidth: 40px;\n\t\t\tborder-radius: 60px;\n\t\t\t&:before {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\tbackground: var(--color-toggle-inactive-bg);\n\t\t\t\t-moz-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-o-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\ttransition: 0.2s cubic-bezier(0.24, 0, 0.5, 1);\n\t\t\t\theight: 20px;\n\t\t\t\twidth: 40px;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder-radius: 30px;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\tposition: absolute;\n\t\t\t\tdisplay: block;\n\t\t\t\t-moz-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-o-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\t-webkit-transition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\ttransition: 0.35s cubic-bezier(0.54, 1.6, 0.5, 1);\n\t\t\t\tbackground: white;\n\t\t\t\theight: 16px;\n\t\t\t\twidth: 16px;\n\t\t\t\ttop: 2px;\n\t\t\t\tleft: 2px;\n\t\t\t\tborder-radius: 60px;\n\t\t\t}\n\t\t}\n\t\t&:checked {\n\t\t\t& + label {\n\t\t\t\t&:before {\n\t\t\t\t\tbackground: var(--color-toggle-active-bg);\n\t\t\t\t\t-moz-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-o-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\t-webkit-transition: width 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t\ttransition: width, background 0.2s cubic-bezier(0, 0, 0, 0.1);\n\t\t\t\t}\n\t\t\t\t&:after {\n\t\t\t\t\tleft: 22px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:disabled {\n\t\t\t& + label {\n\t\t\t\topacity: 0.5;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\t\t&:focus-visible {\n\t\t\t& + label {\n\t\t\t\tbox-shadow: 0 0 0 2px var(--color-primary);\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.edit-config-property-name-container {\n\tdisplay: flex;\n\tgap: 9px;\n\tmargin-top: 32px;\n}\n\n.edit-config-property-label {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-secondary-text);\n}\n\n.edit-config-property-name {\n\tfont-family: inherit;\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tline-height: 17px;\n\tcolor: var(--color-black);\n}\n\n.edit-config-field-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 8px;\n}\n\n.edit-config-property-value-container {\n\tdisplay: flex;\n\tgap: 8px;\n\tflex-direction: column;\n\tmargin-bottom: 24px;\n\tmargin-top: 30px;\n\n\t&--row {\n\t\tflex-direction: row;\n\t\tgap: 12px;\n\t\talign-items: center;\n\t}\n}\n\n.edit-config-property-description {\n\tmargin-bottom: 28px !important;\n\tbox-shadow: none !important;\n\n\t&__info-pill {\n\t\tbackground: var(--color-info-pill-bg);\n\t\tborder-radius: 8px;\n\t\tpadding: 1px 8px;\n\t\tcolor: white;\n\t\tfont-size: 12px;\n\t\tfont-weight: 500;\n\t\tline-height: 15px;\n\t\ttext-transform: uppercase;\n\t\twidth: fit-content;\n\t\tmargin-bottom: 12px;\n\t}\n\n\t&__default-value {\n\t\tfont-family: inherit;\n\t\tfont-size: inherit;\n\t\twidth: fit-content;\n\t\tmargin-top: 16px;\n\t\tpadding: 6px;\n\t\tgap: 10px;\n\t\tborder-radius: 6px;\n\t\tbackground-color: rgba(210, 231, 255, 1);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.dialog-container-650 {\n\tmax-width: 650px;\n}\n\n.command-container {\n\tmargin-top: 0px;\n\tdisplay: flex;\n\tpadding-block: 6px;\n\tpadding-inline: 8px 4px;\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 6px;\n\twhite-space: break-spaces;\n\n\t.clipboard-btn-container {\n\t\theight: 24px;\n\t\tmin-width: 24px;\n\t\tborder-radius: 50%;\n\t\ttransition: 0.1s all ease-in-out;\n\t\tcursor: pointer;\n\n\t\t&:hover {\n\t\t\tbackground: rgba(217, 217, 217, 0.6);\n\t\t}\n\n\t\t.clipboard-icon {\n\t\t\twidth: 12px;\n\t\t\theight: 14px;\n\t\t}\n\t}\n\n\tcode.command {\n\t\tword-break: break-word;\n\t\tfont-size: 13px;\n\t\tline-height: 1.6;\n\t\tcolor: var(--color-command);\n\t\tflex: 1;\n\t\tmax-height: 300px;\n\t\toverflow-y: scroll;\n\n\t\t.hljs-string {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.tooltip-container {\n\t\theight: fit-content;\n\n\t\t.tooltip-container__popup {\n\t\t\tpadding: 3px 8px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.panel-root.panel {\n\tpadding: 24px;\n}\n\n.panel-root {\n\t&__header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\n\t\t&__title-container {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 4px;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\n\t\t\t&__tooltip {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 1em;\n\t\t\t\twidth: 1em;\n\t\t\t\tborder: 1px solid var(--color-black);\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tmargin-left: 6px;\n\t\t\t\timg {\n\t\t\t\t\theight: 1em;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__actions {\n\t\t\tdisplay: flex;\n\t\t\tgap: 16px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 24px -24px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.error-block {\n\tborder: 1px solid var(--color-border-error-block);\n\tbackground-color: var(--color-error-block-bg);\n\tborder-radius: 6px;\n\tpadding: 14px 18px;\n\tdisplay: flex;\n\tgap: 10px;\n\n\ta {\n\t\tfont-weight: 500;\n\t\tcolor: var(--color-border-error-block);\n\t\tbackground-color: transparent !important;\n\t}\n\n\t& > svg {\n\t\tmin-width: 19px;\n\t\theight: 17px;\n\t\ttransform: translateY(2px);\n\t}\n\n\t&__error-message {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-black);\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-cta {\n\tbackground-color: var(--color-third-party-button-bg);\n\tmax-width: fit-content;\n\tborder-radius: 4px;\n\tcolor: var(--color-third-party-button);\n\tfont-size: 14px;\n\tfont-family: inherit;\n\tborder: none;\n\n\t&:hover {\n\t\tbackground-color: var(--color-third-party-button-container-bg-hover);\n\t}\n\n\t&:disabled {\n\t\tbackground-color: var(--color-third-party-button-bg);\n\t}\n\n\t&__logo-container {\n\t\tpadding: 7px 8px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\n\t&__divider {\n\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\tfont-size: 13px;\n\t\tpadding: 0 3px;\n\t\ttransform: translateY(-1px);\n\t\tmargin: 0 3px;\n\t\tcolor: var(--color-copy-box);\n\t}\n\n\t&__icon {\n\t\twidth: 13px;\n\t\theight: 13px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.client-type {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n\tmargin-bottom: 12px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.provider-dialog-container {\n\tmax-width: 872px;\n\theight: fit-content;\n\toverflow-y: auto;\n\tpadding: 24px;\n\t@media screen and (max-width: 768px) {\n\t\theight: auto;\n\t}\n}\n\n.provider-list-header {\n\tmargin-bottom: 8px;\n\tfont-family: inherit;\n\tfont-weight: 500;\n\tfont-size: 14px;\n\tline-height: 23px;\n\tcolor: var(--color-secondary-text);\n}\n\n.provider-list-container {\n\tborder: solid 1px var(--color-border-command);\n\tborder-radius: 6px;\n\twidth: 100%;\n\tpadding: 24px;\n\n\t&__header-with-divider {\n\t\tfont-family: inherit;\n\t\tfont-size: 14px;\n\t\tfont-weight: 500;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary-text);\n\n\t\t&--margin-top-30 {\n\t\t\tmargin-top: 30px;\n\t\t}\n\t}\n\n\t&__header-with-divider::after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 16px;\n\t\tmargin-bottom: 20px;\n\t}\n\n\t&__providers-grid {\n\t\tdisplay: grid;\n\t\twidth: 100%;\n\t\tgap: 24px;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\t}\n}\n\n.provider-list-title {\n\tfont-size: 20px;\n\tline-height: 30px;\n\tfont-weight: 500;\n\tcolor: var(--color-black);\n}\n\n.provider-list-divider {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 1px;\n\tbackground-color: var(--color-border-command);\n\tborder: none;\n\tmargin: 16px 0px;\n}\n\n.providers-list-footer {\n\tdisplay: flex;\n\twidth: 100%;\n\tjustify-content: flex-end;\n\tmargin-top: 16px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenant-not-found {\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tgap: 16px;\n\tmargin: auto;\n\tpadding-top: 72px;\n\n\th1 {\n\t\tcolor: var(--color-black);\n\t\ttext-align: center;\n\t\tfont-size: 18px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t}\n\n\tbutton {\n\t\tbackground: none;\n\t\tborder: none;\n\t\tcolor: var(--color-link);\n\t}\n}\n\n.tenant-detail {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__sections {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n\n\t&__delete-container {\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\tjustify-content: flex-end;\n\t\tmargin-top: 20px;\n\t}\n\n\t&__core-config-table {\n\t\tmargin-top: 32px;\n\t\tpadding: 24px;\n\t\tborder: solid 1px var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\twidth: 100%;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tpadding: 0px;\n\t\t\tborder: none;\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__header {\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 16px;\n\t\t\tborder-bottom: solid 1px var(--color-border-command);\n\t\t\tpadding-bottom: 16px;\n\t\t\tpadding-left: 24px;\n\n\t\t\t&__item {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: normal;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tflex: 1;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t&__body {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tmargin-top: 20px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tmargin-top: 0px;\n\t\t\t}\n\t\t}\n\n\t\t&__row {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tpadding: 10px 24px;\n\t\t\theight: 40px;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground: var(--color-input-unfocused);\n\t\t\tfont-size: 14px;\n\t\t\tcolor: black;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: normal;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: flex-start;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\theight: 75px;\n\t\t\t}\n\n\t\t\t&__label {\n\t\t\t\tmax-width: 270px;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 205px;\n\t\t\t\t}\n\t\t\t\t@media screen and (max-width: 380px) {\n\t\t\t\t\tmax-width: 180px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__label-container {\n\t\t\t\tflex: 1;\n\t\t\t\tgap: 9px;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tflex: 1;\n\t\t\t\tpadding-left: 18px;\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: space-between;\n\t\t\t\talign-items: center;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tpadding-left: 0px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__text {\n\t\t\t\t\tmax-width: 260px;\n\t\t\t\t\tpadding: 3px 8px;\n\t\t\t\t\tbackground: var(--color-copy-box-bg);\n\t\t\t\t\tcolor: var(--color-copy-box);\n\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__edit-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 5px;\n\t\t\t\tborder: 1px solid var(--color-border-icon-button);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\theight: 10px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tborder-color: var(--color-primary);\n\t\t\t\t\tsvg {\n\t\t\t\t\t\tpath {\n\t\t\t\t\t\t\tfill: var(--color-primary);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__uneditable-button-container {\n\t\t\t\tbackground-color: white;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tpadding: 4px;\n\t\t\t\tborder: 1px solid var(--color-secondary);\n\n\t\t\t\tsvg {\n\t\t\t\t\twidth: 13px;\n\t\t\t\t\theight: 13px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tbackground-color: var(--color-config-action-hover-bg);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__plugin-properties-container {\n\t\t\tmargin-top: 8px;\n\t\t}\n\n\t\t&__plugin-propertier-header {\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 30px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-black);\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t&__plugin-properties-divider {\n\t\t\tdisplay: block;\n\t\t\theight: 1px;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tmargin: 10px 0px;\n\t\t\tborder: none;\n\t\t}\n\n\t\t&__plugin-properties-description {\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 23px;\n\t\t\tfont-family: inherit;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&__button-link {\n\t\t\tbackground: none;\n\t\t\tborder: none;\n\t\t\tcolor: var(--color-link);\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 19px;\n\t\t\tfont-family: inherit;\n\t\t}\n\t}\n\n\t&__header.panel {\n\t\tmargin-top: 40px;\n\t\tdisplay: flex;\n\t\tpadding: 24px;\n\t}\n\n\t&__header {\n\t\tjustify-content: space-between;\n\n\t\t@media screen and (max-width: 640px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 16px;\n\t\t\tbutton {\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t}\n\n\t\t&__header_item {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tgap: 8px;\n\n\t\t\t&__title {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t}\n\n\t\t\t&__value {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tcolor: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__secondary-factors-warn-block {\n\t\tmargin-bottom: 10px;\n\t}\n\n\t&__factors-container {\n\t\tpadding: 24px 18px;\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\n\t\t&__grid {\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgap: 16px;\n\n\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\tgrid-template-columns: 1fr;\n\t\t\t}\n\n\t\t\t&__factor {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\n\t\t\t\tmax-width: 185px;\n\t\t\t\tjustify-content: space-between;\n\n\t\t\t\t@media screen and (max-width: 640px) {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\n\t\t\t\t&__label-container {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tgap: 10px;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\t&__label {\n\t\t\t\t\t\tcolor: var(--color-secondary-text);\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\t\tline-height: 23px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&--fixed-gap {\n\t\t\t\t\t@media screen and (min-width: 640px) {\n\t\t\t\t\t\tgap: 16px;\n\t\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__third-party-divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin-top: 24px;\n\t\tmargin-bottom: 16px;\n\t\tborder: none;\n\t}\n\n\t&__no-providers-added-container {\n\t\tpadding: 10px;\n\t\tbackground-color: var(--color-third-party-button-container-bg);\n\t\tborder-radius: 6px;\n\t\tmax-width: fit-content;\n\t\tcolor: var(--color-third-party-button);\n\t\tfont-size: 14px;\n\t\tfont-family: inherit;\n\n\t\t&__text {\n\t\t\tbackground-color: var(--color-third-party-button-bg);\n\t\t\tpadding: 7px 8px;\n\t\t\tborder-radius: 4px;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t&__existing-providers {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\tflex-wrap: wrap;\n\t}\n\n\t&__factors-error-block {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.third-party-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.delete-cross-button {\n\theight: 22px;\n\twidth: 22px;\n\tborder: none;\n\tbackground: transparent;\n\n\t&:disabled {\n\t\tcursor: not-allowed;\n\t\topacity: 0.5;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-provider-input-container {\n\tdisplay: flex;\n\twidth: 100%;\n\tgap: 20px;\n\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 12px;\n\t}\n\n\t&__label {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmin-width: max-content;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmin-width: unset;\n\t\t}\n\t}\n\n\t&__required {\n\t\tcolor: var(--color-required);\n\t}\n\n\t&__label-container {\n\t\tdisplay: flex;\n\t\tgap: 6px;\n\t\theight: fit-content;\n\t\talign-items: center;\n\t\tmargin-top: 10px;\n\t}\n\n\t.input-field-container {\n\t\twidth: 100%;\n\t\t/** Remove the box from the error styles for input */\n\t\t.block-small {\n\t\t\tpadding: 0px;\n\t\t}\n\n\t\t.block-error {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t.input-field-error {\n\t\t\tmargin-top: 4px;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n.key-value-input-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t}\n\n\t&__fields-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 6px;\n\t}\n\n\t&__field {\n\t\tdisplay: flex;\n\t\tgap: 16px;\n\t\tpadding: 3px 10px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-radius: 4px;\n\t\talign-items: center;\n\n\t\t.third-party-provider-input-container {\n\t\t\tgap: 10px;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: column;\n\t\t\tgap: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t}\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__footer {\n\t\tmargin-top: 12px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.confirm-text {\n\tcolor: black;\n\tfont-size: 14px;\n\tfont-style: normal;\n\tfont-weight: 400;\n\tline-height: 23px;\n\tpadding-top: 24px;\n\n\t.tenant-id {\n\t\tcolor: var(--color-button-error);\n\t\tfont-weight: 600;\n\t}\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.custom-provider-config-header {\n\tmargin-bottom: -7px;\n\tdisplay: flex;\n\tjustify-content: space-between;\n\twidth: 100%;\n\talign-items: center;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t\talign-items: flex-start;\n\t}\n\n\t&__title {\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\t\talign-items: center;\n\n\t\tbutton:disabled {\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n\n.fields-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 20px;\n\n\t&__toggle-container {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 22px;\n\t\t& > div:first-child {\n\t\t\tmargin-top: 0px;\n\t\t}\n\t}\n}\n\n.client-config-container {\n\tborder-radius: 6px;\n\tborder: 1px solid var(--color-border-command);\n\twidth: 100%;\n\n\t&__header {\n\t\theight: 32px;\n\t\tbackground-color: var(--color-client-config-header-bg);\n\t\tborder-top-left-radius: 6px;\n\t\tborder-top-right-radius: 6px;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tpadding-right: 24px;\n\t}\n\n\t&__fields-container {\n\t\tpadding: 10px 16px;\n\t}\n\n\t&__fields {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 1px;\n\t\tbackground-color: var(--color-border);\n\t\tmargin: 12px 0px;\n\t\tborder: none;\n\t}\n\n\t&__advanced-settings-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\t\twidth: 100%;\n\t}\n\n\t&__advanced-settings-title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__advanced-settings {\n\t\tpadding-top: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n\n\t&__advanced-settings-toggle {\n\t\tborder-radius: 4px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tbackground-color: transparent;\n\n\t\t> svg {\n\t\t\ttransition: transform 0.3s;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder-color: var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\t> svg > path {\n\t\t\t\tfill: var(--color-primary);\n\t\t\t}\n\t\t}\n\n\t\t&--open {\n\t\t\t> svg {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__delete-client {\n\t\theight: 25px;\n\t\twidth: 25px;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid var(--color-border-command);\n\t\tbackground: white;\n\n\t\t& > svg > path {\n\t\t\tfill: var(--color-trash-button) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-trash-button-hover);\n\t\t\tbackground: var(--color-trash-button-hover-bg);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: var(--color-trash-button-hover) !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.scopes-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 15px;\n\n\t@media screen and (max-width: 768px) {\n\t\tgap: 0px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__input-container {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\talign-items: flex-end;\n\n\t\t\t.delete-cross-button {\n\t\t\t\ttransform: translateY(-5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__footer {\n\t\tmargin-left: 128px;\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-top: 18px;\n\t\t}\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.redirect-urls-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 15px;\n\n\t@media screen and (max-width: 768px) {\n\t\tgap: 0px;\n\t}\n\n\t&__divider {\n\t\tdisplay: block;\n\t\theight: 0px;\n\t\tmargin-bottom: 10px;\n\t\tborder: none;\n\t\tborder-top: 1px dashed var(--color-border-command);\n\t}\n\n\t&__input-container {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\talign-items: flex-end;\n\n\t\t\t.delete-cross-button {\n\t\t\t\ttransform: translateY(-5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__footer {\n\t\tmargin-left: 128px;\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin-left: 0px;\n\t\t\tmargin-top: 18px;\n\t\t}\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-transparent-button);\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.provider-config-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tmargin: 24px 0px 20px;\n\tborder: none;\n}\n\n.additional-config-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\twidth: 100%;\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.custom-provider-divider {\n\tdisplay: block;\n\theight: 1px;\n\tbackground-color: var(--color-border);\n\tborder: none;\n}\n\n.custom-provider-client-config {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 14px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 30px;\n\t}\n\n\t&__add-new {\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tborder: none;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tcolor: var(--color-secondary);\n\t\twidth: fit-content;\n\t\tmargin-top: 8px;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.user-info-map {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__fields-container {\n\t\tborder: 1px solid var(--color-border-command);\n\t\tborder-radius: 6px;\n\t\tpadding: 16px;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 15px;\n\t}\n}\n\n.custom-provider-footer {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\twidth: 100%;\n\n\t&__form-error {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 8px;\n\t}\n\n\t&__form-error-icon {\n\t\theight: 16px;\n\t\twidth: 16px;\n\t}\n\n\t&--error {\n\t\tjustify-content: space-between;\n\t}\n\n\t&__primary-ctas {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t}\n}\n\n.additional-config-field {\n\tbackground-color: var(--color-factor-bg);\n\tborder-radius: 6px;\n\tpadding: 18px 24px;\n\tmax-width: 442px;\n}\n\n.additional-config-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 10px;\n\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t}\n\n\t&__note {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-top: 4px;\n\t}\n}\n\n.saml-intro-container {\n\t&__header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 24px;\n\t}\n\n\t&__boxy-url-header {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 14px;\n\t\tmargin-top: 32px;\n\t}\n\n\t&__boxy-url-field-container {\n\t\tbackground-color: var(--color-factor-bg);\n\t\tborder-radius: 6px;\n\t\tpadding: 18px 24px;\n\t\tmax-width: 442px;\n\t}\n}\n\n.saml-info-box-container {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 6px;\n\toverflow: hidden;\n\tmargin-bottom: 16px;\n\n\t&__title-container {\n\t\tpadding: 10px 14px;\n\t\tbackground-color: var(--color-info-box-bg);\n\t}\n\n\t&__title {\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 16px;\n\t\tline-height: 19px;\n\t\tcolor: var(--color-info-box-header);\n\t}\n\n\t&__content {\n\t\tpadding: 15px 14px;\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\n\t\t> a {\n\t\t\tcolor: var(--color-secondary);\n\t\t\tfont-weight: 500;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.overridden-info {\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-radius: 4px;\n\tborder: 1px solid var(--color-border-info);\n\tpadding: 9px 12px;\n}\n\n.provider-email-select {\n\tdisplay: flex;\n\tgap: 75px;\n\t@media screen and (max-width: 768px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n}\n\n.email-select-container {\n\tborder: 1px solid var(--color-border-command);\n\tborder-radius: 4px;\n\twidth: 276px;\n\theight: 40px;\n\tdisplay: flex;\n}\n\n.email-select-option {\n\tbackground: transparent;\n\twidth: 92px;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\theight: 100%;\n\tborder: none;\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 13px;\n\tline-height: 21px;\n\tcolor: var(--color-secondary-text);\n\n\t&:not(:last-child) {\n\t\tborder-right: 1px solid var(--color-border-command);\n\t}\n\n\t&--selected {\n\t\tbackground: var(--color-primary-opacity-40);\n\t\tcolor: black;\n\t\tborder: 1px solid var(--color-primary);\n\t\toutline: 2px solid rgb(255, 231, 206);\n\t\t&:not(:last-child) {\n\t\t\tborder-color: var(--color-primary);\n\t\t}\n\t\t&:first-child {\n\t\t\tborder-top-left-radius: 4px;\n\t\t\tborder-bottom-left-radius: 4px;\n\t\t}\n\t\t&:last-child {\n\t\t\tborder-top-right-radius: 4px;\n\t\t\tborder-bottom-right-radius: 4px;\n\t\t}\n\t}\n}\n\n.suffix-preview-field {\n\tdisplay: flex;\n\tgap: 20px;\n\n\t@media screen and (max-width: 480px) {\n\t\tflex-direction: column;\n\t\tgap: 10px;\n\t}\n\n\t.third-party-provider-input-container__label-container {\n\t\tmargin-top: 3.5px;\n\t}\n}\n\n.suffix-preview-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 4px;\n\n\t&__suffix {\n\t\tdisplay: flex;\n\t\tgap: 10px;\n\t\talign-items: center;\n\t}\n\n\t&__error {\n\t\tfont-family: inherit;\n\t\tfont-weight: 400;\n\t\tfont-size: 13px;\n\t\tline-height: 21px;\n\t\tcolor: var(--color-error);\n\t}\n}\n\n.prefix-preview {\n\tfont-family: inherit;\n\tfont-size: 14.5px;\n\tline-height: 21px;\n\tcolor: var(--color-black);\n}\n\n.suffix-button-container {\n\tdisplay: flex;\n\tgap: 6px;\n\talign-items: center;\n\n\tbutton {\n\t\tborder: none;\n\t\tbackground: transparent;\n\t\tfont-family: inherit;\n\t\tfont-weight: 500;\n\t\tfont-size: 14px;\n\t\tline-height: 17px;\n\t\tcolor: var(--color-secondary);\n\t}\n}\n\n.saml-input-type {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 10px;\n\n\t&__options {\n\t\tmargin-top: 10px;\n\t\tdisplay: flex;\n\t\tgap: 20px;\n\n\t\tlabel {\n\t\t\tcursor: pointer;\n\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin-right: 5px;\n\n\t\t\t&:disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.saml-info-note {\n\tfont-family: inherit;\n\tfont-weight: 400;\n\tfont-size: 14px;\n\tline-height: 23px;\n\tcolor: var(--color-secondary-text);\n\tmargin-top: 4px;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.third-party-section {\n\tpadding: 72px 40px 48px;\n\tmax-width: 830px;\n\tmargin: auto;\n\n\t&__cards {\n\t\tdisplay: flex;\n\t\tgap: 32px;\n\t\tflex-direction: column;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.pagination {\n\tdisplay: flex;\n\t@include gap-horizontal(1em);\n\n\t.pagination-count {\n\t\tfont-weight: 500;\n\t}\n\t.pagination-navigation {\n\t\tdisplay: flex;\n\t\t@include gap-horizontal(0.5em);\n\t}\n\t.pagination-button {\n\t\tborder: none;\n\t\tbackground: none;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import \"../../styles/mixin.scss\";\n\n.table-container {\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n}\n\n.table {\n\twidth: 100%;\n\tmax-width: 100%;\n\tborder-spacing: 0px;\n\tborder-collapse: collapse;\n}\n\n.table thead {\n\tcolor: var(--color-secondary-text);\n\ttext-transform: uppercase;\n\tfont-size: 12px;\n\tline-height: 14px;\n}\n\n.table thead tr {\n\tborder-bottom: 1px solid var(--color-border);\n\tth {\n\t\tfont-weight: 500;\n\t\ttext-align: left;\n\t\twidth: 33%;\n\t\tline-height: 24px;\n\n\t\tpadding: 18px 8px;\n\n\t\t&:first-child {\n\t\t\tpadding: 18px 14px 18px 36px;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tpadding: 18px 36px 18px 14px;\n\t\t}\n\t}\n}\n\n.table tbody tr {\n\tborder-bottom: 1px solid var(--color-border);\n\ttd {\n\t\tpadding: 24px 1em 24px 0;\n\t}\n\t&.empty-row {\n\t\ttd {\n\t\t\tpadding: 12px 0;\n\t\t}\n\t}\n\tcursor: pointer;\n}\n\n.table.theme-blue tbody tr {\n\t&.disable-row {\n\t\tcursor: none;\n\t\tpointer-events: none;\n\t\topacity: 0.6;\n\t}\n\n\t&:hover {\n\t\tbackground: var(--color-secondary-light);\n\t}\n}\n\n.table.theme-blue tbody tr[data-active=\"true\"] {\n\tbackground: var(--color-secondary-light);\n}\n\n.table tr td {\n\tfont-size: 14px;\n\n\t&:first-child {\n\t\tfont-weight: 500;\n\t\tpadding: 18px 14px 18px 36px;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\tmax-width: 126px;\n\t}\n\n\t&:last-child {\n\t\tpadding: 18px 36px 18px 14px;\n\t}\n}\n\n.table tfoot {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tpadding-top: 24px;\n\tposition: sticky;\n\tleft: 0px;\n}\n",".not-found-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tpadding: 56px 0px;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th2 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".tenant-id-column {\n\twidth: 20% !important;\n}\n\n.tenant-list-table-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.tenant-login-methods {\n\tdisplay: flex;\n\tgap: 10px;\n}\n\n.tenant-no-login-methods-error {\n\tdisplay: flex;\n\tgap: 4px;\n\talign-items: center;\n\twidth: fit-content;\n}\n","/* Copyright (c) 2024, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tenants-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 72px 0px 0px;\n\tmargin: auto;\n\tmargin-bottom: 36px;\n\n\t.tenants-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.tenants-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.tenants-container {\n\t\tpadding: 72px 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.tenants-container {\n\t\tpadding: 72px 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n.search-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: flex-start;\n\tmargin-bottom: 26px;\n\n\t@media (max-width: 768px) {\n\t\tgap: 16px;\n\t\t#create-tenant {\n\t\t\tmin-width: fit-content;\n\t\t}\n\t}\n\n\t@media (max-width: 486px) {\n\t\tflex-direction: column;\n\t\t#create-tenant {\n\t\t\twidth: 100%;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n}\n",".paper-container {\n\tdisplay: block;\n\toverflow-x: auto;\n\n\tbox-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);\n\tborder-radius: 6px;\n\tbackground-color: var(--color-white);\n\tdisplay: block;\n\twidth: 100%;\n\tmax-width: 100%;\n\tpadding: 56px 0px;\n\n\t.icon {\n\t\theight: 54px;\n\t\twidth: 54px;\n\t\tcolor: var(--color-primary);\n\t}\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\th1 {\n\t\t\tcolor: var(--color-black);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 18px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 40px;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\ttext-align: center;\n\t\t\tfont-size: 14px;\n\t\t\tfont-style: normal;\n\t\t\tfont-weight: 400;\n\t\t\tline-height: 26px;\n\t\t}\n\t}\n}\n",".delete-btn-container {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n}\n\n.roles-column {\n\twidth: 20% !important;\n}\n\n.permissions-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tgap: 14px;\n\n\t& > .permissions {\n\t\tdisplay: flex;\n\t\tgap: 24px;\n\t\toverflow: hidden;\n\n\t\t.badge-width {\n\t\t\twidth: 80px !important;\n\t\t}\n\t}\n\n\t& > .delete-role {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #fff;\n\n\t\t& > svg > path {\n\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t}\n\n\t\t&:hover {\n\t\t\tborder: 1px solid #ed344e;\n\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t& > .refresh-btn {\n\t\tpadding: 6px;\n\t\tborder-radius: 3px;\n\n\t\tborder: 1px solid #ddd;\n\t\tcolor: rgba(141, 141, 141, 1);\n\t\tbackground: #fff;\n\n\t\t&:hover {\n\t\t\tborder: 1px solid var(--color-primary);\n\t\t\tcolor: var(--color-primary);\n\t\t\tbackground: rgba(255, 153, 51, 0.06);\n\t\t}\n\t}\n}\n\n.roles-list-pagination {\n\tjustify-content: flex-end;\n\tpadding: 24px;\n}\n\n.margin-bottom-36 {\n\tmargin-bottom: 36px;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.tags-input-field-container {\n\twidth: 100%;\n\theight: fit-content;\n\n\tp {\n\t\tcolor: var(--color-gray);\n\t\tfont-family: Rubik;\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 400;\n\t\tline-height: normal;\n\n\t\tmargin-top: 8px;\n\t}\n}\n\n.tags-container {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\tflex-wrap: wrap;\n\tgap: 10px 16px;\n\n\tmax-height: 16vh;\n\toverflow: scroll;\n\n\tmargin-top: 10px;\n\n\tsvg {\n\t\tstroke: #2563eb;\n\t\tcursor: pointer;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.delete-permissions-container {\n\tborder-radius: 14px;\n\tborder: 1px solid #e5e5e5;\n\n\twidth: 100%;\n\toverflow: scroll;\n\n\t.container-header {\n\t\tbackground: #fafafa;\n\t\tborder-radius: 14px 14px 0px 0px;\n\n\t\tcolor: var(--light-foregrounds-fg-muted, #9ca3af);\n\t\tfont-family: Rubik;\n\t\tfont-size: 12px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: 20px; /* 166.667% */\n\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\tpadding: 6px 16px;\n\n\t\t& > .delete-role {\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 3px;\n\t\t\tborder: 1px solid #ddd;\n\t\t\tbackground: #fff;\n\n\t\t\t& > svg > path {\n\t\t\t\tfill: rgba(141, 141, 141, 1) !important;\n\t\t\t}\n\n\t\t\t&:disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\t&:hover:not(:disabled) {\n\t\t\t\tborder: 1px solid #ed344e;\n\t\t\t\tbackground: rgba(237, 52, 78, 0.15);\n\n\t\t\t\t& > svg > path {\n\t\t\t\t\tfill: rgba(237, 52, 78, 1) !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.permissions-list {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tgap: 4px;\n\n\t\tmax-height: 30vh;\n\n\t\tpadding: 4px 8px;\n\n\t\t.info-container {\n\t\t\theight: 204px;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tgap: 10px;\n\n\t\t\t& > svg {\n\t\t\t\theight: 37px;\n\t\t\t\twidth: 30px;\n\t\t\t\tcolor: var(--color-primary);\n\t\t\t}\n\n\t\t\t& > h1 {\n\t\t\t\tcolor: var(--color-black);\n\t\t\t\ttext-align: center;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 21px; /* 250% */\n\t\t\t}\n\t\t\t.gray {\n\t\t\t\tcolor: #b4b4b4;\n\t\t\t}\n\n\t\t\t& > p {\n\t\t\t\tcolor: #6e6a65;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-style: normal;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tline-height: 21px;\n\n\t\t\t\tpadding-top: 0px;\n\n\t\t\t\twidth: 200px;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t& > a {\n\t\t\t\t\tcolor: var(--button-tertiary-normal-blue-007-aff, #007aff);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.permission-item {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\talign-items: center;\n\t\t\tpadding: 8px 8px;\n\n\t\t\tcursor: pointer;\n\n\t\t\tborder-radius: 6px;\n\n\t\t\t& > input {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t&:hover:not([data-selected=\"true\"]) {\n\t\t\t\tbackground: #f9fafb;\n\t\t\t}\n\n\t\t\t&[data-selected=\"true\"] {\n\t\t\t\tbackground: #edf6ff;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.margin-bottom-5 {\n\tmargin-bottom: 5px;\n}\n\n.margin-top-20 {\n\tmargin-top: 20px;\n}\n",".edit-role-content {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: 24px;\n\n\tpadding: 32px 0 24px 0;\n\n\t& > div {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t}\n\n\t.permissions-list-container {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\n\t\tgap: 14px 18px;\n\t\toverflow: scroll;\n\t\tmax-height: 14vh;\n\t}\n\n\t.label {\n\t\tcolor: var(--color-secondary-text);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 500;\n\t\tline-height: normal;\n\n\t\tmargin-bottom: 10px;\n\t}\n\n\t.role-name {\n\t\tcolor: var(--color-black);\n\t\tfont-size: 14px;\n\t\tfont-style: normal;\n\t\tfont-weight: 600;\n\t\tline-height: normal;\n\t}\n\n\t.delete-badge {\n\t\t&:hover {\n\t\t\tborder-radius: 6px;\n\t\t\tborder: 1px solid var(--light-tags-tag-red-border, #fecdd3);\n\t\t\tbackground: var(--light-tags-tag-red-bg-hover, #fecdd3);\n\t\t\tcolor: rgba(225, 29, 72, 1);\n\n\t\t\t& > svg {\n\t\t\t\tstroke: rgba(225, 29, 72, 1);\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.create-role-dialog-container {\n\tdisplay: flex;\n\tflex-direction: column;\n\n\tpadding: 32px 0 24px 0;\n\tgap: 20px;\n\n\t.margin-bottom-10 {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n.userroles-container {\n\tmax-width: var(--container-width);\n\theight: 100%;\n\tpadding: 72px 0px 0px;\n\tmargin: auto;\n\n\t.userroles-title {\n\t\tfont-size: 28px;\n\t\tline-height: 34px;\n\t\tcolor: var(--color-black);\n\t\tmargin-bottom: 16px;\n\t\tfont-weight: 500;\n\t}\n\n\t.userroles-subtitle {\n\t\tcolor: var(--color-secondary-text);\n\t\tmargin-bottom: 48px;\n\t}\n\n\t.search-add-role-container {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\talign-items: center;\n\t\tmargin-bottom: 12px;\n\t}\n}\n\n@media (max-width: 1024px) {\n\t.userroles-container {\n\t\tpadding: 72px 40px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n\n@media (max-width: 480px) {\n\t.userroles-container {\n\t\tpadding: 72px 18px 48px;\n\t\tmax-width: 100%;\n\t}\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n *\n * This software is licensed under the Apache License, Version 2.0 (the\n * \"License\") as published by the Apache Software Foundation.\n *\n * You may not use this file except in compliance with the License. You may\n * obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n * License for the specific language governing permissions and limitations\n * under the License.\n */\n\n@import url(\"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap\");\n@import url(\"https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;500&display=swap\");\n\nbody {\n\tfont-family: \"Rubik\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\",\n\t\t\"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\tcolor: var(--color-black);\n}\n\ncode {\n\tfont-family: Menlo, \"Source Code Pro\", Monaco, Consolas, \"Courier New\", monospace;\n}\n\n* {\n\tbox-sizing: border-box;\n\tmargin: 0;\n\tpadding: 0;\n\tposition: relative;\n}\n\n#root {\n\tbackground-color: var(--color-window-bg);\n\tmin-height: 100vh;\n\tmin-width: 100%;\n\tdisplay: flex;\n\tflex-direction: column;\n}\n\n#root > * {\n\tflex: 1;\n}\n\n#root > .footer {\n\tflex: 0;\n}\n\nbutton:not(:disabled),\na[href] {\n\tcursor: pointer;\n}\n\nbutton:disabled {\n\topacity: 0.5;\n\tpointer-events: none;\n}\n\n/* Styling the scrollbar in Chrome and Safari */\n::-webkit-scrollbar {\n\twidth: 6px;\n\theight: 6px;\n}\n\n::-webkit-scrollbar-thumb {\n\tbackground-color: #8d8d8d; /* Set thumb color for Chrome and Safari */\n\tborder-radius: 10px;\n}\n\n::-webkit-scrollbar-track {\n\tbackground-color: transparent; /* Set track color for Chrome and Safari */\n}\n\nbody.no-scroll {\n\toverflow: hidden;\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\nbody {\n\t/* theme colors */\n\t--color-primary: rgb(255, 153, 51);\n\t--color-primary-opacity-40: rgba(255, 153, 51, 0.4);\n\t--color-primary-darker: rgb(255, 128, 0);\n\n\t--color-white: rgb(255, 255, 255);\n\t--color-black: rgb(34, 34, 34);\n\t--color-window-bg: rgb(248, 248, 248);\n\t--color-gray: rgba(170, 170, 170, 1);\n\n\t--color-secondary: rgb(0, 122, 255);\n\t--color-secondary-shadow: rgba(0, 122, 255, 0.16);\n\t--color-secondary-light: rgba(244, 248, 253, 1);\n\n\t/* Background Colors */\n\t--color-loader-placeholder-bg: rgba(110, 106, 101, 0.4);\n\t--color-shadow: rgba(0, 0, 0, 0.16);\n\t--color-container-shadow: rgba(0, 0, 0, 0.16);\n\t--color-error-shadow: rgba(158, 37, 38, 0.16);\n\t--color-error-bg: rgb(253, 240, 241);\n\t--color-info-shadow: rgba(158, 37, 38, 0.16);\n\t--color-info-bg: rgb(235, 245, 255);\n\t--color-warn-bg: rgb(255, 229, 172);\n\t--color-success-bg: rgb(241, 250, 247);\n\t--color-success-shadow: rgba(4, 84, 62, 0.16);\n\t--color-link: rgb(0, 122, 255);\n\t--color-input-unfocused: rgb(250, 250, 250);\n\t--color-badge-bg: rgba(255, 242, 202);\n\t--color-info-pill-bg: rgba(0, 98, 225);\n\t--color-toggle-active-bg: rgb(29, 201, 160);\n\t--color-toggle-inactive-bg: rgb(209, 209, 214);\n\t--color-trash-button-hover-bg: rgba(237, 52, 78, 0.15);\n\t--color-factor-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg: rgb(250, 250, 250);\n\t--color-third-party-button-container-bg-hover: rgb(255, 245, 235);\n\t--color-third-party-button-bg: rgb(222, 228, 232);\n\t--color-client-config-header-bg: rgb(250, 250, 250);\n\t--color-input-field-prefix-bg: rgb(250, 250, 250);\n\t--color-error-block-bg: rgba(255, 213, 213);\n\t--color-info-box-bg: rgba(246, 246, 246);\n\t--color-config-bg: rgba(240, 244, 255);\n\t--color-config-name-bg: rgba(147, 176, 255, 0.33);\n\t--color-config-action-hover-bg: rgba(0, 122, 255, 0.2);\n\t/* Border Colors */\n\t--color-border: rgb(229, 229, 229);\n\t--color-border-error: rgb(239, 121, 119);\n\t--color-border-info: rgb(151, 189, 250);\n\t--color-border-warn: rgb(255, 183, 29);\n\t--color-border-success: rgb(73, 200, 153);\n\t--color-border-command: rgb(221, 221, 221);\n\t--color-border-error-block: rgba(255, 18, 18, 1);\n\t--color-border-icon-button: rgb(227, 227, 227);\n\n\t/* Text Colors */\n\t--color-secondary-text: rgb(110, 106, 101); /* Below title, table headers, placeholders etc */\n\t--color-error: rgb(158, 37, 38);\n\t--color-info: rgb(31, 90, 219);\n\t--color-success: rgb(4, 84, 62);\n\t--color-link: rgb(0, 118, 255);\n\t--color-command: rgb(214, 80, 120);\n\t--color-badge: rgba(220, 141, 13);\n\t--color-required: rgb(237, 52, 78);\n\t--color-disabled: rgb(125, 125, 125);\n\t--color-transparent-button: rgb(136, 136, 136);\n\t--color-info-box-header: rgb(83, 83, 83);\n\t--color-config-property-label: rgba(74, 91, 135, 1);\n\n\t/* Recipe Pill Colors */\n\t--color-emailpassword-bg: rgb(221, 252, 247);\n\t--color-emailpassword-text: rgb(0, 106, 91);\n\t--color-passwordless-bg: rgb(255, 234, 247);\n\t--color-passwordless-text: rgb(168, 17, 90);\n\t--color-multiple-login-text: rgb(159, 112, 19);\n\t--color-multiple-login-bg: rgb(255, 246, 197);\n\n\t/* Social Provider Pill Colors */\n\t--color-google-bg: rgb(241, 222, 255);\n\t--color-google-text: rgb(92, 63, 121);\n\t--color-github-bg: rgb(222, 255, 238);\n\t--color-github-text: rgb(9, 108, 56);\n\t--color-facebook-bg: rgb(227, 235, 255);\n\t--color-facebook-text: rgb(21, 75, 221);\n\t--color-apple-bg: rgb(229, 237, 255);\n\t--color-apple-text: rgb(11, 28, 69);\n\t--color-custom-provider-bg: rgb(228, 224, 255);\n\t--color-custom-provider-text: rgb(84, 37, 176);\n\n\t/* Color for Copy-Box */\n\t--color-copy-box: rgb(83, 101, 121);\n\t--color-copy-box-bg: rgb(240, 244, 247);\n\t--color-copy-box-shadow: rgba(83, 101, 121, 0.2);\n\n\t/* Button color */\n\t--color-button-error: rgb(237, 52, 78);\n\t--color-button-error-border: rgb(222, 35, 61);\n\t--color-button-error-disabled: rgb(221, 221, 221);\n\t--color-button-error-hover: rgb(222, 35, 61);\n\t--color-button-error-shadow: rgba(237, 52, 78, 0.16);\n\t--color-trash-button-hover: rgb(237, 52, 78);\n\t--color-trash-button: rgb(141, 141, 141);\n\t--color-third-party-button: rgba(20, 52, 88, 1);\n\n\t/* Z-index value for different of popup element */\n\t--z-index-inline-popup: 1;\n\t--z-index-modal-popup: 99999;\n\n\t--color-popup-item-hover: rgb(240, 240, 240);\n\t--color-popup-item-delete-hover: rgba(222, 35, 61, 0.12);\n\t--color-button-outline-hover: rgb(250, 250, 250);\n\n\t/* Sizes */\n\t--sidebar-width: 240px;\n\n\t--container-width: 842px;\n\n\t--test: 1024px;\n}\n\n*[data-theme=\"dark\"] {\n\t--color-black: rgb(255, 255, 255);\n\t--color-white: rgb(34, 34, 34);\n\t--color-window-bg: rgb(74, 74, 74);\n\t--color-secondary-text: rgb(221, 221, 221);\n}\n","/* Copyright (c) 2022, VRAI Labs and/or its affiliates. All rights reserved.\n*\n* This software is licensed under the Apache License, Version 2.0 (the\n* \"License\") as published by the Apache Software Foundation.\n*\n* You may not use this file except in compliance with the License. You may\n* obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n*\n* Unless required by applicable law or agreed to in writing, software\n* distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n* License for the specific language governing permissions and limitations\n* under the License.\n*/\n\n@import \"./mixin.scss\";\n\n.full-width {\n\twidth: 100%;\n}\n\n/* classes for layout panel */\n.panel {\n\tpadding: 0px 40px;\n\t@media screen and (max-width: 900px) {\n\t\tpadding: 0px 20px;\n\t}\n\tbackground-color: var(--color-white);\n\tborder-radius: 12px;\n\tbox-shadow: 0 0 6px var(--color-shadow);\n\tdisplay: block;\n\tmax-width: 100%;\n\twidth: 100%;\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tpadding: 16px 0px;\n\t\tmin-height: 64px;\n\t\tfont-size: 14px;\n\t\t.title {\n\t\t\tfont-size: 14px;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: var(--color-secondary-text);\n\t\t\tfont-weight: 600;\n\t\t\tflex: 1;\n\t\t}\n\t\t.actions {\n\t\t\tdisplay: inline-flex;\n\t\t\t@include gap-horizontal(16px);\n\t\t}\n\t\t&.with-border {\n\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t}\n\t}\n\t&__body {\n\t\tpadding: 24px 0px;\n\t\tpadding-bottom: 18px;\n\t}\n}\n\n/* Classes for layout modal */\n.layout-modal {\n\tposition: fixed;\n\ttop: 0px;\n\tleft: 0px;\n\tz-index: var(--z-index-modal-popup);\n\tdisplay: block;\n\twidth: 100vw;\n\theight: 100vw;\n\tbackground: none;\n\tpointer-events: none;\n\t&__backdrop {\n\t\tpointer-events: all;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground-color: var(--color-black);\n\t\topacity: 0.4;\n\t}\n\t&__container {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\t&__close {\n\t\tdisplay: flex;\n\t\theight: 32px;\n\t\talign-items: flex-start;\n\t\tjustify-content: flex-end;\n\t\t> div {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tfont-size: 22px;\n\t\t\theight: 1em;\n\t\t\twidth: 1em;\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: var(--color-border);\n\t\t\tcursor: pointer;\n\t\t\t> img {\n\t\t\t\twidth: 8px;\n\t\t\t}\n\t\t}\n\t}\n\t.panel {\n\t\tpointer-events: all;\n\t\tposition: absolute;\n\t\tpadding-top: 16px;\n\t\tpadding-bottom: 16px;\n\t\tmargin: 0 auto;\n\t\tz-index: 1;\n\t\ttop: 50vh;\n\t\tleft: 50vw;\n\t\ttransform: translateX(-50%) translateY(-50%);\n\t\tmax-height: calc(100vh - 32px);\n\t\tmax-width: calc(100vh - 32px);\n\t\twidth: 470px;\n\t\t&__header {\n\t\t\talign-items: flex-end;\n\t\t}\n\t}\n}\n\n.layout-modal-trigger {\n\tdisplay: inline-block;\n\tcursor: pointer;\n}\n\n/* classes for blocks */\n.block-container {\n\tdisplay: flex;\n\tflex-flow: column;\n\tpadding: 32px 18px;\n\tborder-radius: 18pt;\n\tbox-shadow: 1px 1px 6px var(--color-container-shadow);\n\twidth: calc(100% - 32px);\n\tbackground-color: var(--color-white);\n\t@media only screen and (min-width: 992px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-snippet-small {\n\tborder: 1px solid var(--color-border);\n\tpadding: 2px 4px;\n\tborder-radius: 2px;\n}\n\n.block-snippet {\n\tborder: 1px solid var(--color-border);\n\tpadding: 3px 8px;\n\tborder-radius: 4px;\n}\n\n.block-snippet-large {\n\tborder: 1px solid var(--color-border);\n\tborder-radius: 4px;\n\tpadding: 6px 8px;\n}\n\n.block-small {\n\tborder-radius: 6px;\n\tpadding: 8px 12px 8px;\n}\n\n.block-medium {\n\tpadding: 20px 16px;\n\tmargin: 4px 0px;\n\tborder-radius: 6pt;\n\tborder-width: 1px;\n\tborder-style: solid;\n\tbox-shadow: 0px 0px 6px var(--color-shadow);\n\tp {\n\t\tline-height: 23px;\n\t\t&:not(:last-child) {\n\t\t\tmargin-bottom: 16px;\n\t\t\t@media only screen and (min-width: 600px) {\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.block-large {\n\tpadding: 32px;\n\tborder-radius: 24px;\n\tbox-shadow: 1px 1px 60px var(--color-container-shadow);\n\tp {\n\t\tletter-spacing: 0.14px;\n\t\tline-height: 21px;\n\t}\n\t@media only screen and (min-width: 768px) {\n\t\tpadding: 32px 48px;\n\t}\n}\n\n.block-warn-medium {\n\tpadding: 14px;\n\tborder-radius: 6px;\n\tborder-width: 1px;\n\tborder-style: solid;\n}\n\n.block-error {\n\tbackground-color: var(--color-error-bg);\n\tcolor: var(--color-error);\n\tborder-color: var(--color-border-error);\n}\n\n.block-warn {\n\tbackground-color: var(--color-warn-bg);\n\tcolor: var(--color-black);\n\tborder-color: var(--color-border-warn);\n}\n\n.block-info {\n\tbackground-color: var(--color-info-bg);\n\tcolor: var(--color-info);\n\tborder-color: var(--color-border-info);\n}\n\n.button:not(.flat) {\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 8px 16px;\n\tfont-size: 14px;\n\tline-height: 16px;\n\tbackground-color: var(--color-primary);\n\tborder: 1px solid var(--color-primary-darker);\n\tfont-weight: 600;\n\tcolor: var(--color-white);\n\tborder-radius: 6px;\n\tfont-family: inherit;\n\tcursor: pointer;\n\t@include gap-horizontal(0.75em);\n\tbox-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);\n\n\t&.small {\n\t\tpadding: 6px 8px;\n\t\tfont-weight: normal;\n\t}\n}\n\n.button.flat,\nbutton.flat {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbackground: none;\n\tpadding: 0px;\n\tmargin: 0px;\n\tcolor: var(--color-secondary-text);\n\tfont-weight: 600;\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n}\n\n.button.button-error,\nbutton.button-error {\n\tdisplay: inline;\n\tbackground: var(--color-button-error);\n\tmargin: 0px;\n\tcolor: var(--color-white);\n\t@include gap-horizontal(8px);\n\tborder: none;\n\tfont-size: inherit;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tbackground-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-error-hover);\n\t}\n}\n\n.button.button-error-outline,\nbutton.button-error-outline {\n\tdisplay: inline;\n\tbackground-color: transparent;\n\tborder-color: var(--color-button-error);\n\tborder-width: 1;\n\tborder-style: solid;\n\tmargin: 0px;\n\tcolor: var(--color-button-error);\n\t@include gap-horizontal(8px);\n\tbox-shadow: none;\n\ttransition: background-color 0.3s;\n\n\t&:disabled {\n\t\tborder-color: var(--color-button-error-disabled);\n\t}\n\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t}\n}\n\n.button.outline,\nbutton.outline {\n\tbackground: none;\n\tbox-shadow: none;\n\tcolor: var(--color-secondary-text);\n\tborder-color: var(--color-secondary-text);\n\ttransition: background-color 0.3s;\n\tfont-weight: 500 !important;\n\t&:hover {\n\t\tbackground-color: var(--color-button-outline-hover);\n\t\tbox-shadow: inherit;\n\t}\n}\n\na,\nbutton.link,\n.button.link {\n\tcolor: var(--color-link);\n\t&:not(.flat) {\n\t\tborder-color: var(--color-link);\n\t\t&:hover {\n\t\t\tbackground-color: var(--color-button-outline-hover);\n\t\t}\n\t}\n}\n\n.footer {\n\ta {\n\t\t&:hover {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n}\n\n/* classes for font sizes */\n.text-title {\n\tfont-size: 24px;\n\tline-height: 40px;\n\tletter-spacing: 0.24px;\n\tfont-weight: 600;\n}\n\n.text-xs {\n\tfont-size: 12px;\n\tline-height: 16px;\n}\n\n.text-small {\n\tfont-size: 14px;\n\tline-height: 16px;\n}\n\n.text-medium {\n\tfont-size: 16px;\n\tline-height: 16px;\n}\n\n.text-large {\n\tfont-size: 18px;\n\tline-height: 16px;\n}\n\n.text-bold {\n\tfont-weight: 600;\n}\n\n.text-semi-bold {\n\tfont-weight: 500;\n}\n\n/* classes for text colors */\n.text-error {\n\tcolor: var(--color-error);\n}\n\n.text-info {\n\tcolor: var(--color-info);\n}\n\n.text-black {\n\tcolor: var(--color-black);\n}\n\n.text-label {\n\tcolor: var(--color-secondary-text);\n}\n\n.text-command {\n\tcolor: var(--color-command);\n}\n\n.mr-auto {\n\tmargin-right: auto;\n}\n\n.ml-auto {\n\tmargin-left: auto;\n}\n\n.m-auto {\n\tmargin: auto;\n}\n\n.w-100 {\n\twidth: 100%;\n}\n\n.bg-transparent {\n\tbackground: transparent !important;\n}\n/* classes for images */\n.title-image {\n\twidth: 35px;\n\theight: 32px;\n\tmargin-bottom: 16px;\n}\n\n.title-image-smaller {\n\twidth: 32px;\n\theight: 29px;\n\tmargin-bottom: 16px;\n}\n\n/* classes for pages */\n.with-footer {\n\tmargin-bottom: 100px;\n}\n\n/* classes for tooltip */\n.tooltip-container {\n\tdisplay: inline-flex;\n\tcursor: default;\n\t&__popup {\n\t\tfont-size: 14px;\n\t\tline-height: 23px;\n\t\tpadding: 14px;\n\t\tposition: fixed;\n\t\ttransform: translateY(-50%);\n\t\tbackground-color: var(--color-white);\n\t\tcolor: var(--color-black);\n\t\tborder-radius: 6px;\n\t\tz-index: var(--z-index-inline-popup);\n\n\t\t&::before {\n\t\t\t// arrow/triangle\n\t\t\tdisplay: block;\n\t\t\tcontent: \"\";\n\t\t\t$arrow-width: 6px;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder: $arrow-width solid transparent;\n\t\t\tposition: absolute;\n\t\t}\n\n\t\tp:not(:last-child) {\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t\t.block-snippet-small {\n\t\t\tbackground-color: var(--color-window-bg);\n\t\t\tcolor: var(--color-secondary-text);\n\t\t}\n\n\t\t&.popup_left::before {\n\t\t\tborder-left-color: var(--color-white);\n\t\t\tborder-right: none;\n\t\t\tleft: 100%;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t}\n\t\t&.popup_right::before {\n\t\t\tborder-right-color: var(--color-white);\n\t\t\tborder-left: none;\n\t\t\tleft: 0;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateX(-100%) translateY(-50%);\n\t\t}\n\t\t&.popup_top::before {\n\t\t\tborder-top-color: var(--color-white);\n\t\t\tborder-bottom: none;\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\t\t&.popup_bottom::before {\n\t\t\tborder-bottom-color: var(--color-white);\n\t\t\tborder-top: none;\n\t\t\ttop: 0;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateY(-100%) translateX(-50%);\n\t\t}\n\n\t\t&--error {\n\t\t\tbackground-color: var(--color-black);\n\t\t\tcolor: var(--color-button-error);\n\t\t\tbox-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);\n\t\t\tborder: 1px solid var(--color-border-command);\n\n\t\t\t&.popup_left::before {\n\t\t\t\tborder-left-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_right::before {\n\t\t\t\tborder-right-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_top::before {\n\t\t\t\tborder-top-color: var(--color-black);\n\t\t\t}\n\t\t\t&.popup_bottom::before {\n\t\t\t\tborder-bottom-color: var(--color-black);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.center {\n\ttext-align: center;\n}\n\n.flex-center-x {\n\tdisplay: flex;\n\tjustify-content: center;\n}\n\n.flex-center-y {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.with-thin-scrollbar {\n\t&::-webkit-scrollbar {\n\t\twidth: 5px;\n\t\theight: 5px;\n\t}\n\t&::-webkit-scrollbar-thumb {\n\t\tbox-shadow: inset 0 0 6px var(--color-loader-placeholder-bg);\n\t}\n}\n\n$fontWeights: 400, 500, 600, 700;\n\n@each $weight in $fontWeights {\n\t.bold-#{$weight} {\n\t\tfont-weight: $weight !important;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/build/static/js/bundle.js b/build/static/js/bundle.js index 0f7bab15..4f17ee77 100644 --- a/build/static/js/bundle.js +++ b/build/static/js/bundle.js @@ -1,3 +1,3 @@ /*! For license information please see bundle.js.LICENSE.txt */ -!function(){var e={1694:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t