.search-reset-btn[data-v-be4fa206]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reset-btn[data-v-be4fa206],.search-btn[data-v-be4fa206]{padding:4px 12px}.reset-btn[data-v-be4fa206]{background:#a9aeb8}.btn-icon[data-v-be4fa206]{width:20px;height:20px;position:relative;top:1px}.reset-icon[data-v-be4fa206]{margin-right:0}.login-summary[data-v-010bd3bc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.login-summary-card[data-v-010bd3bc]{position:relative;min-width:0;overflow:hidden;border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 18px rgba(38,39,41,.06);box-shadow:0 4px 18px rgba(38,39,41,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.login-summary-card.is-success[data-v-010bd3bc]{background:linear-gradient(135deg,#fff,#f3f7ff 48%,#e8f0ff);border:1px solid rgba(50,117,250,.18)}.login-summary-card.is-danger[data-v-010bd3bc]{background:linear-gradient(135deg,#fff,#fff5f4 52%,#ffeceb);border:1px solid rgba(204,68,58,.18)}.login-summary-glow[data-v-010bd3bc]{position:absolute;top:-36px;right:-20px;width:120px;height:120px;border-radius:50%;pointer-events:none;opacity:.55}.login-summary-card.is-success .login-summary-glow[data-v-010bd3bc]{background:radial-gradient(circle,rgba(50,117,250,.2) 0,rgba(50,117,250,0) 70%)}.login-summary-card.is-danger .login-summary-glow[data-v-010bd3bc]{background:radial-gradient(circle,rgba(204,68,58,.16) 0,rgba(204,68,58,0) 70%)}.login-summary-content[data-v-010bd3bc]{position:relative;z-index:1;gap:14px;padding:18px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.login-summary-content[data-v-010bd3bc],.login-summary-icon[data-v-010bd3bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-summary-icon[data-v-010bd3bc]{-ms-flex-negative:0;flex-shrink:0;width:48px;height:48px;border-radius:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-summary-card.is-success .login-summary-icon[data-v-010bd3bc]{background:rgba(50,117,250,.12);color:#3275fa}.login-summary-card.is-danger .login-summary-icon[data-v-010bd3bc]{background:rgba(204,68,58,.12);color:#cc443a}.login-summary-text[data-v-010bd3bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.login-summary-title[data-v-010bd3bc]{font-size:14px;line-height:20px;color:#71747a;font-weight:500}.login-summary-value[data-v-010bd3bc]{margin-top:4px;font-size:34px;line-height:40px;font-weight:700;color:#262729;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.login-summary-card.is-success .login-summary-value[data-v-010bd3bc]{color:#3275fa}.login-summary-value.is-fail[data-v-010bd3bc]{color:#cc443a}.login-summary-hint[data-v-010bd3bc]{margin-top:4px;font-size:13px;line-height:18px;color:#71747a}.login-summary-ring[data-v-010bd3bc]{-ms-flex-negative:0;flex-shrink:0;width:72px;height:72px;background:conic-gradient(var(--ring-color) calc(var(--ring-rate)*1%),var(--ring-track) 0)}.login-summary-ring-hole[data-v-010bd3bc],.login-summary-ring[data-v-010bd3bc]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-summary-ring-hole[data-v-010bd3bc]{width:52px;height:52px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.8)}.login-summary-ring-num[data-v-010bd3bc]{font-size:12px;font-weight:700;line-height:16px;color:#262729;font-variant-numeric:tabular-nums}.login-summary-card.is-success .login-summary-ring-num[data-v-010bd3bc]{color:#3275fa}.login-summary-card.is-danger .login-summary-ring-num[data-v-010bd3bc]{color:#cc443a}@media(max-width:900px){.login-summary[data-v-010bd3bc]{grid-template-columns:1fr}}.role-bar-chart[data-v-492e509c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:360px;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:8px;border:1px solid #e8eef5}.section-header[data-v-492e509c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.title-bar[data-v-492e509c]{width:4px;height:16px;background:#3275fa;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.section-title[data-v-492e509c]{font-size:15px;font-weight:600;color:#262729}.role-bar-chart-canvas[data-v-492e509c]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.login-trend-chart[data-v-3bd52caf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:360px;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:8px;border:1px solid #e8eef5}.section-header[data-v-3bd52caf]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.section-header-left[data-v-3bd52caf],.section-header[data-v-3bd52caf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.section-header-left[data-v-3bd52caf]{min-width:0}.title-bar[data-v-3bd52caf]{width:4px;height:16px;background:#3275fa;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.section-title[data-v-3bd52caf]{font-size:15px;font-weight:600;color:#262729}.period-toggle[data-v-3bd52caf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px;background:#f5f8ff;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.period-btn[data-v-3bd52caf]{border:none;background:transparent;padding:4px 12px;font-size:13px;line-height:20px;color:#71747a;border-radius:3px;cursor:pointer}.period-btn.is-active[data-v-3bd52caf]{background:#fff;color:#3275fa;font-weight:600;-webkit-box-shadow:0 1px 2px rgba(50,117,250,.12);box-shadow:0 1px 2px rgba(50,117,250,.12)}.login-trend-chart-canvas[data-v-3bd52caf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:300px;width:100%}.log-record-panel[data-v-a3250c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:8px;border:1px solid #e8eef5}.log-record-panel[data-v-a3250c12] .boji-table{height:auto;overflow:visible}.log-record-panel[data-v-a3250c12] .boji-table__body{-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:auto;overflow:visible}.log-record-panel[data-v-a3250c12] .boji-table__search{margin-bottom:12px}.log-pagination[data-v-a3250c12]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:12px}.section-header[data-v-a3250c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px}.title-bar[data-v-a3250c12]{width:4px;height:16px;background:#3275fa;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.section-title[data-v-a3250c12]{font-size:15px;font-weight:600;color:#262729}.log-filter-row[data-v-a3250c12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.log-filter-label[data-v-a3250c12]{font-size:14px;color:#262729;white-space:nowrap}.filter-item[data-v-a3250c12]{width:160px}.result-success[data-v-a3250c12]{color:#00a34c}.result-fail[data-v-a3250c12]{color:#cc443a}.login-log-page[data-v-1808d981]{min-height:100%;width:100%;padding:16px;padding-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.login-log-page>[data-v-1808d981]{-ms-flex-negative:0;flex-shrink:0}.login-log-filter[data-v-1808d981]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:12px 16px;background:#fff;border-radius:8px;border:1px solid #e8eef5}.login-log-filter-label[data-v-1808d981]{font-size:14px;color:#262729;white-space:nowrap}.login-log-date[data-v-1808d981]{width:280px}.login-log-charts[data-v-1808d981]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:1200px){.login-log-charts[data-v-1808d981]{grid-template-columns:1fr}}