.dialog-login-panel.login-panel{border:0;border-radius:0;box-shadow:none;max-width:none}.dialog-login-panel .login-panel-form{padding:0 24px 24px}.dialog-login-panel .login-field input{min-width:0;width:100%}.dialog-login-panel .login-code-btn{min-width:0;padding:0 8px}.login-inline-notice{background:#fff5f0;border-radius:6px;color:#b42318;font-size:14px;line-height:1.5;margin:0;padding:10px 12px}.login-inline-notice.ok{background:#ecfdf5;color:#0f766e}.app-confirm-layer[data-v-0fe2bfbd]{align-items:center;backdrop-filter:blur(2px);background:rgba(17,20,24,.56);bottom:0;display:grid;justify-items:center;left:0;padding:24px;place-items:center;position:fixed;right:0;top:0;z-index:4000}.app-confirm-dialog[data-v-0fe2bfbd]{background:#fff;border:1px solid #e1e4e8;border-radius:10px;border-top:3px solid #f50;box-shadow:0 20px 50px rgba(17,24,39,.24);color:#202020;max-height:calc(100vh - 48px);overflow-y:auto;position:relative;width:min(100%,440px)}.app-confirm-content[data-v-0fe2bfbd]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding:24px 24px 20px}.app-confirm-icon[data-v-0fe2bfbd]{align-items:center;background:#fff2eb;border-radius:50%;color:#f50;display:grid;height:42px;justify-items:center;place-items:center;width:42px}.app-confirm-icon svg[data-v-0fe2bfbd]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;height:24px;width:24px}.is-success .app-confirm-icon[data-v-0fe2bfbd]{background:#ecfdf5;color:#0f766e}.is-danger .app-confirm-icon[data-v-0fe2bfbd]{background:#fff1f0;color:#b42318}.app-confirm-dialog .app-confirm-close[data-v-0fe2bfbd]{align-items:center;background:transparent;border:0;color:#667085;display:grid;justify-items:center;min-width:44px;padding:0;place-items:center;position:absolute;right:6px;top:6px}.app-confirm-close .ui-icon[data-v-0fe2bfbd]{height:20px;width:20px}.app-confirm-dialog h2[data-v-0fe2bfbd]{font-size:20px;font-weight:700;line-height:1.35;margin:1px 0 8px}.app-confirm-dialog p[data-v-0fe2bfbd]{color:#667085;font-size:14px;line-height:1.65;margin:0}.app-confirm-dialog footer[data-v-0fe2bfbd]{background:#fafafa;border-top:1px solid #eceef1;display:flex;gap:10px;justify-content:flex-end;padding:14px 24px}.app-confirm-dialog button[data-v-0fe2bfbd]{border-radius:5px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:44px;min-width:104px;padding:0 18px}.app-confirm-cancel[data-v-0fe2bfbd]{background:#fff;border:1px solid #d7dce2;color:#344054}.app-confirm-submit[data-v-0fe2bfbd]{background:#f50;border:1px solid #f50;color:#fff}.app-confirm-cancel[data-v-0fe2bfbd]:hover:not(:disabled){background:#f4f5f6;border-color:#98a2b3}.app-confirm-submit[data-v-0fe2bfbd]:hover:not(:disabled){background:#e64d00;border-color:#e64d00}.app-confirm-dialog button[data-v-0fe2bfbd]:focus-visible{outline:2px solid #ff7a3d;outline-offset:2px}.app-confirm-dialog button[data-v-0fe2bfbd]:disabled{cursor:not-allowed;opacity:.55}.app-confirm-fade-enter-active[data-v-0fe2bfbd],.app-confirm-fade-leave-active[data-v-0fe2bfbd]{transition:opacity .16s ease}.app-confirm-fade-enter-active .app-confirm-dialog[data-v-0fe2bfbd],.app-confirm-fade-leave-active .app-confirm-dialog[data-v-0fe2bfbd]{transition:transform .16s ease,opacity .16s ease}.app-confirm-fade-enter[data-v-0fe2bfbd],.app-confirm-fade-leave-to[data-v-0fe2bfbd]{opacity:0}.app-confirm-fade-enter .app-confirm-dialog[data-v-0fe2bfbd],.app-confirm-fade-leave-to .app-confirm-dialog[data-v-0fe2bfbd]{opacity:0;transform:translateY(6px) scale(.985)}@media (max-width:600px){.app-confirm-layer[data-v-0fe2bfbd]{align-items:end;padding:12px}.app-confirm-dialog[data-v-0fe2bfbd]{border-radius:12px;width:100%}.app-confirm-content[data-v-0fe2bfbd]{padding:22px 18px 18px}.app-confirm-dialog footer[data-v-0fe2bfbd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 18px 18px}.app-confirm-dialog button[data-v-0fe2bfbd]{min-width:0}}@media (prefers-reduced-motion:reduce){.app-confirm-fade-enter-active .app-confirm-dialog[data-v-0fe2bfbd],.app-confirm-fade-enter-active[data-v-0fe2bfbd],.app-confirm-fade-leave-active .app-confirm-dialog[data-v-0fe2bfbd],.app-confirm-fade-leave-active[data-v-0fe2bfbd]{transition:none}}