.user-layout[data-v-fa627400]{min-height:100vh;background:var(--pro-bg-page);display:flex;flex-direction:column;align-items:center;justify-content:center}.user-layout-container[data-v-fa627400]{width:100%;max-width:384px;padding:0 24px}.user-layout-top[data-v-fa627400]{text-align:center;margin-bottom:32px}.user-layout-logo[data-v-fa627400]{font-size:26px;font-weight:700;color:var(--pro-primary)}.user-layout-footer[data-v-fa627400]{position:fixed;bottom:16px;color:var(--pro-text-3);font-size:12px}.menu-title[data-v-28a30d3a]{display:inline-flex;align-items:center}.menu-icon[data-v-28a30d3a]{margin-right:8px;font-size:16px}.page-container[data-v-0b365b67]{margin:0}.page-container-header[data-v-0b365b67]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-container-title[data-v-0b365b67]{font-size:20px;font-weight:600;color:var(--pro-text)}.page-container-action[data-v-0b365b67]{display:flex;gap:8px}.page-container-body[data-v-0b365b67]{background:var(--pro-bg-card);border-radius:var(--pro-radius);box-shadow:var(--pro-shadow-card);padding:20px}.basic-layout[data-v-00c5eeca]{min-height:100vh}.basic-sider[data-v-00c5eeca]{background:var(--pro-bg-card);border-right:1px solid var(--pro-border)}.basic-logo[data-v-00c5eeca]{height:56px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:var(--pro-text);white-space:nowrap;overflow:hidden}.basic-main[data-v-00c5eeca]{background:var(--pro-bg-page)}.basic-header[data-v-00c5eeca]{display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:var(--pro-bg-card);border-bottom:1px solid var(--pro-border);box-shadow:0 1px 4px #0015290a}.basic-header-left[data-v-00c5eeca]{display:flex;align-items:center;gap:16px}.basic-trigger[data-v-00c5eeca]{font-size:18px;cursor:pointer;color:var(--pro-text-2)}.basic-user[data-v-00c5eeca]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:0 8px}.basic-username[data-v-00c5eeca]{color:var(--pro-text-2);font-size:14px}.basic-content[data-v-00c5eeca]{margin:16px}:root{--pro-bg-page: #f5f7fa;--pro-bg-card: #ffffff;--pro-bg-hover: #f5f7fa;--pro-bg-th: #fafafa;--pro-text: rgba(0, 0, 0, .88);--pro-text-2: rgba(0, 0, 0, .65);--pro-text-3: rgba(0, 0, 0, .45);--pro-text-inverse: rgba(255, 255, 255, .85);--pro-border: #eff0f1;--pro-border-2: #e5e6eb;--pro-primary: #1677ff;--pro-primary-bg: rgba(22, 119, 255, .1);--pro-success: #52c41a;--pro-warning: #faad14;--pro-error: #ff4d4f;--pro-radius: 8px;--pro-radius-sm: 6px;--pro-shadow-card: 0 1px 2px rgba(0, 0, 0, .03), 0 1px 6px -1px rgba(0, 0, 0, .02);--pro-shadow-2: 0 6px 16px 0 rgba(0, 0, 0, .08);--pro-spacing-page: 24px}:root[data-theme=dark]{--pro-bg-page: #000000;--pro-bg-card: #141414;--pro-bg-hover: rgba(255, 255, 255, .04);--pro-bg-th: #1d1d1d;--pro-text: rgba(255, 255, 255, .85);--pro-text-2: rgba(255, 255, 255, .65);--pro-text-3: rgba(255, 255, 255, .45);--pro-border: #303030;--pro-border-2: #424242;--pro-shadow-card: 0 1px 2px rgba(0, 0, 0, .3)}html,body{margin:0;padding:0;height:100%;background:var(--pro-bg-page);color:var(--pro-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
