.toast-mask[data-v-3203205c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:center;justify-content:center;pointer-events:none}.toast-box[data-v-3203205c]{display:flex;flex-direction:column;align-items:center;max-width:5.2rem;padding:.28rem .36rem;background:#000000c7;color:#fff;border-radius:.16rem;font-size:.26rem;text-align:center}.toast-box .txt[data-v-3203205c]{line-height:1.45;word-break:break-word}.toast-box .ic[data-v-3203205c]{font-size:.5rem;margin-bottom:.08rem}.spin[data-v-3203205c]{width:.5rem;height:.5rem;margin-bottom:.12rem;border:.05rem solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-3203205c .8s linear infinite}@keyframes spin-3203205c{to{transform:rotate(360deg)}}.modal-mask[data-v-3203205c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9100;display:flex;align-items:center;justify-content:center;background:#00000073;padding:.5rem}.modal-box[data-v-3203205c]{width:100%;max-width:5.6rem;background:#fff;border-radius:.2rem;padding:.4rem .4rem .3rem}.modal-title[data-v-3203205c]{font-size:.32rem;font-weight:600;text-align:center;margin-bottom:.2rem}.modal-content[data-v-3203205c]{font-size:.28rem;color:var(--text-secondary);text-align:center;line-height:1.55;margin-bottom:.3rem;white-space:pre-wrap}.modal-acts[data-v-3203205c]{display:flex;gap:.2rem}.fx-bar[data-v-2f8e675c]{position:fixed;top:0;left:0;right:0;height:.06rem;z-index:9500;pointer-events:none;opacity:0;transition:opacity .18s ease}.fx-bar.on[data-v-2f8e675c]{opacity:1}.fx-bar i[data-v-2f8e675c]{display:block;height:100%;position:relative;background:linear-gradient(90deg,var(--primary),#6EC6FF);border-radius:0 .03rem .03rem 0;transition:width .18s ease}.fx-bar i[data-v-2f8e675c]:after{content:"";position:absolute;right:-.05rem;top:50%;width:.12rem;height:.12rem;border-radius:50%;background:#fff;box-shadow:0 0 .06rem .02rem var(--primary);transform:translateY(-50%)}.fx-capsule[data-v-2f8e675c]{position:fixed;top:.2rem;left:50%;z-index:9500;display:flex;align-items:center;gap:.1rem;padding:.09rem .22rem;background:#fffffff0;-webkit-backdrop-filter:blur(.08rem);backdrop-filter:blur(.08rem);border-radius:.4rem;box-shadow:0 .06rem .24rem #4a90d938;pointer-events:none;transform:translate(-50%);animation:fx-pop-2f8e675c .2s ease}@keyframes fx-pop-2f8e675c{0%{opacity:0;transform:translate(-50%) translateY(-.08rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}.fx-dots[data-v-2f8e675c]{display:flex;align-items:flex-end;gap:.05rem;height:.14rem}.fx-dots i[data-v-2f8e675c]{width:.07rem;height:.07rem;border-radius:50%;background:var(--primary);animation:fx-bounce-2f8e675c .9s ease-in-out infinite}.fx-dots i[data-v-2f8e675c]:nth-child(2){animation-delay:.15s}.fx-dots i[data-v-2f8e675c]:nth-child(3){animation-delay:.3s}@keyframes fx-bounce-2f8e675c{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-.06rem);opacity:1}}.fx-txt[data-v-2f8e675c]{font-size:.22rem;color:var(--text-secondary);white-space:nowrap}@media(prefers-reduced-motion:reduce){.fx-bar[data-v-2f8e675c],.fx-bar i[data-v-2f8e675c]{transition:none}.fx-capsule[data-v-2f8e675c]{animation:none}.fx-dots i[data-v-2f8e675c]{animation:none;opacity:.7}}:root{--primary: #4A90D9;--primary-light: #EBF4FF;--success: #52C41A;--warning: #FAAD14;--danger: #FF4D4F;--text-primary: #333333;--text-secondary: #666666;--text-placeholder: #BBBBBB;--border: #E8E8E8;--bg: #F5F7FA;--white: #FFFFFF;--radius: .12rem;--radius-lg: .2rem;--shadow: 0 .04rem .2rem rgba(0, 0, 0, .08);--tab-bar-height: 1.2rem;--beian-bar-height: .42rem}html{font-size:calc(100vw / 7.5);-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Helvetica Neue,sans-serif;font-size:.28rem;color:var(--text-primary);background:var(--bg);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}@media(min-width:560px){html{font-size:50px}body{max-width:375px;margin:0 auto;min-height:100vh;box-shadow:0 0 24px #0000001a}}input,textarea,select,button{font-family:inherit;font-size:inherit;color:inherit;outline:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent}a{color:var(--primary);text-decoration:none}.page{min-height:100vh;background:var(--bg);padding-bottom:calc(var(--tab-bar-height) + var(--beian-bar-height) + env(safe-area-inset-bottom) + .2rem)}.page--full{padding-bottom:0}.nav-holder{height:.88rem}.nav-holder--safe{height:calc(.88rem + env(safe-area-inset-top))}.card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:.3rem;margin:.2rem .3rem}.card--flat{box-shadow:none;border:1px solid var(--border)}.row{display:flex;align-items:center}.row-between{display:flex;align-items:center;justify-content:space-between}.col{display:flex;flex-direction:column}.grow{flex:1;min-width:0}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.btn{display:inline-flex;align-items:center;justify-content:center;height:.8rem;padding:0 .4rem;border:none;border-radius:var(--radius);font-size:.28rem;font-weight:500;background:#f0f0f0;color:var(--text-secondary);cursor:pointer;transition:opacity .15s;-webkit-user-select:none;user-select:none}.btn:active{opacity:.75}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--primary);color:#fff}.btn-success{background:var(--success);color:#fff}.btn-warning{background:var(--warning);color:#fff}.btn-danger{background:var(--danger);color:#fff}.btn-outline{background:transparent;color:var(--primary);border:.02rem solid var(--primary)}.btn-block{display:flex;width:100%}.btn-sm{height:.6rem;padding:0 .24rem;font-size:.24rem}.tag{display:inline-flex;align-items:center;padding:.04rem .16rem;border-radius:.2rem;font-size:.22rem;flex:none}.tag-blue{background:var(--primary-light);color:var(--primary)}.tag-green{background:#f0fff0;color:var(--success)}.tag-red{background:#fff0f0;color:var(--danger)}.tag-gray{background:#f5f5f5;color:var(--text-secondary)}.divider{height:.02rem;background:var(--border);margin:.2rem 0}.field{display:flex;align-items:center;height:.9rem;padding:0 .24rem;background:var(--white);border-radius:var(--radius);margin-bottom:.2rem}.field input{flex:1;height:100%;font-size:.28rem}.field input::placeholder{color:var(--text-placeholder)}.field-label{width:1.4rem;flex:none;color:var(--text-secondary);font-size:.26rem}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem .4rem;color:var(--text-placeholder);text-align:center}.empty-icon{font-size:.8rem;margin-bottom:.2rem;opacity:.4}.list-item{display:flex;align-items:center;min-height:.9rem;padding:.2rem .3rem;background:var(--white);border-bottom:1px solid var(--border)}.list-item:last-child{border-bottom:none}
