.phone-field-wrapper[data-v-9cd68dd2]{width:100%;position:relative}.phone-field[data-v-9cd68dd2]{border:1px solid var(--psl-gray-300,#d1d5db);border-radius:var(--psl-radius-lg,8px);background:var(--psl-color-white,#fff);align-items:center;gap:6px;padding:8px 12px;transition:border-color .15s;display:flex}.phone-field[data-v-9cd68dd2]:focus-within{border-color:var(--psl-primary-500,#6366f1)}.country-selector[data-v-9cd68dd2]{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:0;font-size:18px;line-height:1;display:flex}.country-selector .chevron[data-v-9cd68dd2]{color:var(--psl-gray-400,#6b7280);transition:transform .2s}.country-selector.open .chevron[data-v-9cd68dd2]{transform:rotate(180deg)}.flag[data-v-9cd68dd2]{font-size:20px;line-height:1}.country-code[data-v-9cd68dd2]{color:var(--psl-gray-700,#374151);white-space:nowrap;flex-shrink:0;font-family:monospace;font-size:14px;font-weight:500}.phone-input[data-v-9cd68dd2]{color:var(--psl-gray-900,#111827);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:monospace;font-size:14px}.phone-input[data-v-9cd68dd2]::placeholder{color:var(--psl-gray-400,#9ca3af)}.phone-dropdown[data-v-9cd68dd2]{z-index:9999;background:var(--psl-color-white,#fff);border:1px solid var(--psl-gray-200,#e5e7eb);border-radius:var(--psl-radius-lg,8px);width:320px;max-height:360px;box-shadow:var(--psl-shadow-lg,0 10px 25px #0000001a);flex-direction:column;display:flex;position:fixed;overflow:hidden}.dropdown-search[data-v-9cd68dd2]{border-bottom:1px solid var(--psl-gray-100,#f3f4f6);flex-shrink:0;padding:8px}.search-input[data-v-9cd68dd2]{border:1px solid var(--psl-gray-300,#d1d5db);border-radius:var(--psl-radius-md,6px);box-sizing:border-box;background:var(--psl-color-white,#fff);width:100%;color:var(--psl-gray-900,#111827);outline:none;padding:8px 10px;font-size:13px}.search-input[data-v-9cd68dd2]:focus{border-color:var(--psl-primary-500,#6366f1)}.country-list[data-v-9cd68dd2]{flex:1;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.country-item[data-v-9cd68dd2]{cursor:pointer;color:var(--psl-gray-900,#111827);align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .1s;display:flex}.country-item[data-v-9cd68dd2]:hover{background:var(--psl-gray-100,#f3f4f6)}.country-item.active[data-v-9cd68dd2]{background:var(--psl-primary-50,#eef2ff);font-weight:600}.country-item.highlighted[data-v-9cd68dd2]{background:var(--psl-gray-200,#e5e7eb)}.country-item.highlighted.active[data-v-9cd68dd2]{background:var(--psl-primary-100,#e0e7ff)}.country-item .flag[data-v-9cd68dd2]{flex-shrink:0;font-size:18px}.country-item .name[data-v-9cd68dd2]{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.country-item .code[data-v-9cd68dd2]{color:var(--psl-gray-500,#6b7280);flex-shrink:0;font-family:monospace}.no-results[data-v-9cd68dd2]{text-align:center;color:var(--psl-gray-400,#9ca3af);padding:16px;font-size:13px}svg[data-v-80408eb2],.icon-loading[data-v-80408eb2]{fill:#0000}.register-container[data-v-80408eb2],.success-card[data-v-80408eb2],.error-card[data-v-80408eb2]{text-align:center}.icon-danger[data-v-80408eb2]{fill:#0000;stroke:#dc3545}.icon-success[data-v-80408eb2]{color:#28a745}.icon-loading[data-v-80408eb2]{color:var(--color-primary,#0d6efd);animation:1s linear infinite spin-80408eb2}@keyframes spin-80408eb2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-icon[data-v-80408eb2]{margin:1rem}.register-link[data-v-80408eb2]{color:var(--color-primary,#0d6efd);align-items:center;gap:6px;margin-top:16px;text-decoration:none;display:inline-flex}.register-link[data-v-80408eb2]:hover{text-decoration:underline}.register-link svg[data-v-80408eb2]{stroke:currentColor}.loading-message[data-v-80408eb2]{color:#666;margin-top:12px}.psl{--psl-color-white:#fff;--psl-color-black:#000;--psl-surface:#fff;--psl-bg:transparent;--psl-gray-50:#f9fafb;--psl-gray-100:#f3f4f6;--psl-gray-200:#e5e7eb;--psl-gray-300:#d1d5db;--psl-gray-400:#9ca3af;--psl-gray-500:#6b7280;--psl-gray-600:#4b5563;--psl-gray-700:#374151;--psl-gray-800:#1f2937;--psl-gray-900:#111827;--psl-primary-50:#eef2ff;--psl-primary-100:#e0e7ff;--psl-primary-200:#c7d2fe;--psl-primary-300:#a5b4fc;--psl-primary-400:#818cf8;--psl-primary-500:#6366f1;--psl-primary-600:#4f46e5;--psl-primary-700:#4338ca;--psl-primary-800:#3730a3;--psl-primary-900:#312e81;--psl-danger-50:#fef2f2;--psl-danger-100:#fee2e2;--psl-danger-500:#ef4444;--psl-danger-600:#dc2626;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a;--psl-warning-50:#fffbeb;--psl-warning-100:#fef3c7;--psl-warning-500:#f59e0b;--psl-warning-600:#d97706}.psl *,.psl :before,.psl :after{box-sizing:border-box;margin:0;padding:0}.psl{color:var(--psl-gray-900,#111827);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5}.psl h1,.psl h2,.psl h3,.psl h4,.psl h5,.psl h6{color:inherit;background:0 0;border:none;margin:0;padding:0;font-weight:600;line-height:1.25}.psl h2{font-size:1.25rem}.psl h3{font-size:1rem}.psl p{margin:0;padding:0;line-height:1.625}.psl a{color:var(--psl-primary-600,#4f46e5);background:0 0;text-decoration:none;transition:color .15s}.psl a:hover{color:var(--psl-primary-700,#4338ca);text-decoration:underline}.psl a:focus-visible{outline:2px solid var(--psl-primary-400,#818cf8);outline-offset:2px;border-radius:.25rem}.psl a:focus{box-shadow:none;outline:none}.psl a:focus-visible{outline:2px solid var(--psl-primary-400,#818cf8);outline-offset:2px}.psl img{vertical-align:middle;max-width:100%;height:auto;box-shadow:none;border:none;display:inline-block}.psl ul,.psl ol{margin:0;padding:0;list-style:none}.psl li{margin:0;padding:0}.psl button,.psl input,.psl select,.psl textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0}.psl button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.psl button[disabled]{cursor:not-allowed;opacity:.6}.psl input[type=text],.psl input[type=email],.psl input[type=password],.psl input[type=tel]{appearance:none}.psl label{color:inherit;margin:0;padding:0;font-weight:500;display:block}.psl hr{border:none;border-top:1px solid var(--psl-gray-200,#e5e7eb);margin:0;padding:0}.psl table{border-collapse:collapse;border-spacing:0}.psl blockquote,.psl figure,.psl pre{margin:0;padding:0}.psl svg{vertical-align:middle;fill:currentColor;display:inline-block}.psl .wp-block-group,.psl .entry-content,.psl .alignwide,.psl .alignfull{width:auto;max-width:none}.psl .form-group{margin-bottom:1.25rem}.psl .form-group.has-error .form-label{color:var(--psl-danger-600,#dc2626)}.psl .form-group.has-error .field-wrap{border-color:var(--psl-danger-500,#ef4444)}.psl .form-group.has-error .field-wrap:focus-within{border-color:var(--psl-danger-600,#dc2626);box-shadow:0 0 0 3px rgba(var(--psl-danger-500,#ef4444), .15)}.psl .form-group.with-forgot-link .form-wrap{justify-content:space-between;display:flex;position:relative}.psl .form-group.with-forgot-link .forgot-link{margin-bottom:.25rem;font-size:.8125rem;font-weight:500;line-height:1.5;display:block}.psl .form-label{color:var(--psl-gray-700,#374151);margin-bottom:.25rem;font-size:.8125rem;font-weight:500;line-height:1.5;display:block}.psl .field-wrap{border:1px solid var(--psl-gray-300,#d1d5db);background-color:var(--psl-color-white,#fff);border-radius:.5rem;align-items:center;width:100%;min-height:2.25rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.psl .field-wrap:focus-within{border-color:var(--psl-primary-500,#6366f1);box-shadow:0 0 0 3px rgba(var(--psl-primary-500,#6366f1), .12);outline:none}.psl .field-wrap.no-border{border:1px solid #0000!important}.psl .field-wrap .btn-show-password{color:var(--psl-gray-400,#9ca3af);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;text-decoration:none;transition:color .15s;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.psl .field-wrap .btn-show-password:hover{color:var(--psl-gray-600,#4b5563);text-decoration:none}.psl .form-input{width:100%;height:2.25rem;color:var(--psl-gray-900,#111827);box-shadow:none;appearance:none;background:0 0;border:none;border-radius:.5rem;outline:none;padding:0 .75rem;font-size:.875rem;font-weight:400;line-height:1.5;display:block}.psl .form-input::placeholder{color:var(--psl-gray-400,#9ca3af);opacity:1}.psl .form-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--psl-color-white,#fff) inset;-webkit-text-fill-color:var(--psl-gray-900,#111827)}.psl .field-error{color:var(--psl-danger-600,#dc2626);align-items:flex-start;gap:.25rem;margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1.5;display:flex}.psl .form-error,.psl .card-error{color:var(--psl-danger-600,#dc2626);background-color:var(--psl-danger-50,#fef2f2);border:1px solid var(--psl-danger-100,#fee2e2);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;line-height:1.5;display:flex}.psl .message{color:var(--psl-gray-600,#4b5563);background-color:var(--psl-gray-50,#f9fafb);border:1px solid var(--psl-gray-200,#e5e7eb);border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.psl .form-info-wrap{border-top:1px solid var(--psl-gray-100,#f3f4f6);margin-top:1rem;padding-top:1rem}.psl .form-info-wrap h3{color:var(--psl-gray-700,#374151);margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.psl .form-info{justify-content:space-between;align-items:center;padding:.25rem 0;font-size:.75rem;display:flex}.psl .form-info .label{color:var(--psl-gray-500,#6b7280);font-weight:500}.psl .form-info .value{color:var(--psl-gray-700,#374151);font-weight:400}.psl .captcha-wrap{justify-content:center;width:100%;margin-bottom:1rem;display:flex}.psl .captcha-wrap .captcha-widget,.psl .captcha-wrap .captcha-widget>div{width:100%}.psl .captcha-wrap .captcha-widget iframe{max-width:100%;width:100%!important}.psl .btn{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;min-height:2.25rem;box-shadow:none;appearance:none;background:0 0;border:1px solid #0000;border-radius:.5rem;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.25rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,opacity .15s;display:inline-flex;position:relative}.psl .btn .icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.psl .btn:hover{text-decoration:none}.psl .btn:focus-visible{outline:2px solid var(--psl-primary-400,#818cf8);outline-offset:2px}.psl .btn:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.psl .btn-primary{color:var(--psl-color-white,#fff);background-color:var(--psl-primary-600,#4f46e5);border-color:var(--psl-primary-600,#4f46e5)}.psl .btn-primary:hover{color:var(--psl-color-white,#fff);background-color:var(--psl-primary-700,#4338ca);border-color:var(--psl-primary-700,#4338ca)}.psl .btn-primary:active{background-color:var(--psl-primary-800,#3730a3);border-color:var(--psl-primary-800,#3730a3)}.psl .btn-primary:focus-visible{outline:2px solid var(--psl-primary-400,#818cf8);outline-offset:2px}.psl .btn-secondary{color:var(--psl-gray-700,#374151);background-color:var(--psl-color-white,#fff);border-color:var(--psl-gray-300,#d1d5db)}.psl .btn-secondary:hover{color:var(--psl-gray-800,#1f2937);background-color:var(--psl-gray-50,#f9fafb);border-color:var(--psl-gray-400,#9ca3af);text-decoration:none}.psl .btn-secondary:active{background-color:var(--psl-gray-100,#f3f4f6);border-color:var(--psl-gray-400,#9ca3af)}.psl .btn-secondary:focus-visible{outline:2px solid var(--psl-gray-400,#9ca3af);outline-offset:2px}.psl .login-button,.psl .register-button,.psl .forgot-button,.psl .change-password-button{margin-top:.5rem}.psl .oauth-button{justify-content:center;align-items:center;gap:.75rem;padding:.25rem 1rem;font-weight:500;display:flex}.psl .oauth-button .icon{flex-shrink:0;align-items:center;display:inline-flex}.psl .oauth-button .icon img{border-radius:.25rem;width:20px;height:20px;display:block}.psl .oauth-button .label{text-align:center;flex:1}.psl .btn-show-password{color:var(--psl-gray-400,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;margin-right:-.5rem;text-decoration:none;transition:color .15s;display:inline-flex}.psl .btn-show-password svg{fill:#0000;width:18px;height:18px}.psl .btn-show-password:hover{color:var(--psl-gray-600,#4b5563);text-decoration:none}.psl .login-container,.psl .register-container,.psl .forgot-container,.psl .change-password-container{justify-content:center;align-items:center;width:100%;min-height:100%;padding:1rem;display:flex}.psl .card{background-color:var(--psl-surface,#fff);width:100%;max-width:420px;overflow:hidden}.psl .card.with-border{border:1px solid var(--psl-gray-200,#e5e7eb);border-radius:.75rem}.psl .card.with-shadow{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.psl .card-header{text-align:center;padding:1rem 2rem}.psl .card-header .login-icon{color:var(--psl-primary-500,#6366f1);justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.psl .card-header .login-title,.psl .card-header .register-title,.psl .card-header .change-password-title{color:var(--psl-gray-900,#111827);margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.25}.psl .card-header .lead{color:var(--psl-gray-500,#6b7280);max-width:320px;margin:0 auto;font-size:.8125rem;line-height:1.625}.psl .card-body{padding:1rem 2rem 2rem}.psl .login-form,.psl .register-form,.psl .forgot-form,.psl .change-password-form{width:100%}.psl .login-form.callback-wa,.psl .register-form.callback-wa,.psl .forgot-form.callback-wa,.psl .change-password-form.callback-wa{text-align:center}.psl .login-footer,.psl .forgot-footer,.psl .change-password-footer{text-align:center;margin-top:1rem}.psl .login-text,.psl .forgot-text,.psl .change-password-text{color:var(--psl-gray-500,#6b7280);margin-top:.75rem;font-size:.8125rem;line-height:1.625}.psl .login-text:first-child,.psl .forgot-text:first-child,.psl .change-password-text:first-child{margin-top:0}.psl .login-text .link,.psl .forgot-text .link,.psl .change-password-text .link{color:var(--psl-primary-600,#4f46e5);font-weight:600;text-decoration:none}.psl .login-text .link:hover,.psl .forgot-text .link:hover,.psl .change-password-text .link:hover{color:var(--psl-primary-700,#4338ca);text-decoration:underline}.psl .login-text .link .icon,.psl .forgot-text .link .icon,.psl .change-password-text .link .icon{vertical-align:middle;align-items:center;margin-right:.25rem;display:inline-flex}.psl .divider{text-align:center;margin:1.5rem 0;position:relative}.psl .divider:before{content:"";background-color:var(--psl-gray-200,#e5e7eb);height:1px;position:absolute;top:50%;left:0;right:0}.psl .divider div{background-color:var(--psl-surface,#fff);color:var(--psl-gray-400,#9ca3af);padding:0 .75rem;font-size:.8125rem;display:inline-block;position:relative}.psl .oauth-options{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.psl .oauth-options .oauth-button{width:100%}.psl .success-card{text-align:center;background-color:var(--psl-surface,#fff);border:1px solid var(--psl-gray-200,#e5e7eb);border-radius:1rem;width:100%;max-width:420px;padding:3rem 1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.psl .success-card .success-icon{color:var(--psl-success-500,#22c55e);justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.psl .success-card .success-message{color:var(--psl-gray-700,#374151);font-size:1rem;font-weight:500;line-height:1.625}@media (width<=480px){.psl .login-container,.psl .register-container,.psl .forgot-container,.psl .change-password-container{padding:.75rem}.psl .card-header{padding:1.5rem 1rem .75rem}.psl .card-header .login-title,.psl .card-header .register-title{font-size:1.25rem}.psl .card-body{padding:.75rem 1rem 1.5rem}.psl .success-card{padding:2rem 1rem}}@media (width>=481px) and (width<=768px){.psl .card-header{padding:1.5rem 1.25rem .75rem}.psl .card-body{padding:.75rem 1.25rem 1.5rem}}.psl{width:100%;max-width:100%;height:auto;min-height:100%;display:block;position:relative;overflow:visible}.psl .login-challenge .login-icon svg{fill:#0000}.psl .already-logged-in{justify-content:center;align-items:center;min-height:100px;display:flex}.psl .success-card svg{stroke:#fff}.psl.color-schema-teal{--psl-primary-50:#f0fdfa;--psl-primary-100:#ccfbf1;--psl-primary-200:#99f6e4;--psl-primary-300:#5eead4;--psl-primary-400:#2dd4bf;--psl-primary-500:#14b8a6;--psl-primary-600:#0d9488;--psl-primary-700:#0f766e;--psl-primary-800:#115e59;--psl-primary-900:#134e4a;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl.color-schema-blue{--psl-primary-50:#eff6ff;--psl-primary-100:#dbeafe;--psl-primary-200:#bfdbfe;--psl-primary-300:#93c5fd;--psl-primary-400:#60a5fa;--psl-primary-500:#3b82f6;--psl-primary-600:#2563eb;--psl-primary-700:#1d4ed8;--psl-primary-800:#1e40af;--psl-primary-900:#1e3a8a;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl.color-schema-green{--psl-primary-50:#f0fdf4;--psl-primary-100:#dcfce7;--psl-primary-200:#bbf7d0;--psl-primary-300:#86efac;--psl-primary-400:#4ade80;--psl-primary-500:#22c55e;--psl-primary-600:#16a34a;--psl-primary-700:#15803d;--psl-primary-800:#166534;--psl-primary-900:#14532d;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl.color-schema-purple{--psl-primary-50:#faf5ff;--psl-primary-100:#f3e8ff;--psl-primary-200:#e9d5ff;--psl-primary-300:#d8b4fe;--psl-primary-400:#c084fc;--psl-primary-500:#a855f7;--psl-primary-600:#9333ea;--psl-primary-700:#7e22ce;--psl-primary-800:#6b21a8;--psl-primary-900:#581c87;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl.color-schema-orange{--psl-primary-50:#fff7ed;--psl-primary-100:#ffedd5;--psl-primary-200:#fed7aa;--psl-primary-300:#fdba74;--psl-primary-400:#fb923c;--psl-primary-500:#f97316;--psl-primary-600:#ea580c;--psl-primary-700:#c2410c;--psl-primary-800:#9a3412;--psl-primary-900:#7c2d12;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl.color-schema-rose{--psl-primary-50:#fff1f2;--psl-primary-100:#ffe4e6;--psl-primary-200:#fecdd3;--psl-primary-300:#fda4af;--psl-primary-400:#fb7185;--psl-primary-500:#f43f5e;--psl-primary-600:#e11d48;--psl-primary-700:#be123c;--psl-primary-800:#9f1239;--psl-primary-900:#881337;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl.color-schema-olive{--psl-primary-50:#f7fee7;--psl-primary-100:#ecfccb;--psl-primary-200:#d9f99d;--psl-primary-300:#bef264;--psl-primary-400:#a3e635;--psl-primary-500:#84cc16;--psl-primary-600:#65a30d;--psl-primary-700:#4d7c0f;--psl-primary-800:#3f6212;--psl-primary-900:#365314;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl.color-schema-black{--psl-primary-50:#f9fafb;--psl-primary-100:#f3f4f6;--psl-primary-200:#e5e7eb;--psl-primary-300:#d1d5db;--psl-primary-400:#9ca3af;--psl-primary-500:#6b7280;--psl-primary-600:#4b5563;--psl-primary-700:#374151;--psl-primary-800:#1f2937;--psl-primary-900:#111827;--psl-success-50:#f0fdf4;--psl-success-100:#dcfce7;--psl-success-500:#22c55e;--psl-success-600:#16a34a}.psl .root-loading{justify-content:center;align-items:center;min-height:260px;display:flex}.psl .preloader-wrap{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 0;display:flex}.psl .preloader-wrap.preloader-inline{padding:1rem 0}.psl .preloader-wrap.preloader-overlay{z-index:9999;background-color:#00000059;padding:0;position:fixed;inset:0}.psl .preloader{border:3px solid var(--psl-gray-200,#e5e7eb);border-top-color:var(--psl-primary-500,#6366f1);border-radius:9999px;width:2.5rem;height:2.5rem;animation:.6s linear infinite psl-spin}.psl .preloader.preloader-sm{border-width:2px;width:1.25rem;height:1.25rem}.psl .preloader.preloader-lg{border-width:4px;width:3.5rem;height:3.5rem}.psl .preloader-text{color:var(--psl-primary-600,#4f46e5);text-align:center;font-size:.8125rem;font-weight:500;line-height:1.5}@keyframes psl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.psl{--psl-color-white:#1a1c1e;--psl-color-black:#f0f1f3;--psl-surface:#1a1c1e;--psl-bg:transparent;--psl-gray-50:#1a1c1e;--psl-gray-100:#222529;--psl-gray-200:#2d3136;--psl-gray-300:#3d4249;--psl-gray-400:#5a6069;--psl-gray-500:#7d838c;--psl-gray-600:#a0a5ac;--psl-gray-700:#c1c5cb;--psl-gray-800:#dcdfe3;--psl-gray-900:#f0f1f3;--psl-danger-50:#2d0a0a;--psl-danger-100:#3d1313;--psl-danger-500:#f87171;--psl-danger-600:#fca5a5;--psl-success-50:#0a2d1a;--psl-success-100:#133d23;--psl-success-500:#4ade80;--psl-success-600:#86efac;--psl-warning-50:#2d1f0a;--psl-warning-500:#fbbf24}}html.dark .psl,.psl.dark{--psl-color-white:#1a1c1e;--psl-color-black:#f0f1f3;--psl-surface:#1a1c1e;--psl-bg:transparent;--psl-gray-50:#1a1c1e;--psl-gray-100:#222529;--psl-gray-200:#2d3136;--psl-gray-300:#3d4249;--psl-gray-400:#5a6069;--psl-gray-500:#7d838c;--psl-gray-600:#a0a5ac;--psl-gray-700:#c1c5cb;--psl-gray-800:#dcdfe3;--psl-gray-900:#f0f1f3;--psl-danger-50:#2d0a0a;--psl-danger-100:#3d1313;--psl-danger-500:#f87171;--psl-danger-600:#fca5a5;--psl-success-50:#0a2d1a;--psl-success-100:#133d23;--psl-success-500:#4ade80;--psl-success-600:#86efac;--psl-warning-50:#2d1f0a;--psl-warning-500:#fbbf24}
