@font-face{font-display:block;font-family:bootstrap-icons;src:url(/vendor/bootstrap-icons/bootstrap-icons.woff2?08efbba7c53d8c5413793eecb19b20bb) format("woff2"),url(/vendor/bootstrap-icons/bootstrap-icons.woff?08efbba7c53d8c5413793eecb19b20bb) format("woff")}.btn-primary{color:#fff!important}body{background-color:#f6f6f6;background-image:url(/images/panel/login-bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100vh}body header{margin:30px 0 10px}body header .logo{width:200px}body pre{word-wrap:break-word;white-space:pre-wrap}body .install-box .progress-wrap{display:flex;list-style:none;margin:0 auto 20px;padding:0;width:700px}body .install-box .progress-wrap li{align-items:center;display:flex;flex-direction:column;font-size:15px;position:relative;text-align:center;width:25%}body .install-box .progress-wrap li:after{background-color:#e0e0e0;content:"";height:2px;left:0;position:absolute;top:22px;width:100%;z-index:-1}body .install-box .progress-wrap li:first-child:after{left:50%;width:50%}body .install-box .progress-wrap li:last-child:after{right:50%;width:50%}body .install-box .progress-wrap li .icon{align-items:center;background-color:#fff;border:2px solid #e0e0e0;border-radius:50%;color:#666;display:flex;height:40px;justify-content:center;margin-bottom:6px;width:40px}body .install-box .progress-wrap li.active .icon{background-color:#e91e63;border-color:#e91e63;color:#fff}body .install-box .progress-wrap li.active:after{background-color:#e91e63}body .install-box .progress-wrap li.complete .icon span{display:none}body .install-box .progress-wrap li.complete .icon:before{content:"\f272";font-family:bootstrap-icons;font-size:20px}body .install-box .install-wrap{background-color:#fff;border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.04);margin:0 auto;min-height:500px;padding:26px 20px;width:800px}body .install-box .install-wrap .install-item .head-title{font-size:18px;font-weight:700;margin-bottom:20px;text-align:center}body .install-box .install-wrap .install-item .install-content{border:1px solid #e0e0e0;border-radius:4px;font-size:14px;height:420px;line-height:1.8;overflow-y:auto;padding:14px}body .install-box .install-wrap .install-success .icon{margin:0 auto;width:300px}body .install-box .install-wrap .install-success .success-text{font-size:16px;margin:20px 0;text-align:center}
