.fixed{z-index:9999;position:fixed;top:0;left:0;right:0}.login-head{border-bottom:max(.5px,round(down,calc(1 * var(--rpx)),1px)) solid #e3e1f5;box-shadow:0 max(.5px,round(down,calc(8 * var(--rpx)),1px)) max(.5px,round(down,calc(24 * var(--rpx)),1px)) #4f3dff0f;background-color:#fff;align-items:center;padding:15px}.login-bock{height:60px}.nav-icon{align-items:center}.brand-lockup{justify-content:center;align-items:center;gap:max(.5px,round(down,calc(12 * var(--rpx)),1px));min-height:max(.5px,round(down,calc(64 * var(--rpx)),1px));display:flex}.brand-mark{width:max(.5px,round(down,calc(48 * var(--rpx)),1px));height:max(.5px,round(down,calc(48 * var(--rpx)),1px));box-shadow:0 max(.5px,round(down,calc(8 * var(--rpx)),1px)) max(.5px,round(down,calc(18 * var(--rpx)),1px)) #4f3dff38;background:#4f3dff;border-radius:50%;justify-content:center;align-items:center;display:flex}.brand-mark uni-text{color:#fff;font-size:max(.5px,round(down,calc(26 * var(--rpx)),1px));font-weight:900;line-height:1}.brand-name{color:#17132f;font-size:max(.5px,round(down,calc(34 * var(--rpx)),1px));line-height:max(.5px,round(down,calc(40 * var(--rpx)),1px));letter-spacing:0;font-weight:900}.lang-trigger{width:max(.5px,round(down,calc(62 * var(--rpx)),1px));height:max(.5px,round(down,calc(62 * var(--rpx)),1px));background:#f0efff;border-radius:50%;justify-content:center;align-items:center;margin-left:.5em;display:flex}.lang-trigger:active{background:#e5e2ff;transform:scale(.96)}.lang-trigger-icon{width:max(.5px,round(down,calc(34 * var(--rpx)),1px));height:max(.5px,round(down,calc(34 * var(--rpx)),1px));color:#4f3dff}.lang-trigger-icon path{fill:currentColor}.width-110{width:110px}.lang-mask{z-index:10050;padding:max(.5px,round(down,calc(44 * var(--rpx)),1px));box-sizing:border-box;background:#1118277a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lang-modal{width:100%;max-width:max(.5px,round(down,calc(690 * var(--rpx)),1px));border-radius:max(.5px,round(down,calc(28 * var(--rpx)),1px));max-height:76vh;box-shadow:0 max(.5px,round(down,calc(24 * var(--rpx)),1px)) max(.5px,round(down,calc(70 * var(--rpx)),1px)) #1118273d;background:#fff;overflow:hidden}.lang-modal-head{padding:max(.5px,round(down,calc(28 * var(--rpx)),1px)) max(.5px,round(down,calc(30 * var(--rpx)),1px)) max(.5px,round(down,calc(22 * var(--rpx)),1px));border-bottom:max(.5px,round(down,calc(1 * var(--rpx)),1px)) solid #eceff3;background:linear-gradient(135deg,#f0efff,#fff 66%);justify-content:space-between;align-items:center;display:flex}.lang-eyebrow,.lang-title{display:block}.lang-eyebrow{color:#4f3dff;font-size:max(.5px,round(down,calc(20 * var(--rpx)),1px));line-height:max(.5px,round(down,calc(26 * var(--rpx)),1px));font-weight:900}.lang-title{margin-top:max(.5px,round(down,calc(4 * var(--rpx)),1px));color:#1f2329;font-size:max(.5px,round(down,calc(34 * var(--rpx)),1px));line-height:max(.5px,round(down,calc(42 * var(--rpx)),1px));font-weight:900}.lang-close{width:max(.5px,round(down,calc(58 * var(--rpx)),1px));height:max(.5px,round(down,calc(58 * var(--rpx)),1px));background:#f5f6f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lang-close uni-text{color:#626a75;font-size:max(.5px,round(down,calc(28 * var(--rpx)),1px));line-height:max(.5px,round(down,calc(32 * var(--rpx)),1px));font-weight:900}.lang-list{max-height:calc(76vh - max(.5px,round(down,calc(130 * var(--rpx)),1px)));padding:max(.5px,round(down,calc(18 * var(--rpx)),1px));box-sizing:border-box;overflow-y:auto}.lang-option{min-height:max(.5px,round(down,calc(78 * var(--rpx)),1px));padding:0 max(.5px,round(down,calc(18 * var(--rpx)),1px));border-radius:max(.5px,round(down,calc(18 * var(--rpx)),1px));box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.lang-option:active{background:#f8f7ff}.lang-option-active{background:#f0efff}.lang-option-left{align-items:center;gap:max(.5px,round(down,calc(18 * var(--rpx)),1px));min-width:0;display:flex}.lang-flag{width:max(.5px,round(down,calc(42 * var(--rpx)),1px));height:max(.5px,round(down,calc(30 * var(--rpx)),1px));border-radius:max(.5px,round(down,calc(4 * var(--rpx)),1px));box-shadow:0 0 0 max(.5px,round(down,calc(1 * var(--rpx)),1px)) #1f232914;flex-shrink:0}.lang-name{color:#1f2329;font-size:max(.5px,round(down,calc(26 * var(--rpx)),1px));line-height:max(.5px,round(down,calc(34 * var(--rpx)),1px));white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.lang-check{width:max(.5px,round(down,calc(38 * var(--rpx)),1px));height:max(.5px,round(down,calc(38 * var(--rpx)),1px));margin-left:max(.5px,round(down,calc(14 * var(--rpx)),1px));background:#4f3dff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lang-check uni-text{color:#fff;font-size:max(.5px,round(down,calc(24 * var(--rpx)),1px));line-height:max(.5px,round(down,calc(28 * var(--rpx)),1px));font-weight:900}.tabbar-wrap{z-index:9999;padding-bottom:env(safe-area-inset-bottom);border-top:max(.5px,round(down,calc(1 * var(--rpx)),1px)) solid #1414140f;box-shadow:0 calc(-1 * max(.5px,round(down,calc(10 * var(--rpx)),1px))) max(.5px,round(down,calc(34 * var(--rpx)),1px)) #14182014;background:#fff;position:fixed;bottom:0;left:0;right:0}.tabbar-inner{height:max(.5px,round(down,calc(116 * var(--rpx)),1px));padding:max(.5px,round(down,calc(8 * var(--rpx)),1px)) max(.5px,round(down,calc(14 * var(--rpx)),1px)) max(.5px,round(down,calc(10 * var(--rpx)),1px));box-sizing:border-box;justify-content:space-between;align-items:flex-end;display:flex;position:relative}.tabbar-inner:before{content:"";top:0;left:max(.5px,round(down,calc(32 * var(--rpx)),1px));right:max(.5px,round(down,calc(32 * var(--rpx)),1px));height:max(.5px,round(down,calc(4 * var(--rpx)),1px));border-radius:max(.5px,round(down,calc(999 * var(--rpx)),1px));background:linear-gradient(90deg,#0000,#4f3dff61,#0000);position:absolute}.tabbar-item{min-width:0;height:max(.5px,round(down,calc(96 * var(--rpx)),1px));padding:0 max(.5px,round(down,calc(4 * var(--rpx)),1px));box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.tabbar-item:active{transform:translateY(max(.5px,round(down,calc(1 * var(--rpx)),1px)))}.tabbar-item-active:after{content:"";bottom:calc(-1 * max(.5px,round(down,calc(4 * var(--rpx)),1px)));width:max(.5px,round(down,calc(34 * var(--rpx)),1px));height:max(.5px,round(down,calc(5 * var(--rpx)),1px));border-radius:max(.5px,round(down,calc(999 * var(--rpx)),1px));background:linear-gradient(90deg,#4f3dff,#6c63ff);position:absolute;left:50%;transform:translate(-50%)}.tabbar-item-center{justify-content:flex-end}.tabbar-icon-box{width:max(.5px,round(down,calc(58 * var(--rpx)),1px));height:max(.5px,round(down,calc(58 * var(--rpx)),1px));border-radius:max(.5px,round(down,calc(22 * var(--rpx)),1px));background:#f6f7fa;justify-content:center;align-items:center;transition:transform .18s,background-color .18s;display:flex;position:relative}.tabbar-item-active:not(.tabbar-item-center) .tabbar-icon-box{transform:translateY(calc(-1 * max(.5px,round(down,calc(2 * var(--rpx)),1px))));background:#f0efff}.tabbar-item-center .tabbar-icon-box{width:max(.5px,round(down,calc(84 * var(--rpx)),1px));height:max(.5px,round(down,calc(84 * var(--rpx)),1px));margin-bottom:calc(-1 * max(.5px,round(down,calc(2 * var(--rpx)),1px)));box-shadow:0 max(.5px,round(down,calc(12 * var(--rpx)),1px)) max(.5px,round(down,calc(28 * var(--rpx)),1px)) #4f3dff42;background:linear-gradient(135deg,#4f3dff,#6c63ff);border-radius:50%}.tabbar-center-halo{top:calc(-1 * max(.5px,round(down,calc(10 * var(--rpx)),1px)));right:calc(-1 * max(.5px,round(down,calc(10 * var(--rpx)),1px)));bottom:calc(-1 * max(.5px,round(down,calc(10 * var(--rpx)),1px)));left:calc(-1 * max(.5px,round(down,calc(10 * var(--rpx)),1px)));background:#4f3dff1f;border-radius:50%;position:absolute}.tabbar-icon-svg{z-index:1;width:max(.5px,round(down,calc(40 * var(--rpx)),1px));height:max(.5px,round(down,calc(40 * var(--rpx)),1px));opacity:.82;color:#8a8f99;position:relative}.tabbar-icon-svg path{fill:currentColor}.tabbar-icon-svg-active{opacity:1;color:#4f3dff}.tabbar-icon-svg-center{width:max(.5px,round(down,calc(48 * var(--rpx)),1px));height:max(.5px,round(down,calc(48 * var(--rpx)),1px));opacity:1;color:#fff}.tabbar-label{width:100%;margin-top:max(.5px,round(down,calc(7 * var(--rpx)),1px));color:#8a8f99;font-size:max(.5px,round(down,calc(20 * var(--rpx)),1px));font-weight:500;line-height:max(.5px,round(down,calc(24 * var(--rpx)),1px));text-align:center;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tabbar-label-active{color:#4f3dff;font-weight:700}.tabbar-label-center{color:#222;font-weight:700}.tabbar-item-center.tabbar-item-active .tabbar-label-center{color:#4f3dff}.tabbar-badge{top:calc(-1 * max(.5px,round(down,calc(12 * var(--rpx)),1px)));right:calc(-1 * max(.5px,round(down,calc(20 * var(--rpx)),1px)));z-index:3;min-width:max(.5px,round(down,calc(38 * var(--rpx)),1px));height:max(.5px,round(down,calc(38 * var(--rpx)),1px));padding:0 max(.5px,round(down,calc(11 * var(--rpx)),1px));border-radius:max(.5px,round(down,calc(999 * var(--rpx)),1px));border:max(.5px,round(down,calc(4 * var(--rpx)),1px)) solid #fff;box-sizing:border-box;box-shadow:0 max(.5px,round(down,calc(8 * var(--rpx)),1px)) max(.5px,round(down,calc(18 * var(--rpx)),1px)) #ff2b2b57;background:#ff2b2b;justify-content:center;align-items:center;display:flex;position:absolute}.tabbar-badge-text{color:#fff;font-size:max(.5px,round(down,calc(21 * var(--rpx)),1px));font-weight:900;line-height:1}.tabbar-placeholder{height:calc(max(.5px,round(down,calc(126 * var(--rpx)),1px)) + env(safe-area-inset-bottom))}
