.taro_page,page{--mobile-font-size-caption:13PX;--mobile-font-size-supporting:14PX;--mobile-font-size-body:15PX;--mobile-font-size-emphasis:16PX;--mobile-font-size-title:18PX;--mobile-font-weight-regular:400;--mobile-font-weight-medium:500;--mobile-font-weight-semibold:600;--mobile-font-weight-bold:700;--mobile-font-weight-title:700;--mobile-font-weight-heavy:800;--mobile-accent:#5557ff;--mobile-accent-pressed:#4346e6;--mobile-accent-soft:#ecebff;--mobile-accent-soft-strong:#d9d7ff;--mobile-icon-size-xs:0.3rem;--mobile-icon-size-sm:0.4rem;--mobile-icon-size-md:0.5rem;--mobile-icon-size-lg:0.6rem;--mobile-icon-size-xl:0.7rem;--mobile-icon-size-2xl:0.8rem;--mobile-icon-size-action:1rem;--mobile-icon-size-3xl:1.25rem;--mobile-icon-size-4xl:1.3rem;--mobile-icon-size-5xl:2.2rem;--mobile-compact-action-visual-size:38PX;--mobile-touch-target-size:44PX;background:#f8fafc;color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100%}.mobile-icon-action-button{align-items:center;background:#f6f7f9;border-radius:50%;box-sizing:border-box;color:var(--mobile-accent);display:flex;flex:0 0 auto;justify-content:center;transition:background-color .14s ease,color .14s ease,transform .1s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mobile-icon-action-button-pressed,.mobile-icon-action-button:active{background:var(--mobile-accent-soft);color:var(--mobile-accent-pressed);transform:scale(.96)}.mobile-icon-action-button-compact{background:transparent;height:var(--mobile-touch-target-size);position:relative;width:var(--mobile-touch-target-size)}.mobile-icon-action-button-compact::before{background:#f6f7f9;border-radius:50%;content:"";height:var(--mobile-icon-action-visual-size,var(--mobile-compact-action-visual-size));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .14s ease;width:var(--mobile-icon-action-visual-size,var(--mobile-compact-action-visual-size))}.mobile-icon-action-button-compact > .mobile-icon-action-control-badge,.mobile-icon-action-button-compact > .mobile-icon-action-image,.mobile-icon-action-button-compact > .mobile-image-icon{position:relative;z-index:1}.mobile-icon-action-button-compact.mobile-icon-action-button-pressed,.mobile-icon-action-button-compact:active{background:transparent}.mobile-icon-action-button-compact.mobile-icon-action-button-pressed::before,.mobile-icon-action-button-compact:active::before{background:var(--mobile-accent-soft)}.mobile-icon-action-image{display:block;height:var(--mobile-icon-action-image-size,var(--mobile-icon-size-lg,.6rem));width:var(--mobile-icon-action-image-size,var(--mobile-icon-size-lg,.6rem))}.mobile-dictionary-like{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;position:relative;-webkit-tap-highlight-color:transparent}.mobile-dictionary-like-button,.mobile-dictionary-like-display{align-items:center;background:var(--mobile-accent-soft);border:0;border-radius:24.975rem;box-sizing:border-box;color:var(--mobile-accent);display:flex;font-size:var(--mobile-font-size-caption);font-weight:var(--mobile-font-weight-semibold);height:.8rem;justify-content:center;line-height:1;margin:0;min-width:1.6rem;padding:0 .35rem;-webkit-user-select:none;user-select:none}.mobile-dictionary-like-inner{align-items:center;display:flex;flex-shrink:0;justify-content:center;line-height:1}.mobile-dictionary-like-button{transition:transform .16s cubic-bezier(.34,1.56,.64,1),background-color .16s ease}.mobile-dictionary-like-button::after{border:0}.mobile-dictionary-like-button-enabled{color:var(--mobile-accent)!important}.mobile-dictionary-like-button-muted{background:#f1f5f9;color:#94a3b8!important}.mobile-dictionary-like-button-pressed{background:var(--mobile-accent-soft-strong);transform:scale(.94)}.mobile-dictionary-like-button-shake{animation:mobile-dictionary-like-shake .42s ease-in-out}@keyframes mobile-dictionary-like-shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-.15rem)}40%{transform:translateX(.125rem)}60%{transform:translateX(-.1rem)}80%{transform:translateX(.075rem)}}.mobile-dictionary-like-icon-box{align-items:center;display:flex;flex:0 0 var(--mobile-icon-size-md);height:var(--mobile-icon-size-md);justify-content:center;min-height:var(--mobile-icon-size-md);min-width:var(--mobile-icon-size-md);overflow:visible;position:relative;width:var(--mobile-icon-size-md)}.mobile-dictionary-like-icon-wrap{align-items:center;display:flex;justify-content:center;line-height:1;transform-origin:50% 60%}.mobile-dictionary-like-icon-wrap-pop{animation:mobile-dictionary-like-pop .5s cubic-bezier(.34,1.56,.64,1)}@keyframes mobile-dictionary-like-pop{0%{transform:scale(1) rotate(0deg)}30%{transform:scale(1.4) rotate(-12deg)}55%{transform:scale(.9) rotate(6deg)}100%{transform:scale(1) rotate(0deg)}}.mobile-dictionary-like-icon{align-items:center;color:currentcolor;display:flex!important;flex:0 0 var(--mobile-icon-size-md)!important;font-size:var(--mobile-icon-size-md)!important;height:var(--mobile-icon-size-md);justify-content:center;line-height:1!important;width:var(--mobile-icon-size-md)}.mobile-dictionary-like-icon::before{display:block;line-height:1}.mobile-dictionary-like-count{color:currentcolor;display:block;flex:0 0 auto;font-size:12PX;font-weight:inherit;height:var(--mobile-icon-size-md);letter-spacing:0;line-height:var(--mobile-icon-size-md);margin-left:.2rem;min-width:1ch;text-align:center;white-space:nowrap}.mobile-dictionary-like-count-bump{animation:mobile-dictionary-like-count-bump .32s cubic-bezier(.34,1.56,.64,1)}@keyframes mobile-dictionary-like-count-bump{0%{opacity:0;transform:translateY(.25rem) scale(.85)}100%{opacity:1;transform:translateY(0) scale(1)}}.mobile-dictionary-like-burst{animation:mobile-dictionary-like-burst .9s cubic-bezier(.16,1,.3,1) forwards;color:#f43f5e;display:block;font-size:var(--mobile-font-size-caption);font-weight:var(--mobile-font-weight-heavy);line-height:1;pointer-events:none;position:absolute;right:.1rem;z-index:2}@keyframes mobile-dictionary-like-burst{0%{opacity:0;transform:translateY(.15rem) scale(.6)}18%{opacity:1;transform:translateY(-.1rem) scale(1.2)}35%{transform:translateY(-.25rem) scale(1)}100%{opacity:0;transform:translateY(-1.1rem) scale(1)}}.mobile-dictionary-like-sparkle{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.mobile-dictionary-like-particle{animation:mobile-dictionary-like-particle .7s cubic-bezier(.16,1,.3,1) forwards;border-radius:50%;height:.175rem;left:-.075rem;opacity:0;position:absolute;top:-.075rem;width:.175rem}@keyframes mobile-dictionary-like-particle{0%{opacity:0;transform:rotate(var(--mobile-like-particle-angle,0deg)) translateY(-.1rem) scale(.4)}18%{opacity:1}100%{opacity:0;transform:rotate(var(--mobile-like-particle-angle,0deg)) translateY(var(--mobile-like-particle-distance,-.75rem)) scale(1)}}.mobile-dictionary-like-particle-1{--mobile-like-particle-angle:-72deg;--mobile-like-particle-distance:-0.65rem;background:#f43f5e}.mobile-dictionary-like-particle-2{--mobile-like-particle-angle:-38deg;--mobile-like-particle-distance:-0.8rem;animation-delay:.04s;background:#fbbf24}.mobile-dictionary-like-particle-3{--mobile-like-particle-angle:-8deg;--mobile-like-particle-distance:-0.7rem;background:var(--mobile-accent)}.mobile-dictionary-like-particle-4{--mobile-like-particle-angle:14deg;--mobile-like-particle-distance:-0.85rem;animation-delay:.06s;background:#34d399}.mobile-dictionary-like-particle-5{--mobile-like-particle-angle:42deg;--mobile-like-particle-distance:-0.675rem;animation-delay:.03s;background:#f472b6}.mobile-dictionary-like-particle-6{--mobile-like-particle-angle:74deg;--mobile-like-particle-distance:-0.75rem;background:#818cf8}.mobile-expand-chevron{display:block;flex:0 0 auto;height:var(--mobile-expand-chevron-size,var(--mobile-icon-size-sm));opacity:var(--mobile-expand-chevron-opacity,.62);transition:transform .18s ease;width:var(--mobile-expand-chevron-size,var(--mobile-icon-size-sm))}.mobile-expand-chevron-expanded{transform:rotate(180deg)}.mobile-icon-action-control{height:var(--mobile-icon-action-control-size);width:var(--mobile-icon-action-control-size)}.mobile-icon-action-control-badge{background:var(--mobile-accent);border-radius:10PX;bottom:-3PX;color:#fff;font-size:10PX;font-weight:var(--mobile-font-weight-heavy);height:19PX;line-height:19PX;min-width:19PX;padding:0 4PX;position:absolute;right:-3PX;text-align:center}.mobile-image-icon{display:block;height:var(--mobile-image-icon-size);position:relative;transform:translate(var(--mobile-image-icon-offset-x),var(--mobile-image-icon-offset-y));width:var(--mobile-image-icon-size)}.mobile-image-icon .taro-img__mode-aspectfit{left:50%;top:50%;transform:translate(-50%,-50%)}.mobile-loading{align-items:center;display:flex;flex-direction:column;gap:.3rem;justify-content:center;padding:.6rem 0}.mobile-loading-fullscreen{background:rgba(248,250,252,.72);bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}.mobile-loading-spinner-ring{animation:mobile-loading-spin .72s linear infinite;border-color:var(--mobile-accent-soft-strong,#d9d7ff);border-radius:50%;border-style:solid;border-top-color:var(--mobile-accent,#5557ff);box-sizing:border-box}.mobile-loading-sm .mobile-loading-spinner-ring{border-width:.05rem;height:.5rem;width:.5rem}.mobile-loading-md .mobile-loading-spinner-ring{border-width:.075rem;height:.7rem;width:.7rem}.mobile-loading-lg .mobile-loading-spinner-ring{border-width:.075rem;height:1rem;width:1rem}.mobile-loading-label{color:#64748b;font-size:var(--mobile-font-size-supporting,14PX);font-weight:var(--mobile-font-weight-medium,500)}@keyframes mobile-loading-spin{to{transform:rotate(1turn)}}.mobile-membership-required{align-items:center;background:var(--mobile-accent);border-radius:.6rem;box-shadow:0 .4rem .8rem rgba(85,87,255,.22);box-sizing:border-box;color:#fff;display:flex;gap:.5rem;padding:.6rem .65rem;width:100%}.mobile-membership-required-icon{align-items:center;background:hsla(0,0%,100%,.16);border-radius:.45rem;display:flex;flex:0 0 auto;height:1.35rem;justify-content:center;width:1.35rem}.mobile-membership-required-icon-image{height:var(--mobile-icon-size-lg);width:var(--mobile-icon-size-lg)}.mobile-membership-required-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-width:0}.mobile-membership-required-title{color:#fff;display:block;font-size:12PX;font-weight:var(--mobile-font-weight-heavy);line-height:1.2}.mobile-membership-required-description{color:#e3e3ff;display:block;font-size:10PX;line-height:1.4}.mobile-membership-required-action{align-items:center;background:#fff;border-radius:.5rem;color:var(--mobile-accent);display:flex;flex:0 0 auto;font-size:11PX;font-weight:var(--mobile-font-weight-heavy);justify-content:center;line-height:1;min-width:2.6rem;padding:.35rem .55rem;-webkit-tap-highlight-color:transparent}.mobile-membership-required-action:active{transform:scale(.98)}.mobile-membership-required-action-static{pointer-events:none}.mobile-search-field{align-items:center;background:#f0eff5;border:.05rem solid transparent;border-radius:.5rem;box-sizing:border-box;color:#8b8798;display:flex;flex-shrink:0;height:1.4rem;padding:0 .4rem;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.mobile-search-field-active{background:#fff;border-color:var(--mobile-accent-soft-strong);box-shadow:0 .2rem .55rem rgba(85,87,255,.1)}.mobile-search-icon-box{align-items:center;color:#aaa6b8;display:flex;flex:0 0 16PX;height:16PX;justify-content:center;line-height:1;min-height:16PX;min-width:16PX;width:16PX}.mobile-search-clear-icon,.mobile-search-icon{align-items:center;color:currentColor;display:flex!important;justify-content:center;line-height:1!important}.mobile-search-clear-icon::before,.mobile-search-icon::before{display:block;line-height:1}.mobile-search-icon{font-size:16PX!important;height:16PX;width:16PX}.mobile-search-input{background:transparent;border:0;box-sizing:border-box;color:#242232;flex:1;font-size:11PX;font-weight:700;height:1.3rem;line-height:1.3rem;margin-left:.2rem;min-width:0;outline:none;padding:0}.mobile-search-input .weui-input,.mobile-search-input taro-input-core{background:transparent;border:0;box-sizing:border-box;color:inherit;font:inherit;height:100%;line-height:1.3rem;margin:0;outline:none;padding:0;width:100%}.mobile-search-input .weui-input::placeholder,.mobile-search-input taro-input-core::placeholder{color:#8b8798;font-size:11PX;font-weight:600;line-height:1.3rem}.mobile-search-placeholder{color:#8b8798;font-size:11PX;font-weight:600;line-height:1.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-search-clear{align-items:center;background:var(--mobile-accent-soft);border-radius:.45rem;color:#8b8798;display:flex;flex:0 0 0.9rem;height:.9rem;justify-content:center;margin-left:.2rem;min-height:.9rem;min-width:.9rem;transition:background-color .14s ease,transform .1s ease;width:.9rem}.mobile-search-clear-pressed{background:var(--mobile-accent-soft-strong);transform:scale(.96)}.mobile-search-clear-icon{font-size:14PX!important;height:14PX;width:14PX}.mobile-sheet-page{transform:scale(1);transform-origin:center center;transition:filter .16s ease,transform .16s ease;will-change:filter,transform}.mobile-sheet-page-open{filter:blur(12PX);transform:scale(.985)}.mobile-sheet-overlay{backdrop-filter:blur(10PX);background:rgba(17,24,39,.28);box-sizing:border-box;display:flex;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s cubic-bezier(.22,1,.36,1);z-index:80}.mobile-sheet-overlay-open{opacity:1;pointer-events:auto}.mobile-sheet-overlay-top{align-items:flex-start;justify-content:center;padding:calc(14PX + env(safe-area-inset-top)) 4PX 0}.mobile-sheet-overlay-bottom{align-items:flex-end;justify-content:center;padding:0 14PX}.mobile-sheet{background:#fff;box-shadow:0 22PX 44PX rgba(15,23,42,.22);box-sizing:border-box;display:flex;flex-direction:column;max-width:720PX;opacity:0;overflow:hidden;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);width:100%}.mobile-sheet-top{border-radius:22PX 22PX 30PX 30PX;max-height:88vh;transform:translateY(-28PX) scale(.99)}.mobile-sheet-bottom{border-radius:30PX 30PX 0 0;max-height:82vh;transform:translateY(40PX) scale(.985)}.mobile-sheet-open{opacity:1;transform:translateY(0) scale(1)}.mobile-sheet-handle{background:#d9d9dc;border-radius:999PX;flex:0 0 auto;height:5PX;margin:10PX auto;width:50PX}.mobile-sheet-header{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;gap:12PX;justify-content:space-between;min-height:42PX;padding:0 18PX 8PX}.mobile-sheet-title,.mobile-sheet-title-placeholder{display:block;flex:1 1 auto;min-width:0}.mobile-sheet-title{color:#111827;font-size:var(--mobile-font-size-title);font-weight:var(--mobile-font-weight-title);letter-spacing:0;line-height:1.18;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-sheet-close{align-items:center;background:#f4f4f6;border-radius:50%;color:#6b7280;display:flex;flex:0 0 auto;height:36PX;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:36PX;-webkit-tap-highlight-color:transparent}.mobile-sheet-close:active{background:#ebedf2}.mobile-sheet-close-icon{height:14PX;position:relative;width:14PX}.mobile-sheet-close-line{background:currentcolor;border-radius:999PX;height:2PX;left:1PX;position:absolute;top:6PX;width:12PX}.mobile-sheet-close-line-left{transform:rotate(45deg)}.mobile-sheet-close-line-right{transform:rotate(-45deg)}.mobile-sheet-scroll{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.mobile-sheet-top .mobile-sheet-scroll{max-height:calc(88vh - 22PX)}.mobile-sheet-bottom .mobile-sheet-scroll{max-height:calc(82vh - 22PX)}.mobile-sheet-top .mobile-sheet-header + .mobile-sheet-scroll{max-height:calc(88vh - 72PX)}.mobile-sheet-bottom .mobile-sheet-header + .mobile-sheet-scroll{max-height:calc(82vh - 72PX)}.mobile-app-switch-overlay{--mobile-app-switch-accent:var(--mobile-accent,#5557ff);--mobile-app-switch-accent-pressed:var(--mobile-accent-pressed,#4346e6);--mobile-app-switch-font-weight-semibold:var(--mobile-font-weight-semibold,600);--mobile-app-switch-font-weight-heavy:var(--mobile-font-weight-heavy,800);align-items:center;backdrop-filter:blur(.3rem);background:rgba(17,24,39,.36);box-sizing:border-box;display:flex;inset:0;justify-content:center;opacity:0;padding:.7rem;position:fixed;transition:opacity .18s ease;z-index:96}.mobile-app-switch-overlay-open{opacity:1}.mobile-app-switch-dialog{background:#fff;border-radius:.7rem;box-shadow:0 .6rem 1.4rem rgba(15,23,42,.24);box-sizing:border-box;display:flex;flex-direction:column;max-width:15.5rem;padding:.75rem;width:100%}.mobile-app-switch-button-text,.mobile-app-switch-description,.mobile-app-switch-hint,.mobile-app-switch-title{display:block;letter-spacing:0}.mobile-app-switch-title{color:#111;font-size:var(--mobile-font-size-body);font-weight:var(--mobile-app-switch-font-weight-heavy);line-height:1.18}.mobile-app-switch-description{color:#333;font-size:10.5PX;font-weight:var(--mobile-app-switch-font-weight-semibold);line-height:1.42;margin-top:.35rem}.mobile-app-switch-hint{color:#777;font-size:9.5PX;font-weight:var(--mobile-app-switch-font-weight-semibold);line-height:1.36;margin-top:.25rem}.mobile-app-switch-actions{display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:.7rem}.mobile-app-switch-primary,.mobile-app-switch-secondary{align-items:center;border-radius:.45rem;box-sizing:border-box;display:flex;justify-content:center;min-height:1.55rem;padding:0 .45rem;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mobile-app-switch-primary{background:var(--mobile-app-switch-accent);box-shadow:0 .3rem .6rem rgba(85,87,255,.22);color:#fff}.mobile-app-switch-primary-pressed{background:var(--mobile-app-switch-accent-pressed)}.mobile-app-switch-secondary{background:#f4f4f6;color:#333}.mobile-app-switch-secondary-pressed{background:#e9eaf0}.mobile-app-switch-button-text{color:currentColor;font-size:10.5PX;font-weight:var(--mobile-app-switch-font-weight-heavy);line-height:1.15;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}