@particle-network/authkit
Version:
Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.
877 lines (876 loc) • 26.8 kB
JavaScript
"use client";
import"./chunk-C7OWFSST.mjs";var t=`@charset "UTF-8";
.particle-auth-core-shadow-root {
overflow: hidden;
font-family: var(--auth-core-font-family);
color: var(--text-color);
/* Portal \u6302\u5728 .p-modal-body \u7B49\u5185\u90E8\u8282\u70B9\u65F6\uFF1A\u6574\u5C42\u76F8\u5BF9\u7236\u7EA7\u5B9A\u4F4D\uFF0C\u907F\u514D fixed \u8D34\u5230\u89C6\u53E3\u5E95\u90E8 */
/* \u5E95\u90E8\u5F39\u7A97\uFF1A\u7981\u6B62\u6574\u5C42 wrap \u6EDA\u52A8\uFF0C\u6EDA\u52A8\u53EA\u4EA4\u7ED9\u9875\u9762\u5185 .scroll-content */
}
.particle-auth-core-shadow-root input:-webkit-autofill,
.particle-auth-core-shadow-root input:-webkit-autofill:hover,
.particle-auth-core-shadow-root input:-webkit-autofill:focus,
.particle-auth-core-shadow-root textarea:-webkit-autofill,
.particle-auth-core-shadow-root textarea:-webkit-autofill:hover,
.particle-auth-core-shadow-root textarea:-webkit-autofill:focus,
.particle-auth-core-shadow-root select:-webkit-autofill,
.particle-auth-core-shadow-root select:-webkit-autofill:hover,
.particle-auth-core-shadow-root select:-webkit-autofill:focus {
font-size: 15px;
box-shadow: 0 0 0 100px transparent inset;
transition: background-color 5000s ease-in-out 0s;
caret-color: var(--text-color);
-webkit-text-fill-color: var(--text-color);
}
.particle-auth-core-shadow-root button,
.particle-auth-core-shadow-root input,
.particle-auth-core-shadow-root optgroup,
.particle-auth-core-shadow-root select,
.particle-auth-core-shadow-root textarea {
font-family: var(--auth-core-font-family);
}
.particle-auth-core-shadow-root .custom-router-container {
height: 100%;
width: 100%;
}
.particle-auth-core-shadow-root .icon-navigation-back {
position: absolute;
z-index: 99;
top: 16px;
left: 16px;
font-size: 28px;
}
.particle-auth-core-shadow-root .close-iframe {
position: absolute;
z-index: 100;
top: 16px;
right: 16px;
}
.particle-auth-core-shadow-root .close-iframe.top-hint {
top: 75px;
}
.particle-auth-core-shadow-root .dark {
color: var(--text-color);
}
.particle-auth-core-shadow-root .dark .info-sign .btn-box {
background-color: var(--card-unclickable-background-color);
}
.particle-auth-core-shadow-root .dark .info-sign .risk-reminder {
background-color: var(--card-unclickable-background-color);
}
.particle-auth-core-shadow-root .dark .p-message-notice-content {
color: var(--text-color);
background: var(--modal-background-color);
}
.particle-auth-core-shadow-root .hidden {
display: none;
}
.particle-auth-core-shadow-root .pre-wrap {
white-space: pre-wrap;
}
.particle-auth-core-shadow-root .hide-hover {
--hover-opacity: 1 !important;
}
.particle-auth-core-shadow-root ::selection {
color: #fff;
background-color: var(--accent-color);
}
.particle-auth-core-shadow-root .p-modal-confirm-btns {
margin-top: 24px;
text-align: right;
}
.particle-auth-core-shadow-root .p-modal-confirm-btns .p-btn {
margin-left: 12px;
}
.particle-auth-core-shadow-root .p-modal-confirm-btns .p-btn {
padding-right: 18px;
padding-left: 18px;
border: none;
border-radius: var(--primary-btn-border-radius);
color: var(--primary-btn-color);
background: var(--primary-btn-background-color);
}
.particle-auth-core-shadow-root .p-modal-content {
border: none !important;
border-radius: var(--modal-border-radius) !important;
background-color: var(--modal-background-color) !important;
padding: 0 !important;
}
.particle-auth-core-shadow-root .p-modal-content .p-modal-header {
background: none;
}
.particle-auth-core-shadow-root .p-modal-content .p-modal-confirm-title {
color: var(--text-color) !important;
}
.particle-auth-core-shadow-root .p-modal-confirm .p-modal-content {
padding: 0;
}
.particle-auth-core-shadow-root .p-modal-confirm-body .p-modal-confirm-paragraph {
display: block;
overflow: hidden;
color: rgba(0, 0, 0, 0.85);
font-weight: 500;
font-size: 16px;
line-height: 1.4;
}
.particle-auth-core-shadow-root .p-modal-confirm-body .p-modal-confirm-content {
color: var(--text-color);
}
.particle-auth-core-shadow-root .p-drawer-content-wrapper {
width: 100%;
max-width: 100vw;
max-height: min(650px, 80vh);
box-shadow: none !important;
}
.particle-auth-core-shadow-root .p-drawer-content {
border-radius: var(--modal-border-radius) var(--modal-border-radius) 0 0;
background-color: var(--theme-background-color) !important;
}
.particle-auth-core-shadow-root .p-form {
color: var(--text-color);
}
.particle-auth-core-shadow-root .p-form-item-explain-error {
color: var(--error-color);
}
.particle-auth-core-shadow-root .p-input-status-error:not(.p-input-disabled, .p-input-borderless).p-input,
.particle-auth-core-shadow-root .p-input-status-error:not(.p-input-disabled, .p-input-borderless).p-input:hover {
border-color: var(--error-color);
}
.particle-auth-core-shadow-root .p-message {
position: fixed;
top: 24px;
left: 50%;
transform: translateX(-50%);
z-index: 9999999;
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
pointer-events: none;
}
.particle-auth-core-shadow-root .p-message .p-message-notice {
pointer-events: auto;
}
.particle-auth-core-shadow-root .p-message-notice-content {
padding: 0;
border-radius: var(--primary-btn-border-radius);
overflow: hidden;
font-weight: 500;
box-shadow: 0 1px 15px rgba(0, 0, 0, 0.15);
}
.particle-auth-core-shadow-root .p-message-notice-content .p-message-custom-content {
display: flex;
align-items: center;
gap: 8px;
padding: 8px 12px;
color: #fff;
font-size: 14px;
line-height: 1;
}
.particle-auth-core-shadow-root .p-message-notice-content .p-message-custom-content .anticon-check-circle {
display: flex;
align-items: center;
justify-content: center;
}
.particle-auth-core-shadow-root .react-input-code {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
.particle-auth-core-shadow-root .react-input-code .input-code-item {
width: 44px;
height: 44px;
padding: 0;
margin-right: 6px;
margin-left: 6px;
border: transparent;
border-radius: 12px;
font-size: 20px;
text-align: center;
text-transform: uppercase;
color: var(--text-color);
background-clip: padding-box;
background-color: var(--input-background-color);
caret-color: var(--text-color);
}
.particle-auth-core-shadow-root .react-input-code .input-code-item:focus {
appearance: none;
outline: 0;
}
.particle-auth-core-shadow-root .react-input-code .input-code-item:not(:placeholder-shown) {
appearance: none;
outline: 0;
}
.particle-auth-core-shadow-root .react-input-code input:-webkit-autofill,
.particle-auth-core-shadow-root .react-input-code input:-webkit-autofill:hover,
.particle-auth-core-shadow-root .react-input-code input:-webkit-autofill:focus,
.particle-auth-core-shadow-root .react-input-code input:-webkit-autofill:active {
box-shadow: 0 0 0 60px var(--input-background-color) inset !important;
-webkit-text-fill-color: var(--text-color) !important;
}
.particle-auth-core-shadow-root .react-input-code .input-code-mask {
position: absolute;
z-index: 1;
width: 100%;
height: 100%;
}
.particle-auth-core-shadow-root .primary-antd-btn {
width: 100%;
height: 47px;
border: none;
border-radius: var(--primary-btn-border-radius);
outline: none;
font-size: var(--primary-btn-font-size);
line-height: 22px;
color: var(--primary-btn-color);
background: var(--primary-btn-background-color);
}
.particle-auth-core-shadow-root .primary-antd-btn:focus, .particle-auth-core-shadow-root .primary-antd-btn:active {
color: var(--primary-btn-color);
background: var(--primary-btn-background-color);
}
.particle-auth-core-shadow-root .primary-antd-btn:hover {
color: var(--primary-btn-color);
background: var(--primary-btn-background-color);
opacity: var(--hover-opacity);
}
.particle-auth-core-shadow-root .primary-antd-btn:disabled {
color: var(--primary-btn-color);
background: var(--primary-btn-background-color);
opacity: var(--disable-opacity);
}
.particle-auth-core-shadow-root .primary-antd-btn.danger {
color: white !important;
background: var(--error-color) !important;
}
.particle-auth-core-shadow-root .primary-antd-btn.secondary {
color: var(--secondary-btn-color);
background: var(--secondary-btn-background-color);
}
.particle-auth-core-shadow-root .primary-antd-btn span {
font-weight: 500;
}
.particle-auth-core-shadow-root .accent-antd-btn {
width: 100%;
height: 47px;
border: none;
border-radius: var(--primary-btn-border-radius);
outline: none;
font-size: var(--primary-btn-font-size);
line-height: 22px;
color: white;
background-color: var(--accent-color);
}
.particle-auth-core-shadow-root .accent-antd-btn:focus, .particle-auth-core-shadow-root .accent-antd-btn:active {
color: white;
background-color: var(--accent-color);
}
.particle-auth-core-shadow-root .accent-antd-btn:hover {
color: white;
background-color: var(--accent-color);
opacity: var(--hover-opacity);
}
.particle-auth-core-shadow-root .accent-antd-btn:disabled {
color: white;
background-color: var(--accent-color);
opacity: var(--disable-opacity);
}
.particle-auth-core-shadow-root .accent-antd-btn span {
font-weight: 500;
}
.particle-auth-core-shadow-root .theme-font-icon {
color: var(--text-color);
}
.particle-auth-core-shadow-root .theme-font-icon:hover {
opacity: var(--hover-opacity);
}
.particle-auth-core-shadow-root .no-number {
appearance: textfield !important;
}
.particle-auth-core-shadow-root .p-input:focus {
box-shadow: none;
outline: none;
}
.particle-auth-core-shadow-root .p-input-password {
display: block;
}
.particle-auth-core-shadow-root .p-input-password .p-input-wrapper {
display: flex;
align-items: center;
position: relative;
}
.particle-auth-core-shadow-root .p-input-password .p-input-wrapper .p-input {
flex: 1;
min-width: 0;
}
.particle-auth-core-shadow-root .p-input-password-toggle {
position: absolute;
right: 8px;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
display: flex;
align-items: center;
user-select: none;
color: var(--secondary-text-color, #8b8ea1);
}
.particle-auth-core-shadow-root .p-message-error {
background: var(--error-color);
}
.particle-auth-core-shadow-root .p-message-success {
border: 1px solid var(--green-color);
overflow: hidden;
background: var(--green-color);
}
.particle-auth-core-shadow-root .color-scheme-dark {
color-scheme: dark;
}
.particle-auth-core-shadow-root .color-scheme-dark iframe {
color-scheme: none;
}
.particle-auth-core-shadow-root .m-warning-modal {
padding: 24px;
}
.particle-auth-core-shadow-root .m-warning-modal .p-modal-confirm-btns {
display: none;
}
.particle-auth-core-shadow-root .m-warning-modal .content {
margin-top: 26px;
font-weight: 500;
font-size: 16px;
line-height: 20px;
text-align: center;
color: var(--text-color);
}
.particle-auth-core-shadow-root .m-warning-modal .footer-btns {
column-gap: 18px;
display: flex;
justify-content: flex-end;
margin-top: 30px;
}
.particle-auth-core-shadow-root .m-warning-modal .footer-btns .p-btn {
display: flex;
flex: 1;
justify-content: center;
align-items: center;
height: 47px;
font-weight: 500;
font-size: 17px;
line-height: 22px;
text-align: center;
color: var(--background-color);
box-shadow: none !important;
}
.particle-auth-core-shadow-root .m-warning-modal .footer-btns .p-btn:first-child {
color: var(--secondary-btn-color);
background-color: var(--secondary-btn-background-color);
}
.particle-auth-core-shadow-root .m-warning-modal .footer-btns .p-btn::after {
display: none !important;
}
.particle-auth-core-shadow-root .m-warning-modal .footer-btns .confirm-btn:hover,
.particle-auth-core-shadow-root .m-warning-modal .footer-btns .confirm-btn:focus,
.particle-auth-core-shadow-root .m-warning-modal .footer-btns .confirm-btn:active {
color: var(--primary-btn-color);
background-color: var(--primary-btn-background-color);
}
.particle-auth-core-shadow-root .p-input {
padding-right: 14px;
padding-left: 14px;
}
.particle-auth-core-shadow-root .p-input:focus {
border: 1px solid var(--accent-color) !important;
}
.particle-auth-core-shadow-root .p-input,
.particle-auth-core-shadow-root .input_email,
.particle-auth-core-shadow-root .p-input-number-input,
.particle-auth-core-shadow-root .account-input-box input {
border: 1px solid var(--input-background-color);
border-radius: var(--primary-btn-border-radius);
transition: none !important;
}
.particle-auth-core-shadow-root .p-input:focus,
.particle-auth-core-shadow-root .input_email:focus,
.particle-auth-core-shadow-root .p-input-number-input:focus,
.particle-auth-core-shadow-root .account-input-box input:focus {
border: 1px solid var(--accent-color) !important;
}
.particle-auth-core-shadow-root .more-text-btn {
color: var(--accent-color) !important;
}
.particle-auth-core-shadow-root input::placeholder {
color: var(--input-placeholder-color) !important;
}
.particle-auth-core-shadow-root .p-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 4px;
padding: 3px 15px;
border: none;
border-radius: var(--primary-btn-border-radius);
font-weight: 500;
font-size: var(--primary-btn-font-size);
font-family: var(--auth-core-font-family);
cursor: pointer;
transition: opacity 0.2s;
}
.particle-auth-core-shadow-root .p-btn:hover:not(.p-btn-disabled):not(:disabled) {
opacity: var(--hover-opacity);
}
.particle-auth-core-shadow-root .p-btn.p-btn-disabled, .particle-auth-core-shadow-root .p-btn:disabled {
opacity: var(--disable-opacity);
pointer-events: none;
cursor: not-allowed;
}
.particle-auth-core-shadow-root .p-btn.p-btn-loading {
opacity: var(--disable-opacity);
cursor: not-allowed;
}
.particle-auth-core-shadow-root .p-btn .p-btn-loading-icon {
width: 20px;
height: 20px;
background-image: var(--loading-icon);
background-repeat: no-repeat;
background-position: 0 0;
background-size: 20px 20px;
flex-shrink: 0;
}
.particle-auth-core-shadow-root .p-btn-primary {
color: var(--primary-btn-color);
background: var(--primary-btn-background-color);
}
.particle-auth-core-shadow-root .p-btn-default {
color: var(--secondary-btn-color);
background: var(--secondary-btn-background-color);
}
.particle-auth-core-shadow-root .p-btn-link {
color: var(--accent-color);
background: transparent;
padding: 0;
}
.particle-auth-core-shadow-root .p-btn-link:hover:not(.p-btn-disabled):not(:disabled) {
opacity: var(--hover-opacity);
}
.particle-auth-core-shadow-root .p-modal {
width: 90%;
max-width: 340px;
}
.particle-auth-core-shadow-root .p-modal > [aria-hidden=true] {
display: none;
pointer-events: none;
}
.particle-auth-core-shadow-root .p-modal .p-modal-close-x {
background: var(--close-icon);
background-position: 12px 12px;
background-repeat: no-repeat;
}
.particle-auth-core-shadow-root .p-modal .p-btn span {
font-size: var(--primary-btn-font-size);
}
.particle-auth-core-shadow-root input {
caret-color: var(--accent-color);
}
.particle-auth-core-shadow-root .root-particle-modal-container {
color: var(--text-color);
position: fixed !important;
/* \u8BE5\u7C7B\u5728 DOM \u4E0A\u5C31\u662F .p-modal \u672C\u4F53\uFF08\u4E0E .p-modal-wrap \u662F\u7236\u5B50\uFF0C\u4E0D\u662F\u7956\u5148\uFF09 */
}
.particle-auth-core-shadow-root .root-particle-modal-container.p-modal-bottom-sheet {
display: flex;
flex-direction: column;
}
.particle-auth-core-shadow-root .root-particle-modal-container.p-modal-bottom-sheet .p-modal-scroll {
display: flex;
flex: 1;
flex-direction: column;
min-height: 0;
height: auto;
overflow: hidden !important;
overflow-y: hidden !important;
}
.particle-auth-core-shadow-root .root-particle-modal-container.p-modal-bottom-sheet .p-modal-body {
flex: 1;
min-height: 0;
height: auto;
overflow: hidden;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-close {
z-index: 999;
background: none;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-close:hover {
background: none;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-close-x {
width: 54px;
height: 54px;
position: absolute;
top: 50%;
right: 50%;
transform: translate(50%, -50%);
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal {
border: none !important;
border-radius: var(--modal-border-radius) !important;
overflow: hidden;
color: var(--text-color);
background-color: var(--theme-background-color) !important;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal .p-modal-scroll {
width: 100%;
height: 100%;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal .p-modal-body {
width: 100%;
height: 100%;
padding: 0;
color: var(--text-color);
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal .p-modal-body > div[data-path] {
width: 100%;
height: 100%;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal .p-modal-body > div[data-path] .lazy-loaing-container {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal .p-modal-body .p-drawer-root {
position: absolute;
width: 100%;
height: 100%;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal .p-modal-body .p-drawer-root .p-drawer-mask {
position: absolute;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap > .p-modal .p-modal-body .p-drawer-root .p-drawer-content-wrapper {
position: absolute;
width: 100% !important;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap.auth-core-modal-error > .p-modal,
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap.auth-core-modal-warning > .p-modal {
display: block;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap.auth-core-modal-error .p-modal-confirm-error,
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap.auth-core-modal-warning .p-modal-confirm-error {
top: 100px;
display: block;
margin: auto;
}
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap.auth-core-modal-error .p-modal-confirm-error .p-modal-content .p-modal-body,
.particle-auth-core-shadow-root .root-particle-modal-container .p-modal-wrap.auth-core-modal-warning .p-modal-confirm-error .p-modal-content .p-modal-body {
padding: 18px;
}
.particle-auth-core-shadow-root .width-100 {
width: 100%;
}
.particle-auth-core-shadow-root .still-confirm {
color: white !important;
background: var(--error-color) !important;
}
.particle-auth-core-shadow-root .p-modal-wrap {
position: absolute;
}
.particle-auth-core-shadow-root .footer-box-v2 {
display: flex;
flex-shrink: 0;
justify-content: center;
align-items: center;
width: 100%;
height: var(--footer-height);
margin: 0 !important;
}
.particle-auth-core-shadow-root .footer-box-v2 img {
width: 167px;
margin: 0;
}
.particle-auth-core-shadow-root .footer-box-v2,
.particle-auth-core-shadow-root .footer-box {
padding-bottom: calc(env(safe-area-inset-bottom) / 2);
box-sizing: border-box;
}
.particle-auth-core-shadow-root .scroll-content {
flex: 1;
min-height: 0;
width: 100%;
overflow-y: auto;
}
.particle-auth-core-shadow-root .height-100 {
height: 100%;
}
@media (max-width: 600px) {
.particle-auth-core-shadow-root .m-margin-top-40 {
margin-top: 40px !important;
}
}
@media (max-width: 600px) {
.particle-auth-core-shadow-root .m-margin-top-20 {
margin-top: 20px !important;
}
}
.particle-auth-core-shadow-root .padding-top-16 {
padding-top: 16px !important;
}
.particle-auth-core-shadow-root .p-modal-root {
position: fixed;
inset: 0;
}
.particle-auth-core-shadow-root .p-modal-root--nested {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
}
.particle-auth-core-shadow-root .p-modal-root--nested .p-modal-mask {
position: absolute;
inset: 0;
}
.particle-auth-core-shadow-root .p-modal-root--nested .p-modal-wrap {
position: absolute;
inset: 0;
overflow: hidden;
}
.particle-auth-core-shadow-root .p-modal-mask {
position: fixed;
inset: 0;
background-color: rgba(0, 0, 0, 0.45);
}
.particle-auth-core-shadow-root .p-modal-wrap {
position: fixed;
inset: 0;
overflow: auto;
outline: 0;
}
.particle-auth-core-shadow-root .p-modal-wrap.p-modal-bottom {
overflow: hidden;
overscroll-behavior: none;
}
.particle-auth-core-shadow-root .p-modal-centered {
display: flex;
align-items: center;
justify-content: center;
}
.particle-auth-core-shadow-root .p-modal-bottom {
display: flex;
align-items: flex-end;
}
.particle-auth-core-shadow-root .p-modal {
position: relative;
background-color: var(--modal-background-color, #fff);
border-radius: var(--modal-border-radius, 24px);
box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12);
max-width: calc(100vw - 32px);
height: min(650px, 80vh);
overflow: hidden;
}
.particle-auth-core-shadow-root .p-modal-bottom-sheet {
display: flex;
flex-direction: column;
border-radius: var(--modal-border-radius, 24px) var(--modal-border-radius, 24px) 0 0;
box-shadow: none;
}
.particle-auth-core-shadow-root .p-modal-bottom-sheet .p-modal-scroll {
display: flex;
flex: 1;
flex-direction: column;
min-height: 0;
height: auto;
overflow: hidden !important;
overflow-y: hidden !important;
overscroll-behavior: none;
}
.particle-auth-core-shadow-root .p-modal-bottom-sheet .p-modal-body {
flex: 1;
min-height: 0;
overflow: hidden;
}
.particle-auth-core-shadow-root .p-modal-scroll {
height: 100%;
overflow-y: scroll;
overscroll-behavior: none;
scrollbar-width: none;
}
.particle-auth-core-shadow-root .p-modal-scroll::-webkit-scrollbar {
display: none;
}
.particle-auth-core-shadow-root .p-modal-header {
display: flex;
align-items: center;
justify-content: center;
padding: 16px 24px;
}
.particle-auth-core-shadow-root .p-modal-title {
font-weight: 600;
font-size: 16px;
color: var(--text-color);
}
.particle-auth-core-shadow-root .p-modal-close {
position: absolute;
top: 16px;
right: 16px;
cursor: pointer;
z-index: 1;
width: 24px;
height: 24px;
}
.particle-auth-core-shadow-root .p-modal-body {
position: relative;
padding: 0px 6px 16px;
height: 100%;
background-color: var(--theme-background-color);
}
.particle-auth-core-shadow-root .p-modal-footer {
padding: 10px 24px;
border-top: 1px solid var(--card-divider-color, #eaecf0);
text-align: right;
}
.particle-auth-core-shadow-root .p-drawer-content-wrapper {
box-sizing: border-box;
}
.particle-auth-core-shadow-root .p-drawer-body {
display: flex;
flex-direction: column;
height: 100%;
overflow: hidden;
}
.particle-auth-core-shadow-root .p-form-item {
margin-bottom: 16px;
}
.particle-auth-core-shadow-root .p-form-item-label {
display: block;
margin-bottom: 4px;
font-size: 14px;
color: var(--text-color);
}
.particle-auth-core-shadow-root .p-form-item-explain-error {
color: #ff4d4f;
font-size: 12px;
margin-top: 4px;
min-height: 18px;
}
.particle-auth-core-shadow-root .p-form-item-extra {
color: var(--secondary-text-color, #8b8ea1);
font-size: 12px;
margin-top: 4px;
}
.particle-auth-core-shadow-root .p-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 6px 16px;
border-radius: var(--primary-btn-border-radius, 18px);
font-size: var(--primary-btn-font-size, 17px);
line-height: 1.5;
cursor: pointer;
border: 1px solid transparent;
transition: opacity 0.2s, background-color 0.2s;
outline: none;
font-family: inherit;
}
.particle-auth-core-shadow-root .p-btn:disabled, .particle-auth-core-shadow-root .p-btn.p-btn-disabled {
opacity: 0.5;
cursor: not-allowed;
}
.particle-auth-core-shadow-root .p-btn-primary {
background-color: var(--primary-btn-background-color, #000);
color: var(--primary-btn-color, #fff);
}
.particle-auth-core-shadow-root .p-btn-primary:hover:not(:disabled) {
opacity: 0.85;
}
.particle-auth-core-shadow-root .p-btn-default {
background-color: var(--secondary-btn-background-color, #eff0f2);
color: var(--secondary-btn-color, #000);
border-color: var(--card-border-color, #dcdfe6);
}
.particle-auth-core-shadow-root .p-btn-default:hover:not(:disabled) {
opacity: 0.85;
}
.particle-auth-core-shadow-root .p-btn-link {
background: none;
color: var(--accent-color, #a257fa);
padding: 0;
border: none;
}
.particle-auth-core-shadow-root .p-btn-link:hover:not(:disabled) {
opacity: 0.7;
}
.particle-auth-core-shadow-root .p-btn-loading {
position: relative;
pointer-events: none;
}
.particle-auth-core-shadow-root .p-btn-spinner {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
}
.particle-auth-core-shadow-root .p-btn-spinner::after {
content: "";
display: block;
width: 16px;
height: 16px;
border: 2px solid currentColor;
border-right-color: transparent;
border-radius: 50%;
animation: p-spin 0.6s linear infinite;
}
.particle-auth-core-shadow-root .p-skeleton {
padding: 16px 0;
}
.particle-auth-core-shadow-root .p-skeleton-line {
height: 16px;
background: linear-gradient(90deg, var(--card-unclickable-background-color, #f9f9fa) 25%, var(--input-background-color, #f5f5f5) 50%, var(--card-unclickable-background-color, #f9f9fa) 75%);
background-size: 200% 100%;
animation: p-skeleton-loading 1.5s infinite;
border-radius: 4px;
margin-bottom: 12px;
}
.particle-auth-core-shadow-root .p-skeleton-line.p-skeleton-line-short {
width: 60%;
}
.particle-auth-core-shadow-root .p-badge {
position: relative;
display: inline-block;
}
.particle-auth-core-shadow-root .p-badge-dot {
position: absolute;
top: -3px;
right: -3px;
width: 6px;
height: 6px;
border-radius: 50%;
background-color: #ff4d4f;
}
.particle-auth-core-shadow-root .p-loading-spinner {
display: inline-block;
width: 20px;
height: 20px;
border: 2px solid currentColor;
border-right-color: transparent;
border-radius: 50%;
animation: p-spin 0.6s linear infinite;
}
.particle-auth-core-shadow-root .p-space-vertical {
display: flex;
flex-direction: column;
gap: 8px;
}
@keyframes p-spin {
to {
transform: rotate(360deg);
}
}
@keyframes p-skeleton-loading {
0% {
background-position: 200% 0;
}
100% {
background-position: -200% 0;
}
}`;export{t as default};