page{background-color:#f5f5f5;color:#333;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}.clickable{transition:opacity .2s ease}.clickable:active{background-color:rgba(0,0,0,.05);opacity:.7}.tenant-banner-area{align-items:center;background:linear-gradient(135deg,#a1c4fd,#c2e9fb);border-radius:.6rem;box-shadow:0 .2rem .3rem rgba(0,0,0,.1);color:#fff;display:flex;font-size:1rem;font-weight:700;height:8rem;justify-content:center;margin-bottom:.75rem;overflow:hidden;position:relative;width:100%}.tenant-banner-area taro-image-core{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.tenant-banner-area .banner-text{position:relative;text-shadow:.05rem .05rem .2rem rgba(0,0,0,.3);z-index:2}.tenant-global-quick-nav{bottom:calc(5.6rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:.5rem;pointer-events:none;position:fixed;right:max(.7rem,env(safe-area-inset-right));z-index:999}.tenant-global-quick-nav-btn{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(255,246,236,.96));border:.05rem solid rgba(255,122,24,.22);border-radius:.9rem;box-shadow:0 .6rem 1.4rem rgba(135,83,28,.16),inset 0 .05rem 0 hsla(0,0%,100%,.9);color:#a75609;display:flex;flex-direction:column;gap:.1rem;height:2.7rem;justify-content:center;line-height:1;padding:0;pointer-events:auto;width:2.7rem}.tenant-global-quick-nav-btn::after{border:0}.tenant-global-quick-nav-icon{display:block;font-size:1.1rem;font-weight:900;line-height:1}.tenant-global-quick-nav-label{display:block;font-size:.55rem;font-weight:800;line-height:1.1}.tenant-global-quick-nav-btn:active{opacity:.9;transform:translateY(.05rem) scale(.98)}@media (max-width:420px){.tenant-global-quick-nav{bottom:calc(4.8rem + env(safe-area-inset-bottom));gap:.4rem;right:max(.5rem,env(safe-area-inset-right))}.tenant-global-quick-nav-btn{border-radius:.8rem;height:2.4rem;width:2.4rem}.tenant-global-quick-nav-icon{font-size:1rem}.tenant-global-quick-nav-label{font-size:.5rem}}.page-leave-prompt-mask{align-items:center;background:rgba(15,23,39,.42);display:flex;inset:0;justify-content:center;padding:1.2rem;position:fixed;z-index:1200}.page-leave-prompt-card{background:linear-gradient(180deg,hsla(0,0%,100%,.99),rgba(246,249,252,.99));border-radius:1.2rem;box-shadow:0 1.2rem 2.7rem rgba(15,23,39,.22);display:grid;gap:.9rem;padding:1.4rem;width:min(100%,26rem)}.page-leave-prompt-message,.page-leave-prompt-title{display:block}.page-leave-prompt-title{color:#10233e;font-size:1.5rem;font-weight:800}.page-leave-prompt-message{color:#5a6c87;font-size:1.1rem;line-height:1.7}.page-leave-prompt-actions{display:grid;gap:.6rem}