/*!
 *  build: admin-pro 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2026-11-7 11:12:08
 */.ps-login-backdrop[data-v-30adb187]{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(45,27,63,.36)}.ps-login-dialog[data-v-30adb187]{position:relative;width:min(100%,326px);padding:26px 20px 20px;border-radius:18px;background:#fff;box-shadow:0 15px 40px rgba(83,35,133,.22)}.ps-login-close[data-v-30adb187]{position:absolute;top:10px;right:12px;width:32px;height:32px;border:0;color:#88699a;background:transparent;font-size:25px;line-height:30px}.ps-login-copy[data-v-30adb187],.ps-login-dialog h2[data-v-30adb187]{margin:0}.ps-login-dialog h2[data-v-30adb187]{color:#4b2370;font-size:20px;line-height:28px}.ps-login-copy[data-v-30adb187]{margin-top:16px;color:#897a8f;font-size:15px;line-height:20px}.ps-invite-input[data-v-30adb187],.ps-referrer-address[data-v-30adb187]{box-sizing:border-box;width:100%;min-height:44px;margin-top:6px;padding:0 13px;border:1px solid #e4d2ee;border-radius:10px;color:#4b2370;background:#fbf7ff;font-size:16px;line-height:42px}.ps-invite-input[data-v-30adb187]:focus{border-color:#a964cc;outline:0;box-shadow:0 0 0 3px rgba(169,100,204,.14)}.ps-login-actions[data-v-30adb187]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.ps-login-cancel[data-v-30adb187],.ps-login-submit[data-v-30adb187]{min-height:44px;border-radius:22px;font-size:16px;font-weight:700}.ps-login-cancel[data-v-30adb187]{border:1px solid #d2bddc;color:#88699a;background:#fff}.ps-login-submit[data-v-30adb187]{border:1px solid #ffeaa5;color:#fff;background:#ffc94e}.ps-login-submit--wide[data-v-30adb187]{width:100%;margin-top:18px}.ps-login-cancel[data-v-30adb187]:disabled,.ps-login-submit[data-v-30adb187]:disabled{cursor:not-allowed;opacity:.65}.ps-logout-backdrop[data-v-30afb884]{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(45,27,63,.36)}.ps-logout-dialog[data-v-30afb884]{position:relative;width:min(100%,326px);padding:26px 20px 20px;border-radius:18px;background:#fff;box-shadow:0 15px 40px rgba(83,35,133,.22)}.ps-logout-close[data-v-30afb884]{position:absolute;top:10px;right:12px;width:32px;height:32px;border:0;color:#88699a;background:transparent;font-size:25px;line-height:30px}.ps-logout-copy[data-v-30afb884],.ps-logout-dialog h2[data-v-30afb884]{margin:0}.ps-logout-dialog h2[data-v-30afb884]{color:#4b2370;font-size:20px;line-height:28px}.ps-logout-copy[data-v-30afb884]{margin-top:12px;color:#897a8f;font-size:15px;line-height:20px}.ps-logout-address[data-v-30afb884]{box-sizing:border-box;width:100%;min-height:44px;margin-top:10px;padding:11px 13px;border:1px solid #e4d2ee;border-radius:10px;color:#4b2370;background:#fbf7ff;font-size:15px;line-height:20px;overflow-wrap:anywhere}.ps-logout-actions[data-v-30afb884]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.ps-logout-cancel[data-v-30afb884],.ps-logout-confirm[data-v-30afb884]{min-height:44px;border-radius:22px;font-size:16px;font-weight:700}.ps-logout-cancel[data-v-30afb884]{border:1px solid #d2bddc;color:#88699a;background:#fff}.ps-logout-confirm[data-v-30afb884]{border:1px solid #ffeaa5;color:#fff;background:#ffc94e}.pp-header[data-v-3627de74]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:16px 16px 10px 20px}.pp-logo[data-v-3627de74]{display:block;width:146px;max-width:100%;min-width:0;justify-self:start}.pp-logo img[data-v-3627de74]{display:block;width:100%;height:auto}.pp-header-actions[data-v-3627de74]{display:flex;align-items:center;gap:8px;justify-self:end}.pp-language[data-v-3627de74]{position:relative}.pp-pill[data-v-3627de74]{display:flex;align-items:center;justify-content:center;gap:5px;min-height:26px;padding:3px 10px;border:1px solid #d8a44e;border-radius:13px;color:#c6922f;background:#fff;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap}.pp-pill[data-v-3627de74]:disabled{opacity:.7}.pp-pill img[data-v-3627de74]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.pp-language-menu[data-v-3627de74]{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:76px;padding:4px;border:1px solid #e5d5f2;border-radius:10px;background:#fff;box-shadow:0 6px 16px rgba(130,66,224,.14)}.pp-language-menu button[data-v-3627de74]{display:block;width:100%;padding:7px 10px;border:0;border-radius:7px;color:#1e1728;background:transparent;font-size:14px;text-align:left;white-space:nowrap}.pp-language-menu button[data-v-3627de74]:active{background:#f3e8fa}