.account-sheet[data-v-5eee39ab]{z-index:10000;color:var(--text-inverse);justify-content:center;align-items:flex-end;font-family:inherit;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.account-sheet__mask[data-v-5eee39ab]{background:rgba(var(--rgb-black), .62);position:absolute;top:0;bottom:0;left:0;right:0}.account-sheet__panel[data-v-5eee39ab]{box-sizing:border-box;width:min(100%,440px);max-height:100%;padding:22px 20px calc(20px + env(safe-area-inset-bottom,0px));background:var(--bg-dark);border-top:1px solid rgba(var(--rgb-white), .16);border-radius:16px 16px 0 0;margin:0;position:relative;overflow-y:auto}@media (min-width:768px){.account-sheet[data-v-5eee39ab]{align-items:center}.account-sheet__panel[data-v-5eee39ab]{border:1px solid rgba(var(--rgb-white), .16);border-radius:16px}}.account-sheet__head[data-v-5eee39ab]{justify-content:space-between;align-items:center;display:flex}.account-sheet__head h2[data-v-5eee39ab]{letter-spacing:.08em;margin:0;font-size:20px;font-weight:500}.account-sheet__close[data-v-5eee39ab]{width:44px;height:44px;color:var(--text-inverse-70);cursor:pointer;background:0 0;border:0;margin-right:-12px;font-size:24px}.account-sheet__lead[data-v-5eee39ab]{color:var(--text-inverse-70);margin:6px 0 16px;font-size:13px;line-height:1.6}.account-sheet__wechat[data-v-5eee39ab]{border:1px solid rgba(var(--rgb-white), .3);width:100%;min-height:48px;color:var(--text-inverse);cursor:pointer;background:0 0;border-radius:10px;margin-bottom:14px;font-size:16px}.account-sheet__passkey[data-v-5eee39ab]{border:0;border-bottom:1px solid rgba(var(--rgb-white), .24);width:100%;min-height:44px;color:var(--text-inverse-70);letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:0;margin:-4px 0 14px;font-size:14px}.account-sheet__passkey[data-v-5eee39ab]:disabled{opacity:.5}.account-sheet__magic[data-v-5eee39ab]{border:0;border-bottom:1px solid rgba(var(--rgb-white), .24);width:100%;min-height:40px;color:var(--text-inverse-70);font:13px/1.4 var(--font-sans);letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:0;margin:8px 0 0}.account-sheet__magic[data-v-5eee39ab]:disabled{opacity:.5}.account-sheet__tabs[data-v-5eee39ab]{border-bottom:1px solid rgba(var(--rgb-white), .12);gap:24px;margin-bottom:8px;display:flex}.account-sheet__tabs button[data-v-5eee39ab]{min-height:44px;color:var(--text-inverse-70);cursor:pointer;background:0 0;border:0;border-bottom:1px solid transparent;margin-bottom:-1px;padding:0;font-size:15px}.account-sheet__tabs button[aria-selected=true][data-v-5eee39ab]{color:var(--text-inverse);border-bottom-color:var(--text-inverse)}.account-sheet__field[data-v-5eee39ab]{border-bottom:1px solid rgba(var(--rgb-white), .12);align-items:center;gap:12px;min-height:52px;display:flex}.account-sheet__field>span[data-v-5eee39ab]{width:52px;color:var(--text-inverse-70);flex:none;font-size:14px}.account-sheet__field input[data-v-5eee39ab]{min-width:0;height:44px;color:var(--text-inverse);background:0 0;border:0;outline:none;flex:1;font-size:16px}.account-sheet__field input[data-v-5eee39ab]::placeholder{color:var(--text-inverse-45,rgba(var(--rgb-white), .45))}.account-sheet__send[data-v-5eee39ab]{border:1px solid rgba(var(--rgb-white), .3);min-height:36px;color:var(--text-inverse);cursor:pointer;background:0 0;border-radius:18px;flex:none;padding:0 12px;font-size:13px}.account-sheet__send[data-v-5eee39ab]:disabled{opacity:.45;cursor:default}.account-sheet__message[data-v-5eee39ab]{color:var(--text-inverse-70);margin:12px 0 0;font-size:13px;line-height:1.6}.account-sheet__message.is-error[data-v-5eee39ab]{color:var(--text-inverse)}.account-sheet__submit[data-v-5eee39ab]{background:var(--text-inverse);width:100%;min-height:48px;color:var(--bg-dark);letter-spacing:.2em;cursor:pointer;border:0;border-radius:10px;margin-top:20px;font-size:16px}.account-sheet__submit[data-v-5eee39ab]:disabled{opacity:.4;cursor:default}.account-sheet__legal[data-v-5eee39ab]{color:var(--text-inverse-55,rgba(var(--rgb-white), .55));margin:14px 0 0;font-size:12px;line-height:1.7}.account-sheet__legal a[data-v-5eee39ab]{color:var(--text-inverse-85);cursor:pointer;text-decoration:underline}.account-sheet--embedded[data-v-5eee39ab]{z-index:auto;color:var(--text);display:block;position:static}.account-sheet--embedded .account-sheet__panel[data-v-5eee39ab]{background:0 0;border:0;border-radius:0;width:100%;max-height:none;padding:0;overflow:visible}.account-sheet--embedded .account-sheet__field[data-v-5eee39ab]{border-bottom-color:var(--border)}.account-sheet--embedded .account-sheet__field>span[data-v-5eee39ab]{color:var(--text-dim)}.account-sheet--embedded .account-sheet__field input[data-v-5eee39ab]{color:var(--text)}.account-sheet--embedded .account-sheet__field input[data-v-5eee39ab]::placeholder{color:var(--text-dim)}.account-sheet--embedded .account-sheet__tabs[data-v-5eee39ab]{border-bottom-color:var(--border)}.account-sheet--embedded .account-sheet__tabs button[data-v-5eee39ab]{color:var(--text-dim)}.account-sheet--embedded .account-sheet__tabs button[aria-selected=true][data-v-5eee39ab]{color:var(--text);border-bottom-color:var(--text)}.account-sheet--embedded .account-sheet__send[data-v-5eee39ab]{border-color:var(--text);color:var(--text)}.account-sheet--embedded .account-sheet__message[data-v-5eee39ab]{color:var(--text-mid)}.account-sheet--embedded .account-sheet__message.is-error[data-v-5eee39ab]{color:var(--text)}.account-sheet--embedded .account-sheet__submit[data-v-5eee39ab]{background:var(--text);color:var(--bg)}.account-sheet--embedded .account-sheet__legal[data-v-5eee39ab]{color:var(--text-dim)}.account-sheet--embedded .account-sheet__legal a[data-v-5eee39ab]{color:var(--text)}html[data-stgx-shell=mobile][data-stgx-commerce-mode]{--commerce-surface:var(--night-accent);--commerce-panel:var(--night-inverse-surface);--commerce-ink:var(--night-inverse-text);--commerce-muted:var(--commerce-day-muted);--commerce-rule:var(--commerce-day-rule);--commerce-accent:var(--commerce-ink);--commerce-on-accent:var(--commerce-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--commerce-surface)}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night]{--commerce-surface:var(--bg-dark);--commerce-panel:var(--bg-reading-muted);--commerce-ink:var(--night-inverse-surface);--commerce-muted:var(--commerce-night-muted);--commerce-rule:var(--commerce-night-rule);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-my-area],html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page]{--bg:var(--commerce-surface);--bg-muted:var(--commerce-panel);--bg-soft:var(--commerce-panel);--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--border:var(--commerce-rule);--border-light:var(--commerce-rule);--text-inverse-mid:var(--commerce-muted);color:var(--commerce-ink);color-scheme:inherit;background:var(--commerce-surface)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .web-page-wrapper,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .web-page-body,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .desktop-shell,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .mobile-tabbar{color:var(--commerce-ink);color-scheme:inherit;-webkit-backdrop-filter:none;background:var(--commerce-surface)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app #stgx-route-content,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app #stgx-route-content .web-page-body{background:var(--commerce-surface)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .desktop-shell{border-bottom-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .desktop-shell .mobile-toprail button,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .mobile-tabbar button{color:var(--commerce-ink);text-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .desktop-shell :-webkit-any(.desktop-shell__title,.desktop-shell__back){color:var(--commerce-ink);text-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .desktop-shell :is(.desktop-shell__title,.desktop-shell__back){color:var(--commerce-ink);text-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .desktop-shell .mobile-toprail{flex:1;width:auto;min-width:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .desktop-shell__title{flex:1;min-width:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .commerce-mode-toggle{min-width:44px;min-height:44px;color:var(--commerce-muted);font:12px/1.5 var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .commerce-mode-toggle:focus-visible{outline-offset:2px;outline:1px solid}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(.member-mobile-header) #app .desktop-shell--mobile{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(.member-mobile-header) #app .web-page-body{padding-top:0!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.eight-purchase__checkout,.eight-purchase,.npurchase,.mobile-service-purchase,.npurchase__scrim,.service-stage,.annual-checkout-modal,.monthly-checkout-modal,.match-checkout-modal) .purchase-action{background:var(--commerce-accent)!important;color:var(--commerce-on-accent)!important;border-color:var(--commerce-rule)!important;box-shadow:none!important;text-shadow:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.eight-purchase__checkout,.eight-purchase,.npurchase,.mobile-service-purchase,.npurchase__scrim,.service-stage,.annual-checkout-modal,.monthly-checkout-modal,.match-checkout-modal) .purchase-action{background:var(--commerce-accent)!important;color:var(--commerce-on-accent)!important;border-color:var(--commerce-rule)!important;box-shadow:none!important;text-shadow:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .purchase-action:disabled{opacity:.45}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:-webkit-any(.eight-purchase,.npurchase,.service-stage,.mobile-service-purchase):not([style*="display: none"])) #app .desktop-shell{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:is(.eight-purchase,.npurchase,.service-stage,.mobile-service-purchase):not([style*="display: none"])) #app .desktop-shell{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.purchase-mask,.generation-shell,.service-delivery){--bg:var(--commerce-surface);--bg-dark:var(--commerce-surface);--bg-deep:var(--commerce-surface);--bg-reading:var(--commerce-surface);--bg-reading-soft:var(--commerce-panel);--bg-reading-muted:var(--commerce-panel);--bg-soft:var(--commerce-panel);--bg-muted:var(--commerce-panel);--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--border:var(--commerce-rule);--border-light:var(--commerce-rule);--ink-strong:var(--commerce-ink);--ink-muted:var(--commerce-muted);--line-soft:var(--commerce-rule);--text-inverse:var(--commerce-ink);--text-inverse-mid:var(--commerce-muted);--text-inverse-03:var(--commerce-panel);--text-inverse-04:var(--commerce-panel);--text-inverse-05:var(--commerce-panel);--text-inverse-06:var(--commerce-panel);--text-inverse-08:var(--commerce-panel);--text-inverse-10:var(--commerce-rule);--text-inverse-12:var(--commerce-rule);--text-inverse-14:var(--commerce-rule);--text-inverse-15:var(--commerce-rule);--text-inverse-16:var(--commerce-rule);--text-inverse-18:var(--commerce-rule);--text-inverse-20:var(--commerce-rule);--text-inverse-24:var(--commerce-rule);--text-inverse-25:var(--commerce-rule);--text-inverse-28:var(--commerce-rule);--text-inverse-30:var(--commerce-rule);--text-inverse-32:var(--commerce-rule);--text-inverse-35:var(--commerce-muted);--text-inverse-38:var(--commerce-muted);--text-inverse-40:var(--commerce-muted);--text-inverse-42:var(--commerce-muted);--text-inverse-45:var(--commerce-muted);--text-inverse-48:var(--commerce-muted);--text-inverse-50:var(--commerce-muted);--text-inverse-55:var(--commerce-muted);--text-inverse-58:var(--commerce-muted);--text-inverse-60:var(--commerce-muted);--text-inverse-65:var(--commerce-muted);--text-inverse-70:var(--commerce-muted);--text-inverse-72:var(--commerce-muted);--text-inverse-75:var(--commerce-muted);--text-inverse-80:var(--commerce-ink);--text-inverse-82:var(--commerce-ink);--text-inverse-85:var(--commerce-ink);--text-inverse-90:var(--commerce-ink);--report-stage-ink:var(--commerce-ink);--report-stage-paper:var(--commerce-surface);--report-stage-gold:var(--commerce-ink);--report-stage-cinnabar:var(--commerce-muted);--report-stage-muted:var(--commerce-muted);--report-stage-line:var(--commerce-rule);background:var(--commerce-surface);color:var(--commerce-ink);color-scheme:inherit}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.purchase-mask,.generation-shell,.service-delivery){--bg:var(--commerce-surface);--bg-dark:var(--commerce-surface);--bg-deep:var(--commerce-surface);--bg-reading:var(--commerce-surface);--bg-reading-soft:var(--commerce-panel);--bg-reading-muted:var(--commerce-panel);--bg-soft:var(--commerce-panel);--bg-muted:var(--commerce-panel);--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--border:var(--commerce-rule);--border-light:var(--commerce-rule);--ink-strong:var(--commerce-ink);--ink-muted:var(--commerce-muted);--line-soft:var(--commerce-rule);--text-inverse:var(--commerce-ink);--text-inverse-mid:var(--commerce-muted);--text-inverse-03:var(--commerce-panel);--text-inverse-04:var(--commerce-panel);--text-inverse-05:var(--commerce-panel);--text-inverse-06:var(--commerce-panel);--text-inverse-08:var(--commerce-panel);--text-inverse-10:var(--commerce-rule);--text-inverse-12:var(--commerce-rule);--text-inverse-14:var(--commerce-rule);--text-inverse-15:var(--commerce-rule);--text-inverse-16:var(--commerce-rule);--text-inverse-18:var(--commerce-rule);--text-inverse-20:var(--commerce-rule);--text-inverse-24:var(--commerce-rule);--text-inverse-25:var(--commerce-rule);--text-inverse-28:var(--commerce-rule);--text-inverse-30:var(--commerce-rule);--text-inverse-32:var(--commerce-rule);--text-inverse-35:var(--commerce-muted);--text-inverse-38:var(--commerce-muted);--text-inverse-40:var(--commerce-muted);--text-inverse-42:var(--commerce-muted);--text-inverse-45:var(--commerce-muted);--text-inverse-48:var(--commerce-muted);--text-inverse-50:var(--commerce-muted);--text-inverse-55:var(--commerce-muted);--text-inverse-58:var(--commerce-muted);--text-inverse-60:var(--commerce-muted);--text-inverse-65:var(--commerce-muted);--text-inverse-70:var(--commerce-muted);--text-inverse-72:var(--commerce-muted);--text-inverse-75:var(--commerce-muted);--text-inverse-80:var(--commerce-ink);--text-inverse-82:var(--commerce-ink);--text-inverse-85:var(--commerce-ink);--text-inverse-90:var(--commerce-ink);--report-stage-ink:var(--commerce-ink);--report-stage-paper:var(--commerce-surface);--report-stage-gold:var(--commerce-ink);--report-stage-cinnabar:var(--commerce-muted);--report-stage-muted:var(--commerce-muted);--report-stage-line:var(--commerce-rule);background:var(--commerce-surface);color:var(--commerce-ink);color-scheme:inherit}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:-webkit-any(.purchase-mask,.service-delivery,.generation-shell):not([style*="display: none"])) .mobile-service-purchase{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:is(.purchase-mask,.service-delivery,.generation-shell):not([style*="display: none"])) .mobile-service-purchase{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:-webkit-any(.purchase-mask,.service-delivery,.generation-shell,.mobile-service-purchase):not([style*="display: none"])) #app .desktop-shell{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:is(.purchase-mask,.service-delivery,.generation-shell,.mobile-service-purchase):not([style*="display: none"])) #app .desktop-shell{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:-webkit-any(.purchase-mask,.service-delivery,.generation-shell,.mobile-service-purchase):not([style*="display: none"])) #app .mobile-tabbar{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] body:has(:is(.purchase-mask,.service-delivery,.generation-shell,.mobile-service-purchase):not([style*="display: none"])) #app .mobile-tabbar{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .purchase-mask :-webkit-any(.inverse-primary,.failure-primary){background:var(--commerce-accent);color:var(--commerce-on-accent);border-color:var(--commerce-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .purchase-mask :is(.inverse-primary,.failure-primary){background:var(--commerce-accent);color:var(--commerce-on-accent);border-color:var(--commerce-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .purchase-mask :-webkit-any(.inverse-secondary,.ritual-close){color:var(--commerce-ink);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .purchase-mask :is(.inverse-secondary,.ritual-close){color:var(--commerce-ink);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=day] .purchase-mask :-webkit-any(.qimen-instrument,.fact-base,.annual-base-image,.instrument-image){filter:grayscale()invert()}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=day] .purchase-mask :is(.qimen-instrument,.fact-base,.annual-base-image,.instrument-image){filter:grayscale()invert()}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery{z-index:1100;top:var(--stgx-mobile-vv-top,0px);height:var(--stgx-mobile-vv-height,100dvh);background:var(--commerce-surface);color:var(--commerce-ink);color-scheme:inherit;display:block;bottom:auto;overflow-y:auto}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__mobile-nav{padding:calc(8px + env(safe-area-inset-top)) 16px 8px;justify-content:flex-end;display:flex}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__scene{background-position:50%;height:min(32vh,260px);position:relative;top:auto;bottom:auto;left:auto;right:auto}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__scene:after{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__copy{text-shadow:none;text-align:left;padding:28px 24px 12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__copy h1{letter-spacing:.04em;font-size:32px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-delivery__eyebrow,.service-delivery__lead,.service-delivery__detail,.service-delivery__secondary,.service-delivery__footer){color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-delivery__eyebrow,.service-delivery__lead,.service-delivery__detail,.service-delivery__secondary,.service-delivery__footer){color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__primary{border-color:var(--commerce-accent);background:var(--commerce-accent);width:100%;color:var(--commerce-on-accent);text-align:center;border-radius:12px;font-size:16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__secondary{text-align:center}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .service-delivery__footer{padding:12px 24px calc(24px + env(safe-area-inset-bottom));position:static}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .membership-editorial{--bg-dark:var(--commerce-surface);--bg-deep:var(--commerce-surface);--bg-reading:var(--commerce-surface);--member-line:var(--commerce-rule);--member-line-strong:var(--commerce-rule);--member-muted:var(--commerce-muted);--member-soft:var(--commerce-panel);background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .membership-editorial :-webkit-any(.purchase-button:not([disabled]),.checkout-confirm:not([disabled]),.lingyu-buy){background:var(--commerce-accent);color:var(--commerce-on-accent);border-color:var(--commerce-accent);border-radius:12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .membership-editorial :is(.purchase-button:not([disabled]),.checkout-confirm:not([disabled]),.lingyu-buy){background:var(--commerce-accent);color:var(--commerce-on-accent);border-color:var(--commerce-accent);border-radius:12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-motion-surface=membership].membership-editorial--embedded .purchase-dock{bottom:calc(56px + env(safe-area-inset-bottom) + var(--stgx-mobile-vv-bottom,0px));padding-bottom:12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.membership-editorial,.mobile-service-purchase,.service-stage,.eight-purchase,.npurchase,.service-stage__dialog,.eight-purchase__checkout,.npurchase__scrim>section,.annual-checkout-modal,.monthly-checkout-modal,.match-checkout-modal,.choice-field__dialog){--text-inverse:var(--commerce-ink);--text-inverse-mid:var(--commerce-muted);--text-inverse-dim:var(--commerce-muted);--text-inverse-95:var(--commerce-ink);--text-inverse-90:var(--commerce-ink);--text-inverse-88:var(--commerce-ink);--text-inverse-85:var(--commerce-ink);--text-inverse-82:var(--commerce-ink);--text-inverse-80:var(--commerce-ink);--text-inverse-75:var(--commerce-ink);--text-inverse-70:var(--commerce-muted);--text-inverse-65:var(--commerce-muted);--text-inverse-60:var(--commerce-muted);--text-inverse-55:var(--commerce-muted);--text-inverse-50:var(--commerce-muted);--text-inverse-45:var(--commerce-muted);--text-inverse-40:var(--commerce-muted);--text-inverse-35:var(--commerce-muted);--text-inverse-30:var(--commerce-rule);--text-inverse-25:var(--commerce-rule);--text-inverse-24:var(--commerce-rule);--text-inverse-22:var(--commerce-rule);--text-inverse-20:var(--commerce-rule);--text-inverse-18:var(--commerce-rule);--text-inverse-16:var(--commerce-rule);--text-inverse-15:var(--commerce-rule);--text-inverse-14:var(--commerce-rule);--text-inverse-12:var(--commerce-rule);--text-inverse-10:var(--commerce-rule);--text-inverse-08:var(--commerce-rule);--text-inverse-06:var(--commerce-rule);--text-inverse-05:var(--commerce-rule);--text-inverse-04:var(--commerce-rule);--text-inverse-03:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase){--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--bg:var(--commerce-surface);--bg-muted:var(--commerce-panel);--border:var(--commerce-rule);color-scheme:inherit;box-sizing:border-box;color:var(--commerce-ink);overscroll-behavior:contain;text-shadow:none;overflow-y:auto;bottom:auto!important;top:var(--stgx-service-vv-top,0px)!important;height:var(--stgx-service-vv-height,var(--stgx-mobile-vv-height,100dvh))!important;background:var(--commerce-surface)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase){--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--bg:var(--commerce-surface);--bg-muted:var(--commerce-panel);--border:var(--commerce-rule);color-scheme:inherit;box-sizing:border-box;color:var(--commerce-ink);overscroll-behavior:contain;text-shadow:none;overflow-y:auto;bottom:auto!important;top:var(--stgx-service-vv-top,0px)!important;height:var(--stgx-service-vv-height,var(--stgx-mobile-vv-height,100dvh))!important;background:var(--commerce-surface)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__stage-wrap,.eight-purchase__stage-wrap,.npurchase__stage-wrap){display:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__stage-wrap,.eight-purchase__stage-wrap,.npurchase__stage-wrap){display:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__motion,.eight-purchase__footer,.eight-purchase__note-sub){display:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__motion,.eight-purchase__footer,.eight-purchase__note-sub){display:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase) [aria-label=收起资料栏]{display:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase) [aria-label=收起资料栏]{display:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel){width:100%!important;max-width:560px!important;max-height:none!important;padding:calc(16px + env(safe-area-inset-top)) 22px calc(32px + env(safe-area-inset-bottom))!important;background:var(--commerce-surface)!important;box-shadow:none!important;text-shadow:none!important;border:0!important;flex:1 0 auto!important;margin:0 auto!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel){width:100%!important;max-width:560px!important;max-height:none!important;padding:calc(16px + env(safe-area-inset-top)) 22px calc(32px + env(safe-area-inset-bottom))!important;background:var(--commerce-surface)!important;box-shadow:none!important;text-shadow:none!important;border:0!important;flex:1 0 auto!important;margin:0 auto!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__scroll,.eight-purchase__scroll,.npurchase__scroll){flex:none!important;max-height:none!important;padding-right:0!important;scroll-padding-bottom:0!important;overflow:visible!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__scroll,.eight-purchase__scroll,.npurchase__scroll){flex:none!important;max-height:none!important;padding-right:0!important;scroll-padding-bottom:0!important;overflow:visible!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) header{min-height:44px;color:var(--commerce-muted);margin-bottom:20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) header{min-height:44px;color:var(--commerce-muted);margin-bottom:20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) h1{font:400 32px/1.35 var(--font-serif);letter-spacing:.08em;color:var(--commerce-ink);margin:0 0 8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) h1{font:400 32px/1.35 var(--font-serif);letter-spacing:.08em;color:var(--commerce-ink);margin:0 0 8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) label{color:var(--commerce-ink);font-size:14px;line-height:1.65}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) label{color:var(--commerce-ink);font-size:14px;line-height:1.65}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :-webkit-any(.pickday-label,.annual-label,.monthly-label,.match-label,.fengshui-label,.pp-title){color:var(--commerce-ink);font-size:14px;line-height:1.65}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :is(.pickday-label,.annual-label,.monthly-label,.match-label,.fengshui-label,.pp-title){color:var(--commerce-ink);font-size:14px;line-height:1.65}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :-webkit-any(input,textarea,select){box-sizing:border-box;min-height:48px;text-shadow:none;backdrop-filter:none;border:1px solid var(--commerce-rule)!important;background:var(--commerce-panel)!important;color:var(--commerce-ink)!important;font:16px/1.65 var(--font-serif)!important;box-shadow:none!important;border-radius:12px!important;padding:12px 14px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :is(input,textarea,select){box-sizing:border-box;min-height:48px;text-shadow:none;backdrop-filter:none;border:1px solid var(--commerce-rule)!important;background:var(--commerce-panel)!important;color:var(--commerce-ink)!important;font:16px/1.65 var(--font-serif)!important;box-shadow:none!important;border-radius:12px!important;padding:12px 14px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) textarea{resize:vertical;height:108px;max-height:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) textarea{resize:vertical;height:108px;max-height:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) select{-webkit-appearance:auto;appearance:auto;width:100%;margin-top:6px;display:block}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) select{-webkit-appearance:auto;appearance:auto;width:100%;margin-top:6px;display:block}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) option{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) option{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :-webkit-any(input,textarea,select):focus{border-color:var(--commerce-ink)!important;box-shadow:none!important;outline:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :is(input,textarea,select):focus{border-color:var(--commerce-ink)!important;box-shadow:none!important;outline:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :-webkit-any(input,textarea)::placeholder{opacity:1;color:var(--commerce-muted)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__panel,.eight-purchase__form,.npurchase__panel,.mobile-service-purchase__content) :is(input,textarea)::placeholder{opacity:1;color:var(--commerce-muted)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.service-stage__act,.eight-purchase__nav-act,.npurchase__nav-act,.pp-manage,.pp-add){text-shadow:none;color:var(--commerce-muted)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.service-stage__act,.eight-purchase__nav-act,.npurchase__nav-act,.pp-manage,.pp-add){text-shadow:none;color:var(--commerce-muted)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.service-stage__subtitle,.eight-purchase__subtitle,.npurchase__subtitle,.eight-purchase__crumb,.service-stage__muted,.eight-purchase__note,.npurchase__muted,.pp-copy,.pp-summary-text,.pp-note,.pp-state,.fengshui-hint,.fengshui-sub-label,.pickday-tip,.pickday-chip__sub,.pickday-cat-card__desc,.pickday-cat-card__tag,.annual-syllabus__item-desc,.monthly-syllabus__item-desc,.match-delivery-intro__item-desc,.fengshui-plan-item-desc){text-shadow:none;font-size:13px;line-height:1.75;color:var(--commerce-muted)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.service-stage__subtitle,.eight-purchase__subtitle,.npurchase__subtitle,.eight-purchase__crumb,.service-stage__muted,.eight-purchase__note,.npurchase__muted,.pp-copy,.pp-summary-text,.pp-note,.pp-state,.fengshui-hint,.fengshui-sub-label,.pickday-tip,.pickday-chip__sub,.pickday-cat-card__desc,.pickday-cat-card__tag,.annual-syllabus__item-desc,.monthly-syllabus__item-desc,.match-delivery-intro__item-desc,.fengshui-plan-item-desc){text-shadow:none;font-size:13px;line-height:1.75;color:var(--commerce-muted)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.service-stage__subtitle,.eight-purchase__subtitle,.npurchase__subtitle){margin-bottom:24px;font-size:15px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.service-stage__subtitle,.eight-purchase__subtitle,.npurchase__subtitle){margin-bottom:24px;font-size:15px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.annual-coord-card,.monthly-coord-card,.annual-syllabus,.monthly-syllabus,.match-card,.match-delivery-intro,.fengshui-plan-card,.fengshui-spaces-box,.fengshui-notice,.pickday-alert,.shop-candidate,.shop-comparison,.shop-assessment,.shop-notice){box-shadow:none;text-shadow:none;border-radius:12px;border-color:var(--commerce-rule)!important;background:var(--commerce-panel)!important;color:var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.annual-coord-card,.monthly-coord-card,.annual-syllabus,.monthly-syllabus,.match-card,.match-delivery-intro,.fengshui-plan-card,.fengshui-spaces-box,.fengshui-notice,.pickday-alert,.shop-candidate,.shop-comparison,.shop-assessment,.shop-notice){box-shadow:none;text-shadow:none;border-radius:12px;border-color:var(--commerce-rule)!important;background:var(--commerce-panel)!important;color:var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.annual-coord-card__main,.monthly-coord-card__main,.annual-syllabus__item-title,.monthly-syllabus__item-title,.match-card__title,.match-delivery-intro__item-title,.fengshui-plan-item-title,.pickday-cat-card__title,.pp-label){color:var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.annual-coord-card__main,.monthly-coord-card__main,.annual-syllabus__item-title,.monthly-syllabus__item-title,.match-card__title,.match-delivery-intro__item-title,.fengshui-plan-item-title,.pickday-cat-card__title,.pp-label){color:var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.pp-mode,.pp-chip,.pickday-cat-card,.pickday-chip,.pickday-zodiac-chip,.pickday-date-chip,.fengshui-chip,.fengshui-focus-card,.fengshui-option-btn,.fengshui-dir-btn,.service-stage__segments>div,.npurchase__segments>button){backdrop-filter:none;text-shadow:none;border:1px solid var(--commerce-rule)!important;background:var(--commerce-surface)!important;min-height:44px!important;color:var(--commerce-ink)!important;box-shadow:none!important;border-radius:10px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.pp-mode,.pp-chip,.pickday-cat-card,.pickday-chip,.pickday-zodiac-chip,.pickday-date-chip,.fengshui-chip,.fengshui-focus-card,.fengshui-option-btn,.fengshui-dir-btn,.service-stage__segments>div,.npurchase__segments>button){backdrop-filter:none;text-shadow:none;border:1px solid var(--commerce-rule)!important;background:var(--commerce-surface)!important;min-height:44px!important;color:var(--commerce-ink)!important;box-shadow:none!important;border-radius:10px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.pp-mode.on,.pp-chip.on,.is-active,[aria-pressed=true]){border-color:var(--commerce-ink)!important;background:var(--commerce-panel)!important;color:var(--commerce-ink)!important;box-shadow:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.pp-mode.on,.pp-chip.on,.is-active,[aria-pressed=true]){border-color:var(--commerce-ink)!important;background:var(--commerce-panel)!important;color:var(--commerce-ink)!important;box-shadow:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.service-stage__primary,.eight-purchase__action,.npurchase__primary){min-height:50px;font:16px/1.6 var(--font-serif);text-shadow:none;backdrop-filter:none;border:1px solid var(--commerce-accent)!important;background:var(--commerce-accent)!important;color:var(--commerce-on-accent)!important;border-radius:12px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.service-stage__primary,.eight-purchase__action,.npurchase__primary){min-height:50px;font:16px/1.6 var(--font-serif);text-shadow:none;backdrop-filter:none;border:1px solid var(--commerce-accent)!important;background:var(--commerce-accent)!important;color:var(--commerce-on-accent)!important;border-radius:12px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any(.service-stage__primary,.eight-purchase__action,.npurchase__primary):disabled{background:var(--commerce-panel)!important;border-color:var(--commerce-rule)!important;color:var(--commerce-muted)!important;opacity:1!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is(.service-stage__primary,.eight-purchase__action,.npurchase__primary):disabled{background:var(--commerce-panel)!important;border-color:var(--commerce-rule)!important;color:var(--commerce-muted)!important;opacity:1!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :-webkit-any([role=alert],.pickday-error,.eight-purchase__error,.service-stage__tip){font-size:14px;line-height:1.7;color:var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage,.eight-purchase,.npurchase,.mobile-service-purchase) :is([role=alert],.pickday-error,.eight-purchase__error,.service-stage__tip){font-size:14px;line-height:1.7;color:var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.service-stage__dialog,.eight-purchase__checkout,.npurchase__scrim>section,.annual-checkout-modal,.monthly-checkout-modal,.match-checkout-modal){--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--bg:var(--commerce-surface);--bg-muted:var(--commerce-panel);--border:var(--commerce-rule);max-height:calc(var(--stgx-mobile-vv-height,100dvh) - 40px);text-shadow:none;padding:24px;border:1px solid var(--commerce-rule)!important;background:var(--commerce-surface)!important;color:var(--commerce-ink)!important;border-radius:16px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .choice-field__dialog{border:1px solid var(--commerce-rule);background:var(--commerce-surface);color:var(--commerce-ink);border-radius:16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .choice-field__dialog select{border:1px solid var(--commerce-rule);background:var(--commerce-panel);min-height:48px;color:var(--commerce-ink);border-radius:10px;font-size:16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .choice-field__dialog option{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .choice-field__dialog :-webkit-any(button,.choice-field__column-label){color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .choice-field__dialog :is(button,.choice-field__column-label){color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"]{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"] .fu-dock{background:var(--commerce-surface)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"] :is(.fu-input-box,.ctx-card,.fu-msg.user .fu-bubble){border-color:var(--commerce-rule);background:var(--commerce-panel);border-radius:12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"] .fu-input{color:var(--commerce-ink);background:0 0;box-shadow:none!important;outline:none!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"] .fu-text{color:var(--commerce-ink);font-size:16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"] .fu-msg.assistant .fu-bubble{background:0 0;border:0;width:100%;max-width:none;padding:12px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"] .fu-send{background:var(--commerce-accent);color:var(--commerce-on-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] [data-ui-page="subpkg-report/pages/followup/index"] .fu-send-text{color:var(--commerce-on-accent)}html[data-stgx-shell=mobile][data-stgx-service-intake=true]{overscroll-behavior:none;overflow:hidden}html[data-stgx-shell=mobile][data-stgx-service-intake=true] body{width:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader,.annual-report,.report-stage,.qimen-stage,.qimen-drawer,.report-export__overlay,[data-ui-page="subpkg-profile/pages/archive/report"]){--bg:var(--commerce-surface);--bg-dark:var(--commerce-surface);--bg-deep:var(--commerce-surface);--bg-reading:var(--commerce-surface);--bg-reading-soft:var(--commerce-panel);--bg-reading-muted:var(--commerce-panel);--bg-soft:var(--commerce-panel);--bg-muted:var(--commerce-panel);--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--border:var(--commerce-rule);--border-light:var(--commerce-rule);--ink-strong:var(--commerce-ink);--ink-muted:var(--commerce-muted);--line-soft:var(--commerce-rule);--text-inverse:var(--commerce-ink);--text-inverse-mid:var(--commerce-muted);--text-inverse-03:var(--commerce-panel);--text-inverse-04:var(--commerce-panel);--text-inverse-05:var(--commerce-panel);--text-inverse-06:var(--commerce-panel);--text-inverse-08:var(--commerce-panel);--text-inverse-10:var(--commerce-rule);--text-inverse-12:var(--commerce-rule);--text-inverse-14:var(--commerce-rule);--text-inverse-15:var(--commerce-rule);--text-inverse-16:var(--commerce-rule);--text-inverse-18:var(--commerce-rule);--text-inverse-20:var(--commerce-rule);--text-inverse-24:var(--commerce-rule);--text-inverse-25:var(--commerce-rule);--text-inverse-28:var(--commerce-rule);--text-inverse-30:var(--commerce-rule);--text-inverse-32:var(--commerce-rule);--text-inverse-35:var(--commerce-muted);--text-inverse-38:var(--commerce-muted);--text-inverse-40:var(--commerce-muted);--text-inverse-42:var(--commerce-muted);--text-inverse-45:var(--commerce-muted);--text-inverse-48:var(--commerce-muted);--text-inverse-50:var(--commerce-muted);--text-inverse-55:var(--commerce-muted);--text-inverse-58:var(--commerce-muted);--text-inverse-60:var(--commerce-muted);--text-inverse-65:var(--commerce-muted);--text-inverse-70:var(--commerce-muted);--text-inverse-72:var(--commerce-muted);--text-inverse-75:var(--commerce-muted);--text-inverse-80:var(--commerce-ink);--text-inverse-82:var(--commerce-ink);--text-inverse-85:var(--commerce-ink);--text-inverse-90:var(--commerce-ink);--report-stage-ink:var(--commerce-ink);--report-stage-paper:var(--commerce-surface);--report-stage-gold:var(--commerce-ink);--report-stage-cinnabar:var(--commerce-muted);--report-stage-muted:var(--commerce-muted);--report-stage-line:var(--commerce-rule);background:var(--commerce-surface);color:var(--commerce-ink);color-scheme:inherit;text-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader,.annual-report,.report-stage,.qimen-stage,.qimen-drawer,.report-export__overlay,[data-ui-page="subpkg-profile/pages/archive/report"]){--bg:var(--commerce-surface);--bg-dark:var(--commerce-surface);--bg-deep:var(--commerce-surface);--bg-reading:var(--commerce-surface);--bg-reading-soft:var(--commerce-panel);--bg-reading-muted:var(--commerce-panel);--bg-soft:var(--commerce-panel);--bg-muted:var(--commerce-panel);--text:var(--commerce-ink);--text-mid:var(--commerce-muted);--text-dim:var(--commerce-muted);--border:var(--commerce-rule);--border-light:var(--commerce-rule);--ink-strong:var(--commerce-ink);--ink-muted:var(--commerce-muted);--line-soft:var(--commerce-rule);--text-inverse:var(--commerce-ink);--text-inverse-mid:var(--commerce-muted);--text-inverse-03:var(--commerce-panel);--text-inverse-04:var(--commerce-panel);--text-inverse-05:var(--commerce-panel);--text-inverse-06:var(--commerce-panel);--text-inverse-08:var(--commerce-panel);--text-inverse-10:var(--commerce-rule);--text-inverse-12:var(--commerce-rule);--text-inverse-14:var(--commerce-rule);--text-inverse-15:var(--commerce-rule);--text-inverse-16:var(--commerce-rule);--text-inverse-18:var(--commerce-rule);--text-inverse-20:var(--commerce-rule);--text-inverse-24:var(--commerce-rule);--text-inverse-25:var(--commerce-rule);--text-inverse-28:var(--commerce-rule);--text-inverse-30:var(--commerce-rule);--text-inverse-32:var(--commerce-rule);--text-inverse-35:var(--commerce-muted);--text-inverse-38:var(--commerce-muted);--text-inverse-40:var(--commerce-muted);--text-inverse-42:var(--commerce-muted);--text-inverse-45:var(--commerce-muted);--text-inverse-48:var(--commerce-muted);--text-inverse-50:var(--commerce-muted);--text-inverse-55:var(--commerce-muted);--text-inverse-58:var(--commerce-muted);--text-inverse-60:var(--commerce-muted);--text-inverse-65:var(--commerce-muted);--text-inverse-70:var(--commerce-muted);--text-inverse-72:var(--commerce-muted);--text-inverse-75:var(--commerce-muted);--text-inverse-80:var(--commerce-ink);--text-inverse-82:var(--commerce-ink);--text-inverse-85:var(--commerce-ink);--text-inverse-90:var(--commerce-ink);--report-stage-ink:var(--commerce-ink);--report-stage-paper:var(--commerce-surface);--report-stage-gold:var(--commerce-ink);--report-stage-cinnabar:var(--commerce-muted);--report-stage-muted:var(--commerce-muted);--report-stage-line:var(--commerce-rule);background:var(--commerce-surface);color:var(--commerce-ink);color-scheme:inherit;text-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader){min-height:0;top:var(--stgx-mobile-vv-top,0px);height:var(--stgx-mobile-vv-height,100dvh);font-family:var(--font-sans);bottom:auto;overflow:hidden}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader){min-height:0;top:var(--stgx-mobile-vv-top,0px);height:var(--stgx-mobile-vv-height,100dvh);font-family:var(--font-sans);bottom:auto;overflow:hidden}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__bar]{min-height:56px;padding:calc(8px + env(safe-area-inset-top)) 16px 8px;letter-spacing:0;background:var(--commerce-surface);border-color:var(--commerce-rule);flex-wrap:wrap;flex-shrink:0;gap:8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__bar]{min-height:56px;padding:calc(8px + env(safe-area-inset-top)) 16px 8px;letter-spacing:0;background:var(--commerce-surface);border-color:var(--commerce-rule);flex-wrap:wrap;flex-shrink:0;gap:8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__bar]>p{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__bar]>p{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__tools]{flex-wrap:wrap;gap:12px;font-size:12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__tools]{flex-wrap:wrap;gap:12px;font-size:12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__act]{align-items:center;min-height:40px;display:inline-flex}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__act]{align-items:center;min-height:40px;display:inline-flex}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__directory]{background:var(--commerce-surface);border-color:var(--commerce-rule);gap:20px;padding:6px 20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__directory]{background:var(--commerce-surface);border-color:var(--commerce-rule);gap:20px;padding:6px 20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__navitem]{min-height:40px;color:var(--commerce-muted);align-items:center;font-size:14px;display:inline-flex}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__navitem]{min-height:40px;color:var(--commerce-muted);align-items:center;font-size:14px;display:inline-flex}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__navitem][aria-current=location]{color:var(--commerce-ink);border-bottom:1px solid var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__navitem][aria-current=location]{color:var(--commerce-ink);border-bottom:1px solid var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__body]{padding:24px 20px calc(32px + env(safe-area-inset-bottom));background:var(--commerce-surface);overflow-x:hidden}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__body]{padding:24px 20px calc(32px + env(safe-area-inset-bottom));background:var(--commerce-surface);overflow-x:hidden}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__scene],[class$=__banner],[class$=__detail-art],[class$=__side-art]){display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__scene],[class$=__banner],[class$=__detail-art],[class$=__side-art]){display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__hero]{border-color:var(--commerce-rule);background:0 0;min-height:0;margin:0 0 24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__hero]{border-color:var(--commerce-rule);background:0 0;min-height:0;margin:0 0 24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__hero],[class$=__footer]):after{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__hero],[class$=__footer]):after{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__footer]:before{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__footer]:before{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__hero-copy]{text-shadow:none;padding:0 0 20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__hero-copy]{text-shadow:none;padding:0 0 20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__hero-note]{text-shadow:none;padding-bottom:16px;position:static}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__hero-note]{text-shadow:none;padding-bottom:16px;position:static}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any(h1,h2,h3,[class$=__title],[class$=__sec-title],[class$=__chapter-title]){font-family:var(--font-serif);color:var(--commerce-ink);font-weight:400}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is(h1,h2,h3,[class$=__title],[class$=__sec-title],[class$=__chapter-title]){font-family:var(--font-serif);color:var(--commerce-ink);font-weight:400}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any(h1,[class$=__title]){letter-spacing:.04em;font-size:28px;line-height:1.5}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is(h1,[class$=__title]){letter-spacing:.04em;font-size:28px;line-height:1.5}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any(h2,[class$=__sec-title],[class$=__chapter-title]){font-size:21px;line-height:1.6}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is(h2,[class$=__sec-title],[class$=__chapter-title]){font-size:21px;line-height:1.6}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__chapter] p,[class$=__prose],[class$=__prose] p,[class$=__lead]){color:var(--commerce-ink);font-size:var(--reader-size,16px);letter-spacing:.015em;overflow-wrap:anywhere;line-height:1.95}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__chapter] p,[class$=__prose],[class$=__prose] p,[class$=__lead]){color:var(--commerce-ink);font-size:var(--reader-size,16px);letter-spacing:.015em;overflow-wrap:anywhere;line-height:1.95}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__signal-desc],[class$=__dual-body],[class$=__domain-body],[class$=__domain-synthesis],[class$=__mechanism-desc],[class$=__formation-desc],[class$=__trigger-desc],[class$=__person-synthesis],[class$=__timeline-why],[class$=__detail-text],[class$=__inspector-text],[class$=__inspector-lead]){font-size:var(--reader-size,16px);line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__signal-desc],[class$=__dual-body],[class$=__domain-body],[class$=__domain-synthesis],[class$=__mechanism-desc],[class$=__formation-desc],[class$=__trigger-desc],[class$=__person-synthesis],[class$=__timeline-why],[class$=__detail-text],[class$=__inspector-text],[class$=__inspector-lead]){font-size:var(--reader-size,16px);line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__band],[class$=__signal-card],[class$=__dual-card],[class$=__domain-card],[class$=__mechanism-card],[class$=__formation-card],[class$=__trigger-card],[class$=__person-card],[class$=__timeline-wrap],[class$=__timeline-item],[class$=__detail-card],[class$=__followup-box],[class$=__share-box],[class$=__action-card]){border:0;border-top:1px solid var(--commerce-rule);box-shadow:none;background:0 0;border-radius:0;padding:18px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__band],[class$=__signal-card],[class$=__dual-card],[class$=__domain-card],[class$=__mechanism-card],[class$=__formation-card],[class$=__trigger-card],[class$=__person-card],[class$=__timeline-wrap],[class$=__timeline-item],[class$=__detail-card],[class$=__followup-box],[class$=__share-box],[class$=__action-card]){border:0;border-top:1px solid var(--commerce-rule);box-shadow:none;background:0 0;border-radius:0;padding:18px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class*=-card],[class*=__month-item]).is-active{background:var(--commerce-panel);border-color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class*=-card],[class*=__month-item]).is-active{background:var(--commerce-panel);border-color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__detail],[class$=__dialog],[class$=__drawer],[class$=__drawer-card],[class$=__mobile-sheet]){background:var(--commerce-surface);color:var(--commerce-ink);border-color:var(--commerce-rule);box-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__detail],[class$=__dialog],[class$=__drawer],[class$=__drawer-card],[class$=__mobile-sheet]){background:var(--commerce-surface);color:var(--commerce-ink);border-color:var(--commerce-rule);box-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__detail-body],[class$=__drawer-body]){padding:18px 20px calc(24px + env(safe-area-inset-bottom));font-size:16px;line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__detail-body],[class$=__drawer-body]){padding:18px 20px calc(24px + env(safe-area-inset-bottom));font-size:16px;line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__footer]{background:var(--commerce-surface);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) [class$=__footer]{background:var(--commerce-surface);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :-webkit-any([class$=__ask],[class$=__cta],[class$=__share-btn]){color:var(--commerce-on-accent);background:var(--commerce-accent);border:1px solid var(--commerce-accent);border-radius:12px;min-height:48px;font-size:16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader) :is([class$=__ask],[class$=__cta],[class$=__share-btn]){color:var(--commerce-on-accent);background:var(--commerce-accent);border:1px solid var(--commerce-accent);border-radius:12px;min-height:48px;font-size:16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.annual-reader__chart-section,.monthly-reader__orbit-section,.match-reader__orbit-section){border:0;border-top:1px solid var(--commerce-rule);border-bottom:1px solid var(--commerce-rule);background:0 0;border-radius:0;padding:20px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.annual-reader__chart-section,.monthly-reader__orbit-section,.match-reader__orbit-section){border:0;border-top:1px solid var(--commerce-rule);border-bottom:1px solid var(--commerce-rule);background:0 0;border-radius:0;padding:20px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.annual-reader__chart-canvas,.monthly-reader__orbit-canvas,.match-reader__orbit-canvas){display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.annual-reader__chart-canvas,.monthly-reader__orbit-canvas,.match-reader__orbit-canvas){display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-reader__chart-panel,.qimen-reader__chart-frame,.qimen-reader__chart-facts){background:var(--commerce-surface);border-color:var(--commerce-rule);box-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-reader__chart-panel,.qimen-reader__chart-frame,.qimen-reader__chart-facts){background:var(--commerce-surface);border-color:var(--commerce-rule);box-shadow:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .qimen-reader__chart-panel .qimen-chart__cell,html[data-stgx-shell=mobile][data-stgx-commerce-mode] .qimen-reader__chart-panel .qimen-chart__detail{background:var(--commerce-surface)!important;color:var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .qimen-reader__chart-panel .qimen-chart__cell[aria-pressed=true]{background:var(--commerce-panel)!important;box-shadow:inset 0 0 0 1px var(--commerce-ink)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-chart__chief,.qimen-chart__tone--tomb,.qimen-chart__tone--punishment,.qimen-chart__tone--door-pressure,.qimen-chart__tone--combined){box-shadow:none;background:0 0!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-chart__chief,.qimen-chart__tone--tomb,.qimen-chart__tone--punishment,.qimen-chart__tone--door-pressure,.qimen-chart__tone--combined){box-shadow:none;background:0 0!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .qimen-chart__chief{color:var(--qimen-chief)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.qimen-drawer__sheet,.report-export__panel){background:var(--commerce-surface);color:var(--commerce-ink);box-shadow:none;border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.qimen-drawer__sheet,.report-export__panel){background:var(--commerce-surface);color:var(--commerce-ink);box-shadow:none;border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .report-export__text{color:var(--commerce-ink);font-size:16px;line-height:1.95}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .report-stage__paper,html[data-stgx-shell=mobile][data-stgx-commerce-mode] .stage-hero__brief{background:0 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.stage-flow__paragraph,.stage-hero__lead,.stage-hero__brief-text,.stage-spine__plain,.stage-deck__candidate-synthesis,.stage-deck__drawer-copy,.qimen-stage__brief-text,.qimen-stage__lead){color:var(--commerce-ink);font-size:16px;line-height:1.95}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.stage-flow__paragraph,.stage-hero__lead,.stage-hero__brief-text,.stage-spine__plain,.stage-deck__candidate-synthesis,.stage-deck__drawer-copy,.qimen-stage__brief-text,.qimen-stage__lead){color:var(--commerce-ink);font-size:16px;line-height:1.95}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report{gap:24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report .annual-hero{min-height:0;color:var(--commerce-ink);border-bottom:1px solid var(--commerce-rule);background:0 0;padding:24px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report .annual-hero:after{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report .annual-hero__topline{flex-wrap:wrap;gap:8px 12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report .annual-hero__year{margin-top:28px;font-size:56px;line-height:1}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report .annual-hero__title{font-size:28px;font-weight:400;line-height:1.5}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report :-webkit-any(.annual-hero__summary,.domain-row__copy,.method-note__copy,.dual-month-card__primary,.month-detail__action){color:var(--commerce-ink);font-size:16px;line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report :is(.annual-hero__summary,.domain-row__copy,.method-note__copy,.dual-month-card__primary,.month-detail__action){color:var(--commerce-ink);font-size:16px;line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report :-webkit-any(.annual-section,.method-note,.annual-missing){border:0;border-top:1px solid var(--commerce-rule);background:0 0;padding:20px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report :is(.annual-section,.method-note,.annual-missing){border:0;border-top:1px solid var(--commerce-rule);background:0 0;padding:20px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report :-webkit-any(.axis-card,.dual-month-card,.pillar-cell,.palace-cell,.transformation-cell){border-color:var(--commerce-rule);box-shadow:none;background:0 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .annual-report :is(.axis-card,.dual-month-card,.pillar-cell,.palace-cell,.transformation-cell){border-color:var(--commerce-rule);box-shadow:none;background:0 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.tracking-panel,.nr-card,.dsr-card){color:var(--commerce-ink);border:0;border-top:1px solid var(--commerce-rule);background:0 0;border-radius:0;padding:20px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.tracking-panel,.nr-card,.dsr-card){color:var(--commerce-ink);border:0;border-top:1px solid var(--commerce-rule);background:0 0;border-radius:0;padding:20px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .tracking-panel button{color:var(--commerce-ink);background:var(--commerce-panel);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.tracking-content p,.nr-round-summary,.nr-synthesis,.dsr-round-summary,.dsr-synthesis){font-size:16px;line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.tracking-content input,.tracking-content textarea,.tracking-content select,.nr-input,.dsr-input){color:var(--commerce-ink);background:var(--commerce-panel);border:1px solid var(--commerce-rule);border-radius:12px;min-height:48px;font-size:16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.nr-submit,.dsr-submit){color:var(--commerce-on-accent);background:var(--commerce-accent);border:1px solid var(--commerce-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.nr-submit,.dsr-submit){color:var(--commerce-on-accent);background:var(--commerce-accent);border:1px solid var(--commerce-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.nr-tier,.dsr-status,.date-reader__day-badge,.date-reader__shensha-tag,.fengshui-reader__action-rank,.match-reader__mechanism-badge){color:var(--commerce-muted);background:var(--commerce-panel);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.nr-tier,.dsr-status,.date-reader__day-badge,.date-reader__shensha-tag,.fengshui-reader__action-rank,.match-reader__mechanism-badge){color:var(--commerce-muted);background:var(--commerce-panel);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart{--chart-muted:var(--commerce-muted);--chart-line:var(--commerce-rule);background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart :-webkit-any(.fengshui-chart__note,.fengshui-chart__minor,.fengshui-chart__south,.fengshui-chart__north,.fengshui-chart__cell-direction,.fengshui-chart__time,.fengshui-chart__uses,.fengshui-chart__caption,.fengshui-chart__fallback,.fengshui-chart__full-row){color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart :is(.fengshui-chart__note,.fengshui-chart__minor,.fengshui-chart__south,.fengshui-chart__north,.fengshui-chart__cell-direction,.fengshui-chart__time,.fengshui-chart__uses,.fengshui-chart__caption,.fengshui-chart__fallback,.fengshui-chart__full-row){color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart :-webkit-any(button,.fengshui-chart__number,.fengshui-chart__readout,.fengshui-chart__detail-heading){color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart :is(button,.fengshui-chart__number,.fengshui-chart__readout,.fengshui-chart__detail-heading){color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart :-webkit-any(.fengshui-chart__cell,.fengshui-chart__detail,.fengshui-chart__full-toggle){background:var(--commerce-surface);color:var(--commerce-ink);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart :is(.fengshui-chart__cell,.fengshui-chart__detail,.fengshui-chart__full-toggle){background:var(--commerce-surface);color:var(--commerce-ink);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fengshui-chart .fengshui-chart__cell[aria-pressed=true]{background:var(--commerce-panel);border-color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :-webkit-any(.liuren-reading__plate,.liuren-reading__palace,.liuren-reading__center,.fengshui-reader__nine-palaces){border-color:var(--commerce-rule);background:0 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] :is(.liuren-reading__plate,.liuren-reading__palace,.liuren-reading__center,.fengshui-reader__nine-palaces){border-color:var(--commerce-rule);background:0 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fact-atlas__stage-switch[aria-pressed=true],html[data-stgx-shell=mobile][data-stgx-commerce-mode] .fact-atlas__node[aria-pressed=true]{color:var(--commerce-on-accent);background:var(--commerce-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night] :-webkit-any(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader,.annual-report,.report-stage,.qimen-stage,.qimen-drawer,.report-export__overlay){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night] :is(.qimen-reader,.liuren-reader,.naming-reader,.date-reader,.fengshui-reader,.annual-reader,.monthly-reader,.match-reader,.annual-report,.report-stage,.qimen-stage,.qimen-drawer,.report-export__overlay){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night] .qimen-chart__chief{color:var(--qimen-chief-night)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night] .qimen-chart__tone--tomb{color:var(--qimen-tomb-night)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night] .qimen-chart__tone--punishment{color:var(--qimen-punishment-night)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night] .qimen-chart__tone--door-pressure{color:var(--qimen-door-pressure-night)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode][data-stgx-commerce-mode=night] .qimen-chart__tone--combined{color:var(--qimen-combined-night)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market{background:var(--commerce-surface);color:var(--commerce-ink);padding:0 0 24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__eyebrow,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__section-head small,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-index{color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature{border-bottom:1px solid var(--commerce-rule);text-align:left;padding:0 0 22px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature-art{aspect-ratio:2;filter:none;background-position:50% 68%;background-size:cover;width:100%;height:auto;margin:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature-copy{align-items:flex-start;gap:10px;max-width:none;padding:18px 22px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature-copy strong{letter-spacing:.04em;font-size:28px;line-height:1.35}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature-copy>span:not(.market__eyebrow):not(.market__feature-foot){max-width:none;color:var(--commerce-muted);font-size:14px;line-height:1.75}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature-foot{border-color:var(--commerce-rule);letter-spacing:0;margin-top:4px;font-size:14px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__section-head{border:0;align-items:center;gap:16px;padding:22px 22px 14px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__section-head span{letter-spacing:.04em;font-size:22px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__section-head small{font-size:12px;line-height:1.6}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__section-head button{min-height:44px;font-family:var(--font-sans);letter-spacing:0;border:0;font-size:13px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__list{border:0;padding:0 22px;display:block}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__list li{border-bottom:1px solid var(--commerce-rule);padding:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__list li:first-child{border-top:1px solid var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row{text-align:left;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:10px 14px;padding:20px 0;display:grid}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__thumb{aspect-ratio:auto;filter:none;width:80px;height:80px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-copy{align-items:flex-start;gap:8px;max-width:none;padding:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-copy .market__eyebrow{display:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-copy strong{letter-spacing:.03em;font-size:21px;line-height:1.4}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-copy>span:last-child{color:var(--commerce-muted);font-size:13px;line-height:1.75}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-meta{color:var(--commerce-ink);font-family:var(--font-sans);border:0;grid-column:2;gap:12px;margin:0;padding:0;font-size:12px;line-height:1.6}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-meta i{color:var(--commerce-muted);letter-spacing:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-head{border-color:var(--commerce-rule);text-align:left;padding:34px 24px 28px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-head h2{margin:14px 0;font-size:28px;line-height:1.4}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-head p{max-width:none;color:var(--commerce-muted);margin:0;font-size:14px;line-height:1.75}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-list{padding:0 24px 24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-list li{border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-card{grid-template-columns:80px minmax(0,1fr);gap:10px 14px;padding:26px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-copy strong{letter-spacing:.03em;font-size:22px;line-height:1.45}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-copy>span{color:var(--commerce-muted);font-size:14px;line-height:1.75}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-meta{font-family:var(--font-sans);border:0;gap:12px;margin-top:4px;font-size:13px;line-height:1.6}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-meta i,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__status{color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__status button{border-color:var(--commerce-rule);min-height:44px;color:var(--commerce-ink);font-family:var(--font-sans);font-size:14px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market button:focus-visible{outline-color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .replay-column{background:var(--commerce-surface);color:var(--commerce-ink);padding-bottom:24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .home-head,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .shelf-head,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .month-rail,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .filter-row,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .month-grid,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .search-head,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .search-list{padding-left:24px;padding-right:24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .home-head{padding-top:24px;padding-bottom:20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .replay-gate{border:0;border-top:1px solid var(--commerce-rule);border-bottom:1px solid var(--commerce-rule);background:0 0;border-radius:0;gap:14px;margin:0 24px 24px;padding:24px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .gate-title{font-family:var(--font-serif);font-size:26px;font-weight:400;line-height:1.4}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .gate-copy{font-size:14px;line-height:1.75}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .gate-btn{background:var(--commerce-accent);min-height:48px;color:var(--commerce-on-accent);box-shadow:none;border-radius:8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rail-month,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .filter-item,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-card-more,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .search-box,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-empty-retry{border-color:var(--commerce-rule);border-radius:6px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rail{padding-left:24px;padding-right:24px;scroll-padding:0 24px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .shelf-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .sub-title{font-family:var(--font-serif);font-size:22px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-card-cover{border-color:var(--commerce-rule);background:var(--commerce-panel);border-radius:6px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-card-duration,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-card-new,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-card-lock,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-card-done{border-color:var(--commerce-rule);background:var(--commerce-panel);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rp-card-title{font-size:15px;line-height:1.6}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-overlay,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-body{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-collapse,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .rate-btn,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-notice,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pn-btn,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pl-item{color:var(--commerce-ink);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-bar-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-meta,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-summary,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pe-text,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pn-eyebrow,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .player-list-heading,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pl-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pl-meta{color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pl-item.is-current .pl-title{color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .pl-item.is-current .pl-mark{background:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"]{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .section{padding:28px 24px calc(32px + env(safe-area-inset-bottom))}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .course-edition{color:var(--commerce-muted);padding:0 0 22px;font-size:12px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .product-title{font-family:var(--font-serif);font-size:30px;font-weight:400;line-height:1.45}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .price{color:var(--commerce-ink);font-family:var(--font-mono);font-size:22px;font-weight:400}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .divider,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-section,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-item{border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .divider{background:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .product-desc,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-body .t-body{font-size:16px;line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-heading{padding:22px 0 14px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-title{color:var(--commerce-ink);font-family:var(--font-serif);font-size:20px;line-height:1.5}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-trigger{color:var(--commerce-ink);padding:18px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-access,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-order,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-state,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .back-link,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .disclaimer{color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .buy-btn,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .chapter-complete{border-color:var(--commerce-accent);background:var(--commerce-accent);min-height:48px;color:var(--commerce-on-accent);box-shadow:none;border-radius:8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .owned-banner,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app [data-ui-page="subpkg-shop/pages/shop/product"] .buy-notice{border:1px solid var(--commerce-rule);background:var(--commerce-panel);color:var(--commerce-ink);border-radius:8px;padding:16px;font-size:13px;line-height:1.75}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .replay-gate{border:0;border-top:1px solid var(--commerce-rule);border-bottom:1px solid var(--commerce-rule);background:0 0;border-radius:0;padding:24px 0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .gate-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .shelf-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .sub-title{font-family:var(--font-serif);font-weight:400;line-height:1.45}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .gate-copy,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-summary{font-size:14px;line-height:1.75}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .gate-btn{background:var(--commerce-accent);min-height:48px;color:var(--commerce-on-accent);box-shadow:none;border-radius:8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rail-month,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .filter-item,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-card-more,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .search-box,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-empty-retry,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-card-cover{border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-card-cover,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-card-duration,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-card-new,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-card-lock,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rp-card-done{background:var(--commerce-panel);color:var(--commerce-ink);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-overlay,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-body{background:var(--commerce-surface);color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-collapse,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .rate-btn,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-notice,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pn-btn,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pl-item,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pn-title{color:var(--commerce-ink);border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-info,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-next,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pl-item{border-color:var(--commerce-rule)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-bar-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-meta,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-summary,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pe-text,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pn-eyebrow,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .player-list-heading,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pl-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pl-meta{color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pl-item.is-current .pl-title{color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .replay-column .pl-item.is-current .pl-mark{background:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature-foot,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-meta{letter-spacing:0;border:0;grid-template-columns:minmax(0,1fr) minmax(112px,40%);align-items:stretch;gap:0;width:100%;padding:0;display:grid}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__feature-foot{margin-top:8px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-meta{grid-column:1/-1;margin-top:2px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__price{box-sizing:border-box;background:var(--commerce-panel);min-height:44px;color:var(--commerce-ink);--commerce-price-size:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 14px;display:flex}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__price small{font:11px/1.3 var(--font-sans);color:var(--commerce-muted)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__buy,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__row-meta .market__buy{background:var(--commerce-accent);color:var(--commerce-on-accent);font:400 14px/1.5 var(--font-serif);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:10px 12px;font-style:normal;display:flex}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__buy img{filter:invert();width:18px;height:18px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .market__inventory-meta>span{font:600 24px/1.3 var(--font-num)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .market .buy-btn{border-radius:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode=night] #app .market .market__buy img{filter:none}html[data-stgx-shell] .commerce-purchase-action{box-sizing:border-box;min-height:48px;font:500 16px/1.5 var(--font-serif);letter-spacing:.04em;cursor:pointer;justify-content:center;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;transition:opacity .16s,transform .16s;display:inline-flex;box-shadow:none!important;border-radius:0!important}html[data-stgx-shell] .commerce-purchase-action:not(:disabled):active{opacity:.82;transform:translateY(1px)}html[data-stgx-shell] .commerce-purchase-action:focus-visible{outline-offset:4px;outline:2px solid}html[data-stgx-shell] .commerce-purchase-action:disabled{cursor:default;opacity:.45}html[data-stgx-shell] .commerce-purchase-action:after{border:0}html[data-stgx-shell] .commerce-purchase-action .commerce-action-arrow{filter:invert();flex-shrink:0;width:22px;height:22px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] .commerce-purchase-action{border:1px solid var(--commerce-accent);background:var(--commerce-accent)!important;color:var(--commerce-on-accent)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode=night] .commerce-purchase-action .commerce-action-arrow{filter:none}@media (prefers-reduced-motion:reduce){html[data-stgx-shell] .commerce-purchase-action{transition:none}}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report{--report-white:var(--commerce-ink);--report-black:var(--commerce-surface);--report-muted:var(--commerce-muted);--report-line:var(--commerce-rule);top:var(--desktop-header-height,52px);right:0;bottom:var(--app-bottom-inset,0);left:0;inset:var(--desktop-header-height,52px) 0 var(--app-bottom-inset,0);overscroll-behavior:contain;background:var(--commerce-surface);color:var(--commerce-ink);display:block;overflow-y:auto}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .report-scene,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-scene{aspect-ratio:1488/1058;background:var(--commerce-surface);filter:none;flex:none;height:auto;max-height:300px;position:relative;overflow:hidden}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .report-intro,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-intro{width:auto;max-width:none;min-height:0;padding:28px 24px calc(24px + env(safe-area-inset-bottom));text-shadow:none;flex-direction:column;flex:none;display:flex;position:relative;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .report-intro:before,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .report-intro:after,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-intro:before,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-intro:after{content:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .report-title,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-title{letter-spacing:.04em;color:var(--commerce-ink);margin-bottom:12px;font-size:30px;line-height:1.4}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .report-subtitle,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-subtitle{color:var(--commerce-muted);letter-spacing:.06em;opacity:1;margin-bottom:24px;font-size:16px;line-height:1.7}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .report-description,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-description{border-color:var(--commerce-rule);min-height:0;color:var(--commerce-muted);font-family:var(--font-sans);letter-spacing:0;margin:0 0 26px;padding-top:22px;font-size:16px;line-height:1.85}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover button.report-primary,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report button.report-primary{width:100%;min-height:52px;box-shadow:none;font-family:var(--font-sans);letter-spacing:.02em;font-size:16px;position:static;border-color:var(--commerce-accent)!important;background:var(--commerce-accent)!important;color:var(--commerce-on-accent)!important;border-radius:8px!important;margin:12px 0 0!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover button.report-primary:hover,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report button.report-primary:hover{background:var(--commerce-accent)!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover button:focus-visible{outline-color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report button:focus-visible{outline-color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .qimen-cover .qimen-cover__note{color:var(--commerce-muted);font-family:var(--font-sans);letter-spacing:.04em;margin:0 0 14px;font-size:11px;line-height:1.7}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .report-scene{max-height:none}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__intro nav{border-color:var(--commerce-rule);font-family:var(--font-sans);padding:6px 0;font-size:14px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__intro nav button[aria-current]{border-color:var(--commerce-ink)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__description{margin-top:22px;padding-top:0}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__secondary{width:100%;min-height:48px;font-family:var(--font-sans);background:0 0;font-size:14px;border-color:var(--commerce-rule)!important;border-radius:8px!important;margin-bottom:12px!important}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__explanation{border-top:1px solid var(--commerce-rule);font-family:var(--font-sans);background:0 0;padding:20px 0;line-height:1.8}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__explanation h2{font-family:var(--font-serif);font-size:20px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__labels,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__pillars,html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__bottom{color:var(--night-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__labels button[aria-pressed=true]{border-color:var(--night-accent)}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__focus-cycle{background:var(--night-accent);color:var(--night-inverse-text);font-family:var(--font-sans);letter-spacing:0;border:0;border-radius:6px;padding:0 16px}html[data-stgx-shell=mobile][data-stgx-commerce-mode] #app .dual-report .dual-report__status{color:var(--night-accent)}:root,body{--bg:#fff;--bg-muted:#f5f5f5;--bg-soft:#f7f7f7;--bg-dark:#000;--bg-reading:#080808;--bg-reading-muted:#151515;--bg-reading-soft:#101010;--bg-dark-pure:#000;--night-accent:#fff;--night-inverse-surface:#f5f5f5;--night-inverse-text:#1a1a1a;--commerce-day-muted:#666;--commerce-day-rule:rgba(var(--rgb-text), .16);--commerce-night-muted:rgba(var(--rgb-white), .72);--commerce-night-rule:rgba(var(--rgb-white), .18);--text:#1a1a1a;--text-mid:#666;--text-dim:#6f6f6f;--text-inverse:#fff;--text-inverse-mid:rgba(255,255,255,.72);--text-inverse-dim:rgba(255,255,255,.55);--rgb-white:255, 255, 255;--rgb-black:0, 0, 0;--rgb-text:26, 26, 26;--rgb-neutral-18:18, 18, 18;--rgb-bg-dark:0, 0, 0;--rgb-bg-deep:0, 0, 0;--rgb-night-panel:0, 0, 0;--rgb-glass-border-dark:0, 0, 0;--rgb-workspace-shadow:0, 0, 0;--rgb-night-surface:0, 0, 0;--rgb-night-surface-deep:0, 0, 0;--rgb-stage-ink:14, 20, 32;--rgb-stage-paper:247, 243, 234;--rgb-stage-gold:201, 169, 106;--rgb-stage-vermilion:181, 68, 60;--rgb-stage-muted:138, 133, 120;--stage-ink:#0e1420;--stage-paper:#f7f3ea;--stage-gold:#c9a96a;--stage-vermilion:#b5443c;--stage-muted:#8a8578;--stage-rule:rgba(var(--rgb-stage-gold), .28);--qimen-chief:#0b7a75;--qimen-tomb:#a45d16;--qimen-punishment:#8e44ad;--qimen-door-pressure:#c03932;--qimen-combined:#236dad;--qimen-chief-night:color-mix(in srgb, var(--qimen-chief) 60%, var(--night-accent));--qimen-tomb-night:color-mix(in srgb, var(--qimen-tomb) 60%, var(--night-accent));--qimen-punishment-night:color-mix(in srgb, var(--qimen-punishment) 60%, var(--night-accent));--qimen-door-pressure-night:color-mix(in srgb, var(--qimen-door-pressure) 60%, var(--night-accent));--qimen-combined-night:color-mix(in srgb, var(--qimen-combined) 60%, var(--night-accent));--text-inverse-90:rgba(255,255,255,.9);--text-inverse-88:rgba(255,255,255,.88);--text-inverse-85:rgba(255,255,255,.85);--text-inverse-82:rgba(255,255,255,.82);--text-inverse-80:rgba(255,255,255,.8);--text-inverse-70:rgba(255,255,255,.7);--text-inverse-65:rgba(255,255,255,.65);--text-inverse-60:rgba(255,255,255,.6);--text-inverse-55:rgba(255,255,255,.55);--text-inverse-50:rgba(255,255,255,.5);--text-inverse-45:rgba(255,255,255,.45);--text-inverse-40:rgba(255,255,255,.4);--text-inverse-35:rgba(255,255,255,.35);--text-inverse-30:rgba(255,255,255,.3);--text-inverse-25:rgba(255,255,255,.25);--text-inverse-24:rgba(255,255,255,.24);--text-inverse-20:rgba(255,255,255,.2);--text-inverse-18:rgba(255,255,255,.18);--text-inverse-16:rgba(255,255,255,.16);--text-inverse-15:rgba(255,255,255,.15);--text-inverse-14:rgba(255,255,255,.14);--text-inverse-12:rgba(255,255,255,.12);--text-inverse-10:rgba(255,255,255,.1);--text-inverse-08:rgba(255,255,255,.08);--text-inverse-06:rgba(255,255,255,.06);--text-inverse-05:rgba(255,255,255,.05);--text-inverse-04:rgba(255,255,255,.04);--text-inverse-03:rgba(255,255,255,.03);--accent:#000;--mask-strong:rgba(0,0,0,.9);--mask:rgba(0,0,0,.6);--mask-soft:rgba(0,0,0,.5);--press:rgba(0,0,0,.04);--bg-deep:rgba(0,0,0,.96);--text-dark-55:rgba(0,0,0,.55);--text-dark-50:rgba(0,0,0,.5);--radius:0px;--font-serif:"Noto Serif SC", "Songti SC", "STSong", serif;--font-sans:-apple-system, "PingFang SC", "Helvetica Neue", sans-serif;--sp-sm:20px;--sp-md:40px;--border:#e5e5e5;--font-kai:"Kaiti SC", "STKaiti", "KaiTi", "Noto Serif SC", serif;--font-num:"DIN Alternate", -apple-system, "PingFang SC", "Helvetica Neue", sans-serif;--sp-xs:8px;--sp-s:12px;--workspace-rail-width:0px;--workspace-content-max:100%;--workspace-reading-max:760px;--workspace-gutter:20px;--workspace-surface:#f3f3f3;--workspace-glow:rgba(255,255,255,.72);--glass-fill:rgba(255,255,255,.62);--glass-fill-strong:rgba(255,255,255,.82);--glass-fill-soft:rgba(255,255,255,.42);--glass-border:rgba(255,255,255,.78);--glass-border-dark:rgba(0,0,0,.12);--glass-shadow:0 24px 72px rgba(0,0,0,.1), 0 2px 8px rgba(0,0,0,.04);--glass-shadow-soft:0 14px 38px rgba(0,0,0,.07), 0 1px 4px rgba(0,0,0,.04);--glass-blur:26px;--glass-saturation:145%;--focus-ring:0 0 0 3px rgba(0,0,0,.18);--motion-instant:1ms;--motion-feedback:.12s;--motion-route:.24s;--motion-reveal:.42s;--motion-narrative:.72s;--motion-ceremony:1.08s;--motion-membership-activation:1.6s;--motion-stagger:64ms;--motion-distance-feedback:2px;--motion-distance-route:8px;--motion-distance-reveal:12px;--motion-distance-section:var(--motion-distance-reveal);--motion-fast:var(--motion-feedback);--motion-base:.3s;--motion-slow:.42s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.32, .72, 0, 1);--motion-panel:.32s;--motion-exit:.2s;--editorial-gutter:clamp(20px, 7.18vw, 32px);--editorial-body:15px;--editorial-caption:12px;--editorial-title:clamp(27px, 8.2vw, 32px)}div,span,[data-scroll-axis],input,textarea,button{box-sizing:border-box;margin:0;padding:0}.page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.7}.t-headline{font-family:var(--font-serif);letter-spacing:.01em;color:var(--text);font-size:26px;font-weight:700;line-height:1.45}.t-body{font-family:var(--font-sans);color:var(--text-mid);font-size:14px;font-weight:400;line-height:1.9}.t-label{font-family:var(--font-sans);letter-spacing:.2em;color:var(--text-dim);font-size:11px;font-weight:500}.t-sub{font-family:var(--font-serif);color:var(--text-mid);font-size:16px;font-weight:400;line-height:1.7}.t-list-item{font-family:var(--font-serif);color:var(--text);font-size:15px;line-height:2.2}.btn{background:var(--accent);width:100%;min-height:48px;color:var(--text-inverse);font-family:var(--font-sans);letter-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;border-radius:var(--radius);border:none;justify-content:center;align-items:center;padding:14px 24px;font-size:13px;font-weight:500;display:flex}.btn:after{border:none}#app button.btn[disabled],.btn[disabled]{background:var(--text-mid);color:var(--text-inverse);cursor:not-allowed;opacity:1!important}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#app button:focus-visible{box-shadow:var(--focus-ring);outline:none}#app button:focus-visible{box-shadow:var(--focus-ring);outline:none}#app [role=button]:focus-visible{box-shadow:var(--focus-ring);outline:none}#app [role=tab]:focus-visible{box-shadow:var(--focus-ring);outline:none}#app [role=radio]:focus-visible{box-shadow:var(--focus-ring);outline:none}#app [role=switch]:focus-visible{box-shadow:var(--focus-ring);outline:none}#app input:focus-visible{box-shadow:var(--focus-ring);outline:none}#app textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}#app select:focus-visible{box-shadow:var(--focus-ring);outline:none}#app a:focus-visible{box-shadow:var(--focus-ring);outline:none}.btn-link{color:var(--text-mid);letter-spacing:.1em;background:0 0;border:none;padding:8px 0;font-size:12px;text-decoration:underline;display:inline}.btn-link:after{border:none}.section{padding:0 24px}.divider{background:var(--border);height:1px;margin:var(--sp-md) 0}.block-muted{background:var(--bg-muted);padding:var(--sp-md) 24px}.card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-sm)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}::-webkit-scrollbar{display:none}.img-gray{filter:grayscale()}.animate-fade-in{animation:none}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.press{opacity:.6}.sec-title{letter-spacing:.25em;color:var(--text-dim);margin-bottom:14px;font-size:11px;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{--web-rpx:calc(100vw / 750)}.web-app{min-height:100%;position:relative}.web-page-wrapper{overscroll-behavior-x:none;width:100%;height:100dvh;overflow-x:hidden;overflow-y:auto}.web-page-body{width:100%;min-height:100%}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:not-allowed}input,textarea,select{font:inherit;color:inherit;border-radius:0}textarea{resize:vertical}img{vertical-align:middle;max-width:100%;display:inline-block}img[data-image-mode=aspectFill]{object-fit:cover}img[data-image-mode=aspectFit]{object-fit:contain}img[data-image-mode=widthFix]{height:auto}.web-page-wrapper,[data-route-scroll]{overflow-anchor:none}[data-scroll-axis=y]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}[data-scroll-axis=x]{overscroll-behavior:contain;overflow-x:auto;overflow-y:hidden}html[data-stgx-shell=mobile][data-stgx-member-daily=true] .web-page-body{padding-top:0}html[data-stgx-lite=wechat] *,html[data-stgx-lite=wechat] :before,html[data-stgx-lite=wechat] :after{backdrop-filter:none!important}[data-motion-surface]{opacity:1;position:relative}[data-motion-surface] button:not([disabled]),[data-motion-surface] [role=button]:not([aria-disabled=true]){transition:transform var(--motion-feedback) var(--ease-standard), filter var(--motion-feedback) var(--ease-standard);transform-origin:50%;-webkit-tap-highlight-color:transparent}[data-motion-surface] button:not([disabled]):active,[data-motion-surface] [role=button]:not([aria-disabled=true]):active{transform:translateY(var(--motion-distance-feedback)) scale(.992);filter:brightness(.96)}[data-motion-surface][data-motion-route=arriving]{animation:stgx-route-arrive var(--motion-route) var(--ease-emphasized) both}[data-motion-surface][data-motion-route=leaving]{animation:stgx-route-leave var(--motion-route) var(--ease-standard) both}[data-motion-surface][data-motion-direction=tab][data-motion-route=arriving]{animation-name:stgx-route-tab}[data-motion-surface][data-motion-direction=back][data-motion-route=arriving]{animation-name:stgx-route-back}@keyframes stgx-route-tab{0%{opacity:.82}to{opacity:1}}@keyframes stgx-route-back{0%{translate:-8px}to{translate:0}}#app [data-motion-pressed]{transition:scale 80ms var(--ease-standard);-webkit-tap-highlight-color:transparent;scale:.985}#app [data-motion-pressed]:active{filter:none;transform:none}[data-motion-handle]{touch-action:none;user-select:none;cursor:grab}[data-motion-dragging]{transition:none!important}[data-motion-dragging] [data-motion-handle]{cursor:grabbing}.stgx-sheet-enter-active,.stgx-drawer-enter-active{transition:none}.stgx-sheet-leave-active,.stgx-drawer-leave-active{pointer-events:none;transition:none}.stgx-sheet-enter-active [data-motion-panel],.stgx-drawer-enter-active[data-motion-panel]{transition:translate var(--motion-panel) var(--ease-emphasized)!important}.stgx-sheet-leave-active [data-motion-panel],.stgx-drawer-leave-active[data-motion-panel]{transition:translate var(--motion-exit) var(--ease-standard)!important}.stgx-sheet-enter-from,.stgx-sheet-leave-to,.stgx-drawer-enter-from,.stgx-drawer-leave-to{opacity:0}.stgx-sheet-enter-from [data-motion-panel]{translate:0 40px}.stgx-sheet-leave-to [data-motion-panel]{translate:0 24px}.stgx-drawer-enter-from[data-motion-panel],.stgx-drawer-leave-to[data-motion-panel]{translate:-100%}.stgx-disclosure-enter-active,.stgx-disclosure-leave-active{transition:height var(--motion-panel) var(--ease-emphasized), opacity var(--motion-exit) var(--ease-standard);overflow:hidden}.stgx-disclosure-enter-from,.stgx-disclosure-leave-to{opacity:0}[data-motion-surface=service] .page-title,[data-motion-surface=service] .title,[data-motion-surface=service] .sales-page__title{animation:stgx-service-heading-arrive var(--motion-narrative) var(--ease-emphasized) both}[data-motion-surface=service] .profile-hint,[data-motion-surface=service] .sales-page__desc,[data-motion-surface=service] .page-desc{animation:stgx-service-boundary-arrive var(--motion-reveal) var(--ease-standard) 80ms both}html[data-stgx-motion-lifecycle=suspended] *,html[data-stgx-motion-lifecycle=suspended] :before,html[data-stgx-motion-lifecycle=suspended] :after{animation-play-state:paused!important}html[data-stgx-sensory-pulse]:after{content:"";z-index:2147483646;top:max(8px, env(safe-area-inset-top));right:8px;bottom:max(8px, env(safe-area-inset-bottom));left:8px;inset:max(8px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom));pointer-events:none;border:1px solid rgba(var(--rgb-white), .68);box-shadow:inset 0 0 0 1px rgba(var(--rgb-neutral-18), .14);animation:stgx-critical-pulse .68s var(--ease-emphasized) both;position:fixed}@keyframes stgx-route-arrive{0%{transform:translateY(var(--motion-distance-route))}to{transform:translateY(0)}}@keyframes stgx-route-leave{0%{transform:translateY(0)}to{transform:translateY(calc(var(--motion-distance-route) * -.5))}}@keyframes stgx-critical-pulse{0%{opacity:0;transform:scale(.985)}36%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes stgx-service-heading-arrive{0%{transform:translateY(var(--motion-distance-section))}to{transform:none}}@keyframes stgx-service-boundary-arrive{0%{transform:translateY(calc(var(--motion-distance-section) * .5))}to{transform:none}}@media (prefers-reduced-motion:reduce){#app [data-motion-pressed]{opacity:.78;scale:none}.stgx-sheet-enter-from [data-motion-panel],.stgx-sheet-leave-to [data-motion-panel],.stgx-drawer-enter-from[data-motion-panel],.stgx-drawer-leave-to[data-motion-panel]{translate:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-motion-surface][data-motion-route],[data-motion-surface=service] .page-title,[data-motion-surface=service] .title,[data-motion-surface=service] .sales-page__title,[data-motion-surface=service] .profile-hint,[data-motion-surface=service] .sales-page__desc,[data-motion-surface=service] .page-desc{animation:none!important;transform:none!important}html[data-stgx-sensory-pulse]:after{display:none!important}}html[data-stgx-shell=mobile],html[data-stgx-shell=mobile] body{--workspace-rail-width:0px;--desktop-header-height:52px;--workspace-content-max:100%;--workspace-reading-max:100%;--workspace-gutter:clamp(16px, 5.13vw, 24px);--today-hero-inline-gutter:var(--workspace-gutter);--today-hero-margin-top:32px;--today-hero-body-padding:11px 0 0;--today-hero-label-margin-bottom:6px;--today-hero-verdict-size:var(--editorial-title);--today-hero-verdict-line-height:1.22;--today-hero-verdict-letter-spacing:-.025em;--today-hero-cta-margin-top:10px;--today-hero-cta-padding:20px 0;--today-hero-cta-text-size:16px;--today-hero-cta-sub-size:10px}html[data-stgx-shell=mobile].stgx-immersive-top,html[data-stgx-shell=mobile].stgx-immersive-top body{--desktop-header-height:0px}html[data-stgx-shell=mobile],html[data-stgx-shell=mobile] body,html[data-stgx-shell=mobile] #app,html[data-stgx-shell=mobile] #app>.web-app{width:100%;height:100vh;height:100dvh;min-height:0;overflow:hidden}html[data-stgx-shell=mobile],html[data-stgx-shell=mobile] body,html[data-stgx-shell=mobile] #app{touch-action:manipulation}html[data-stgx-shell=mobile] #app>.web-app{width:var(--stgx-mobile-vv-width,100%);height:var(--stgx-mobile-vv-height,100vh);margin-top:var(--stgx-mobile-vv-top,0);margin-left:var(--stgx-mobile-vv-left,0);position:relative}html[data-stgx-shell=mobile] #app>.web-app>.web-page{height:100%;min-height:0;overflow:hidden}html[data-stgx-shell=mobile] #app>.web-app>.web-page-wrapper{box-sizing:border-box;overscroll-behavior-x:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;width:100%;overflow-x:hidden;overflow-y:auto}html[data-stgx-shell=mobile] #app .web-page-body,html[data-stgx-shell=mobile] #app .page{box-sizing:border-box;width:100%;max-width:100%}html[data-stgx-shell=mobile] #app>.web-app>.web-page-wrapper:after{display:none}html[data-stgx-shell=mobile] #app>.web-app>.web-page-wrapper{height:100%!important;height:100dvh!important;min-height:100%!important}html[data-stgx-shell=mobile] #app .tomorrow-line{padding-bottom:8px}html[data-stgx-shell=mobile] #app .page[data-motion-surface=today] .hero{min-height:0}html[data-stgx-shell=mobile] #app .page[data-motion-surface=today] .zenith .calendar-skel{height:17px}html[data-stgx-shell=mobile] #app .page[data-motion-surface=today]:has(.hero .hero-loading)>.compliance-footer{visibility:hidden}html[data-stgx-shell=mobile] #app{--stgx-viewport-height:var(--stgx-mobile-vv-height,100vh);--stgx-tab-height:var(--window-bottom,50px);--stgx-content-height:calc(var(--stgx-viewport-height) - var(--stgx-tab-height))}html[data-stgx-shell=mobile] #app .today-first-screen{min-height:var(--stgx-content-height);grid-template-rows:auto 1fr;display:grid}html[data-stgx-shell=mobile] #app .page[data-motion-surface=today] .hero{grid-template-rows:auto minmax(80px,1fr) auto;gap:16px;height:auto;margin-top:24px;padding-bottom:12px;display:grid}html[data-stgx-shell=mobile] #app .hero .hero-art{height:100%;min-height:80px;margin-top:0;position:relative}html[data-stgx-shell=mobile] #app .hero .hero-img{object-fit:cover;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}html[data-stgx-shell=mobile] #app .hero .hero-cta{min-height:80px;margin:0;padding:12px 0}html[data-stgx-shell=mobile] #app .page[data-motion-surface=wanxiang] .insight-layout{padding-top:24px;padding-bottom:24px}html[data-stgx-shell=mobile] #app .record-art .shiwen-stage{width:100%;max-width:calc(var(--stgx-content-height) - 340px);min-width:100px;margin:0 auto}html[data-stgx-shell=mobile] #app .page[data-motion-surface=wanxiang] .recent-records{margin-top:20px}html[data-stgx-shell=mobile] #app>.web-app>.web-page-wrapper{height:var(--stgx-content-height);padding-bottom:0}html[data-stgx-shell=mobile] #app .pwa-guide,html[data-stgx-shell=mobile] #app .hub-mask,html[data-stgx-shell=mobile] #app .feedback-mask,html[data-stgx-shell=mobile] #app .official-mask,html[data-stgx-shell=mobile] #app .void-page .drawer-mask{top:var(--stgx-mobile-vv-top,0px);height:var(--stgx-mobile-vv-height,100dvh);box-sizing:border-box;bottom:auto}html[data-stgx-shell=mobile] #app .void-page .drawer{top:var(--stgx-mobile-vv-top,0px);width:min(84vw,340px);max-height:none;height:var(--stgx-mobile-vv-height,100dvh);bottom:auto;left:0;right:auto}html[data-stgx-shell=mobile] #app .pwa-guide__panel,html[data-stgx-shell=mobile] #app .hub-sheet,html[data-stgx-shell=mobile] #app .feedback-sheet,html[data-stgx-shell=mobile] #app .official-sheet{box-sizing:border-box;overscroll-behavior-y:contain;min-height:0;max-height:100%;overflow-y:auto}html[data-stgx-shell=mobile] #app .primary-navigation,html[data-stgx-shell=mobile] #app .member-compact .purchase-dock,html[data-stgx-shell=mobile] #app .fu-dock{bottom:var(--stgx-mobile-vv-bottom,0px)}html[data-stgx-shell=mobile] #app .void-page:has(.drawer.open){z-index:1300}html[data-stgx-shell=mobile] #app .web-page-body,html[data-stgx-shell=mobile] #app .web-page-header{width:100%!important;margin-left:0!important}html[data-stgx-shell=mobile] #app .web-page-body{padding-top:var(--desktop-header-height);box-sizing:border-box}html[data-stgx-shell=mobile] #app .void-page{top:calc(var(--desktop-header-height) + var(--chat-vv-top,0px));height:calc(var(--chat-vvh,var(--stgx-mobile-vv-height,100vh)) - var(--desktop-header-height));width:100%;left:0}html[data-stgx-shell=mobile] .ink-observatory,html[data-stgx-shell=mobile] .inner-landscape,html[data-stgx-shell=mobile] .bazi-landscape,html[data-stgx-shell=mobile] .ziwei,html[data-stgx-shell=mobile] .feixing,html[data-stgx-shell=mobile] .dual-report{top:var(--desktop-header-height)}html[data-stgx-shell=mobile] [data-ui-page="pages/my/my"],html[data-stgx-shell=mobile] [data-ui-page="pages/shop/shop"],html[data-stgx-shell=mobile] [data-ui-page^=subpkg-member\/],html[data-stgx-shell=mobile] [data-ui-page^="subpkg-profile/pages/profile/"],html[data-stgx-shell=mobile] [data-ui-page^="subpkg-profile/pages/my/"],html[data-stgx-shell=mobile] [data-ui-page^="subpkg-profile/pages/timeline/"],html[data-stgx-shell=mobile] [data-ui-page^=subpkg-shop\/],html[data-stgx-shell=mobile] [data-ui-page^=subpkg-video\/]{--bg:var(--bg-reading);--bg-muted:var(--bg-reading-muted);--bg-soft:var(--bg-reading-soft);--text:rgba(var(--rgb-white), .94);--text-mid:rgba(var(--rgb-white), .72);--text-dim:rgba(var(--rgb-white), .6);--border:rgba(var(--rgb-white), .18);--border-light:rgba(var(--rgb-white), .1);--accent:var(--night-accent);--press:rgba(var(--rgb-white), .06);--text-dark-55:rgba(var(--rgb-white), .55);--text-dark-50:rgba(var(--rgb-white), .5);--workspace-surface:var(--bg-reading);--glass-fill:rgba(var(--rgb-white), .04);--glass-fill-strong:rgba(var(--rgb-white), .06);--glass-fill-soft:rgba(var(--rgb-white), .03);--glass-border:rgba(var(--rgb-white), .14);--glass-border-dark:rgba(var(--rgb-white), .14);--bg-dark:var(--night-inverse-surface);--text-inverse:var(--night-inverse-text);--text-inverse-mid:rgba(var(--rgb-black), .72);--text-inverse-dim:rgba(var(--rgb-black), .55);--text-inverse-90:rgba(var(--rgb-black), .9);--text-inverse-88:rgba(var(--rgb-black), .88);--text-inverse-85:rgba(var(--rgb-black), .85);--text-inverse-82:rgba(var(--rgb-black), .82);--text-inverse-80:rgba(var(--rgb-black), .8);--text-inverse-70:rgba(var(--rgb-black), .7);--text-inverse-65:rgba(var(--rgb-black), .65);--text-inverse-60:rgba(var(--rgb-black), .6);--text-inverse-55:rgba(var(--rgb-black), .55);--text-inverse-50:rgba(var(--rgb-black), .5);--text-inverse-45:rgba(var(--rgb-black), .45);--text-inverse-40:rgba(var(--rgb-black), .4);--text-inverse-35:rgba(var(--rgb-black), .35);--text-inverse-30:rgba(var(--rgb-black), .3);--text-inverse-25:rgba(var(--rgb-black), .25);--text-inverse-24:rgba(var(--rgb-black), .24);--text-inverse-20:rgba(var(--rgb-black), .2);--text-inverse-18:rgba(var(--rgb-black), .18);--text-inverse-16:rgba(var(--rgb-black), .16);--text-inverse-15:rgba(var(--rgb-black), .15);--text-inverse-14:rgba(var(--rgb-black), .14);--text-inverse-12:rgba(var(--rgb-black), .12);--text-inverse-10:rgba(var(--rgb-black), .1);--text-inverse-08:rgba(var(--rgb-black), .08);--text-inverse-06:rgba(var(--rgb-black), .06);--text-inverse-05:rgba(var(--rgb-black), .05);--text-inverse-04:rgba(var(--rgb-black), .04);--text-inverse-03:rgba(var(--rgb-black), .03);color:var(--text);background:var(--bg)}html[data-stgx-shell=mobile] #app:has([data-ui-page="pages/my/my"],[data-ui-page="pages/shop/shop"],[data-ui-page^=subpkg-member\/],[data-ui-page^="subpkg-profile/pages/profile/"],[data-ui-page^="subpkg-profile/pages/my/"],[data-ui-page^="subpkg-profile/pages/timeline/"],[data-ui-page^=subpkg-shop\/],[data-ui-page^=subpkg-video\/]) :-webkit-any(.web-page-body,.web-page-wrapper,.web-page){background:var(--bg-reading)!important}html[data-stgx-shell=mobile] #app:has([data-ui-page="pages/my/my"],[data-ui-page="pages/shop/shop"],[data-ui-page^=subpkg-member\/],[data-ui-page^="subpkg-profile/pages/profile/"],[data-ui-page^="subpkg-profile/pages/my/"],[data-ui-page^="subpkg-profile/pages/timeline/"],[data-ui-page^=subpkg-shop\/],[data-ui-page^=subpkg-video\/]) :is(.web-page-body,.web-page-wrapper,.web-page){background:var(--bg-reading)!important}html[data-stgx-shell=mobile].stgx-has-tabbar{--app-bottom-inset:calc(56px + env(safe-area-inset-bottom))}html[data-stgx-shell=mobile].stgx-has-tabbar #app .web-page-body{padding-bottom:var(--app-bottom-inset)}html[data-stgx-shell=mobile].stgx-has-tabbar .ink-observatory,html[data-stgx-shell=mobile].stgx-has-tabbar .inner-landscape,html[data-stgx-shell=mobile].stgx-has-tabbar .bazi-landscape,html[data-stgx-shell=mobile].stgx-has-tabbar .ziwei,html[data-stgx-shell=mobile].stgx-has-tabbar .feixing,html[data-stgx-shell=mobile].stgx-has-tabbar .dual-report,html[data-stgx-shell=mobile].stgx-has-tabbar .qimen-cover{bottom:var(--app-bottom-inset)}html[data-stgx-shell=mobile].stgx-has-tabbar{--scene-top-offset:0px}html[data-stgx-shell=mobile].stgx-has-tabbar .page--observatory .ink-observatory{top:var(--desktop-header-height)!important;bottom:var(--app-bottom-inset)!important;height:auto!important}html[data-stgx-shell=mobile].stgx-has-tabbar:has(.desktop-shell--transparent) #app .web-page-body{padding-top:0}html[data-stgx-shell=mobile].stgx-has-tabbar:has(.desktop-shell--profile) #app .web-page-body{padding-top:0}html[data-stgx-shell=mobile].stgx-has-tabbar:has(.desktop-shell--transparent) .page--observatory .ink-observatory{top:0!important}html[data-stgx-shell=mobile].stgx-has-tabbar:has(.desktop-shell--transparent) .inner-landscape{top:0!important}html[data-stgx-shell=mobile]:has(.desktop-shell--transparent) :-webkit-any(.bazi-landscape,.ziwei,.feixing,.dual-report,.qimen-cover){top:0!important}html[data-stgx-shell=mobile]:has(.desktop-shell--transparent) :is(.bazi-landscape,.ziwei,.feixing,.dual-report,.qimen-cover){top:0!important}html[data-stgx-shell=mobile].stgx-has-tabbar.stgx-keyboard-open,html[data-stgx-shell=mobile].stgx-has-tabbar.stgx-input-focused{--app-bottom-inset:0px}html[data-stgx-shell=mobile].stgx-has-tabbar.stgx-keyboard-open .mobile-tabbar,html[data-stgx-shell=mobile].stgx-has-tabbar.stgx-input-focused .mobile-tabbar{display:none}html[data-stgx-shell=mobile].stgx-has-tabbar #app .void-page{height:calc(var(--chat-vvh,var(--stgx-mobile-vv-height,100vh)) - var(--desktop-header-height) - var(--app-bottom-inset))}html[data-stgx-shell=mobile].stgx-has-tabbar:has(.desktop-shell--transparent) #app .void-page{top:var(--chat-vv-top,0px);height:calc(var(--chat-vvh,var(--stgx-mobile-vv-height,100vh)) - var(--app-bottom-inset));background:0 0}html[data-stgx-shell=mobile].stgx-has-tabbar:has(.desktop-shell--transparent) #app .void-page .void-header{margin-top:var(--desktop-header-height)}html[data-stgx-shell=mobile] #app .sjj-nav,html[data-stgx-shell=mobile] #app .primary-navigation{display:none!important}html[data-stgx-shell=mobile] .service-stage,html[data-stgx-shell=mobile] .eight-purchase,html[data-stgx-shell=mobile] .npurchase{top:auto;bottom:auto;left:0;right:0;top:var(--stgx-mobile-vv-top,0px);height:var(--stgx-mobile-vv-height,100dvh)}html[data-stgx-shell=mobile] .mobile-tabbar{left:var(--stgx-mobile-vv-left,0px);width:var(--stgx-mobile-vv-width,100%);right:auto;bottom:var(--stgx-mobile-vv-bottom,0px)}html[data-stgx-shell=mobile] #app [data-motion-surface=report-followup]{position:fixed}html[data-stgx-shell=mobile]:has(#app .membership-moment) .desktop-shell{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile]:has(#app .membership-moment) .mobile-tabbar{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile]:has(#app .player-overlay:not([style*="display: none"])) .desktop-shell{visibility:hidden;pointer-events:none}html[data-stgx-shell=mobile]:has(#app .player-overlay:not([style*="display: none"])) .mobile-tabbar{visibility:hidden;pointer-events:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop{--bg-dark:rgba(var(--rgb-black), 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-inverse:rgba(var(--rgb-white), 1);--text-inverse-40:rgba(var(--rgb-white), .4);--text-inverse-20:rgba(var(--rgb-white), .2);--text-inverse-55:rgba(var(--rgb-white), .55);--text-inverse-65:rgba(var(--rgb-white), .65);--text-inverse-88:rgba(var(--rgb-white), .88);--text:var(--text-inverse);--text-mid:var(--text-inverse-65);--border:var(--text-inverse-20);top:var(--desktop-header-height,76px);right:0;bottom:0;left:0;inset:var(--desktop-header-height,76px) 0 0;box-sizing:border-box;background:var(--bg-dark);width:100%;color:var(--text-inverse);font-family:var(--font-serif);padding:0;position:fixed;height:calc(100dvh - var(--desktop-header-height,76px))!important;min-height:0!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop{--bg-dark:rgba(var(--rgb-black), 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-inverse:rgba(var(--rgb-white), 1);--text-inverse-40:rgba(var(--rgb-white), .4);--text-inverse-20:rgba(var(--rgb-white), .2);--text-inverse-55:rgba(var(--rgb-white), .55);--text-inverse-65:rgba(var(--rgb-white), .65);--text-inverse-88:rgba(var(--rgb-white), .88);--text:var(--text-inverse);--text-mid:var(--text-inverse-65);--border:var(--text-inverse-20);top:var(--desktop-header-height,76px);right:0;bottom:0;left:0;inset:var(--desktop-header-height,76px) 0 0;box-sizing:border-box;background:var(--bg-dark);width:100%;color:var(--text-inverse);font-family:var(--font-serif);padding:0;position:fixed;height:calc(100dvh - var(--desktop-header-height,76px))!important;min-height:0!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-environment{pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-environment{pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop:not(.wendao-empty) .wendao-environment{opacity:.75}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop:not(.wendao-empty) .wendao-environment{opacity:.75}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-pause{color:var(--text-inverse-65);margin:0;padding:0;font-size:13px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-pause{color:var(--text-inverse-65);margin:0;padding:0;font-size:13px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading button{white-space:nowrap;flex:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading button{white-space:nowrap;flex:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-environment canvas{width:100%;height:100%;display:block}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-environment canvas{width:100%;height:100%;display:block}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-header{-webkit-backdrop-filter:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-header{-webkit-backdrop-filter:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-dock{-webkit-backdrop-filter:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-dock{-webkit-backdrop-filter:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .header-left{visibility:visible}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .header-left{visibility:visible}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-header{display:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-header{display:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .hamburger-icon{display:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .hamburger-icon{display:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .header-left__label{font-size:14px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .header-left__label{font-size:14px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .subject-switch{color:var(--text-inverse-65);background:0 0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .subject-switch{color:var(--text-inverse-65);background:0 0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading{letter-spacing:.08em;z-index:2;justify-content:flex-start;align-items:center;gap:20px;width:max(460px,min(44vw,654px));max-width:654px;font-size:24px;display:flex;position:absolute;top:24px;left:max(48px,min(9vw,134px))}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading{letter-spacing:.08em;z-index:2;justify-content:flex-start;align-items:center;gap:20px;width:max(460px,min(44vw,654px));max-width:654px;font-size:24px;display:flex;position:absolute;top:24px;left:max(48px,min(9vw,134px))}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;font-family:inherit}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;font-family:inherit}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop button:after{border:0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop button:after{border:0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop button:focus-visible{outline:1px solid var(--text-inverse);outline-offset:4px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop button:focus-visible{outline:1px solid var(--text-inverse);outline-offset:4px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading__actions{flex:none;align-items:center;gap:8px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-heading__actions{flex:none;align-items:center;gap:8px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-heading-btn{border:1px solid var(--text-inverse-18);color:var(--text-inverse-65);background:rgba(var(--rgb-white), .04);cursor:pointer;border-radius:14px;padding:4px 12px;font-size:13px;transition:color .2s,border-color .2s,background .2s}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-heading-btn{border:1px solid var(--text-inverse-18);color:var(--text-inverse-65);background:rgba(var(--rgb-white), .04);cursor:pointer;border-radius:14px;padding:4px 12px;font-size:13px;transition:color .2s,border-color .2s,background .2s}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-heading-btn:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .09);border-color:var(--text-inverse-35)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-heading-btn:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .09);border-color:var(--text-inverse-35)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-heading-sep{color:var(--text-inverse-25);font-size:11px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-heading-sep{color:var(--text-inverse-25);font-size:11px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-list{background:0 0;flex:none;width:max(460px,min(44vw,654px));max-width:654px;height:auto;margin-left:0;padding:0;position:absolute;top:76px;bottom:104px;left:max(48px,min(9vw,134px))}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-list{background:0 0;flex:none;width:max(460px,min(44vw,654px));max-width:654px;height:auto;margin-left:0;padding:0;position:absolute;top:76px;bottom:104px;left:max(48px,min(9vw,134px))}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-row{will-change:auto;padding:16px 24px 24px 0;animation:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-row{will-change:auto;padding:16px 24px 24px 0;animation:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-bubble{background:0 0;border:0;width:100%;max-width:100%;font-size:18px;line-height:2.1}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-bubble{background:0 0;border:0;width:100%;max-width:100%;font-size:18px;line-height:2.1}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .user-bubble{width:auto;max-width:85%;color:var(--text-inverse-65)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .user-bubble{width:auto;max-width:85%;color:var(--text-inverse-65)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .assistant-avatar{display:block}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .assistant-avatar{display:block}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .assistant-identity{min-height:0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .assistant-identity{min-height:0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .ai-text{color:var(--text-inverse-88);font-size:18px;line-height:2.1}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .ai-text{color:var(--text-inverse-88);font-size:18px;line-height:2.1}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .answer-basis{opacity:.6;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .answer-basis{opacity:.6;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-show-evidence{width:fit-content;color:var(--text-inverse-65);border-bottom:1px solid var(--text-inverse-20);margin:20px 0 0;padding:0;font-size:13px;line-height:2}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-show-evidence{width:fit-content;color:var(--text-inverse-65);border-bottom:1px solid var(--text-inverse-20);margin:20px 0 0;padding:0;font-size:13px;line-height:2}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .report-banner{background:0 0;width:54%;padding:0;position:absolute;top:4%;left:10%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .report-banner{background:0 0;width:54%;padding:0;position:absolute;top:4%;left:10%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-dock{width:max(460px,min(44vw,654px));max-width:654px;box-shadow:none;z-index:3;background:0 0;border:0;margin:0;padding:0;position:absolute;bottom:24px;left:max(48px,min(9vw,134px));right:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-dock{width:max(460px,min(44vw,654px));max-width:654px;box-shadow:none;z-index:3;background:0 0;border:0;margin:0;padding:0;position:absolute;bottom:24px;left:max(48px,min(9vw,134px));right:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-box{box-sizing:border-box;border:1px solid var(--text-inverse-20);background:rgba(var(--rgb-black), .65);-webkit-backdrop-filter:blur(16px);width:100%;max-width:none;height:60px;min-height:60px;box-shadow:none;border-radius:8px;align-items:center;margin:0;padding:0 0 0 20px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-box{box-sizing:border-box;border:1px solid var(--text-inverse-20);background:rgba(var(--rgb-black), .65);-webkit-backdrop-filter:blur(16px);width:100%;max-width:none;height:60px;min-height:60px;box-shadow:none;border-radius:8px;align-items:center;margin:0;padding:0 0 0 20px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-ph{color:var(--text-inverse-40)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-ph{color:var(--text-inverse-40)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-input{background:0 0;border:0;flex:1;height:40px;font-size:16px;line-height:40px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-input{background:0 0;border:0;flex:1;height:40px;font-size:16px;line-height:40px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-input{font-family:var(--font-serif);color:var(--text-inverse)!important;font-size:16px!important;line-height:40px!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-input{font-family:var(--font-serif);color:var(--text-inverse)!important;font-size:16px!important;line-height:40px!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-send{border:0;border-left:1px solid var(--text-inverse-15);width:80px;height:60px;color:var(--text-inverse-75);font-size:15px;font-family:var(--font-serif);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-send{border:0;border-left:1px solid var(--text-inverse-15);width:80px;height:60px;color:var(--text-inverse-75);font-size:15px;font-family:var(--font-serif);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-send:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .04)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-send:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .04)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-quota{cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;transition:opacity .2s;display:inline-flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-quota{cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;transition:opacity .2s;display:inline-flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-quota:hover{opacity:.72}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-quota:hover{opacity:.72}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-quota:focus-visible{opacity:.72}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .input-quota:focus-visible{opacity:.72}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .quota-notice{display:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .quota-notice{display:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel{border-left:1px solid var(--text-inverse-20);z-index:2;background:0 0;padding:0 0 0 32px;position:absolute;top:15%;bottom:15%;left:62%;right:6%;overflow-y:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel{border-left:1px solid var(--text-inverse-20);z-index:2;background:0 0;padding:0 0 0 32px;position:absolute;top:15%;bottom:15%;left:62%;right:6%;overflow-y:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel__heading{letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:19px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel__heading{letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:19px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel__heading button{color:var(--text-inverse-65);margin:0;padding:10px;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel__heading button{color:var(--text-inverse-65);margin:0;padding:10px;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence{max-width:none;margin-top:22px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence{max-width:none;margin-top:22px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel__note{color:var(--text-inverse-55);margin-top:22px;font-size:12px;line-height:1.8;display:block}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel__note{color:var(--text-inverse-55);margin-top:22px;font-size:12px;line-height:1.8;display:block}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer-mask{top:var(--desktop-header-height,76px);right:0;bottom:0;left:0;inset:var(--desktop-header-height,76px) 0 0;z-index:30;background:rgba(var(--rgb-black), .22);-webkit-backdrop-filter:blur(2px);position:fixed}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer-mask{top:var(--desktop-header-height,76px);right:0;bottom:0;left:0;inset:var(--desktop-header-height,76px) 0 0;z-index:30;background:rgba(var(--rgb-black), .22);-webkit-backdrop-filter:blur(2px);position:fixed}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer{top:calc(var(--desktop-header-height,76px) + 16px);width:360px;max-width:calc(100vw - 48px);max-height:calc(100dvh - var(--desktop-header-height,76px) - 36px);z-index:31;background:rgba(var(--rgb-black), .45);-webkit-backdrop-filter:blur(24px);border:1px solid var(--text-inverse-18);height:auto;box-shadow:0 20px 48px rgba(var(--rgb-black), .55);color:var(--text-inverse);opacity:0;pointer-events:none;transition:transform var(--motion-feedback) var(--ease-standard), opacity var(--motion-feedback) var(--ease-standard);border-radius:16px;position:fixed;bottom:auto;left:max(24px,min(4vw,48px));overflow:hidden;transform:translateY(-8px)scale(.98)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer{top:calc(var(--desktop-header-height,76px) + 16px);width:360px;max-width:calc(100vw - 48px);max-height:calc(100dvh - var(--desktop-header-height,76px) - 36px);z-index:31;background:rgba(var(--rgb-black), .45);-webkit-backdrop-filter:blur(24px);border:1px solid var(--text-inverse-18);height:auto;box-shadow:0 20px 48px rgba(var(--rgb-black), .55);color:var(--text-inverse);opacity:0;pointer-events:none;transition:transform var(--motion-feedback) var(--ease-standard), opacity var(--motion-feedback) var(--ease-standard);border-radius:16px;position:fixed;bottom:auto;left:max(24px,min(4vw,48px));overflow:hidden;transform:translateY(-8px)scale(.98)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer.open{opacity:1;pointer-events:auto;animation:wendao-drawer-appear .22s var(--ease-standard) both;transform:translateY(0)scale(1)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer.open{opacity:1;pointer-events:auto;animation:wendao-drawer-appear .22s var(--ease-standard) both;transform:translateY(0)scale(1)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-top{border-bottom:1px solid var(--text-inverse-10);padding:16px 20px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-top{border-bottom:1px solid var(--text-inverse-10);padding:16px 20px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-profile{align-items:center;gap:10px;margin-bottom:14px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-profile{align-items:center;gap:10px;margin-bottom:14px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-close{color:var(--text-inverse-55);cursor:pointer;border-radius:6px;margin-left:auto;padding:4px 10px;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-close{color:var(--text-inverse-55);cursor:pointer;border-radius:6px;margin-left:auto;padding:4px 10px;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-close:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .08)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-close:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .08)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-new{border:1px solid var(--text-inverse-18);background:rgba(var(--rgb-white), .05);cursor:pointer;transition:background var(--motion-feedback) var(--ease-standard), border-color var(--motion-feedback) var(--ease-standard);border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-new{border:1px solid var(--text-inverse-18);background:rgba(var(--rgb-white), .05);cursor:pointer;transition:background var(--motion-feedback) var(--ease-standard), border-color var(--motion-feedback) var(--ease-standard);border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-new:hover{background:rgba(var(--rgb-white), .1);border-color:var(--text-inverse-35)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-new:hover{background:rgba(var(--rgb-white), .1);border-color:var(--text-inverse-35)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-history{scrollbar-width:thin;scrollbar-color:var(--text-inverse-20) transparent;max-height:380px;padding:14px 20px 20px;overflow-y:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .drawer-history{scrollbar-width:thin;scrollbar-color:var(--text-inverse-20) transparent;max-height:380px;padding:14px 20px 20px;overflow-y:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .history-item{border-bottom:1px solid var(--text-inverse-08);transition:background var(--motion-feedback) var(--ease-standard);cursor:pointer;border-radius:8px;padding:12px 10px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .history-item{border-bottom:1px solid var(--text-inverse-08);transition:background var(--motion-feedback) var(--ease-standard);cursor:pointer;border-radius:8px;padding:12px 10px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .history-item:hover{background:rgba(var(--rgb-white), .06)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .history-item:hover{background:rgba(var(--rgb-white), .06)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .history-item.active{background:rgba(var(--rgb-white), .1);border-left:2px solid var(--text-inverse-65)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer .history-item.active{background:rgba(var(--rgb-white), .1);border-left:2px solid var(--text-inverse-65)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .wendao-desktop-heading{width:48%;max-width:none;left:5%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .wendao-desktop-heading{width:48%;max-width:none;left:5%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .msg-list{width:48%;max-width:none;left:5%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .msg-list{width:48%;max-width:none;left:5%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .input-dock{width:48%;max-width:none;left:5%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .input-dock{width:48%;max-width:none;left:5%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .report-banner{width:48%;left:5%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .report-banner{width:48%;left:5%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .wendao-evidence-panel{left:56%;right:4%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-with-evidence .wendao-evidence-panel{left:56%;right:4%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-hero{z-index:2;flex-direction:column;align-items:flex-start;width:max(460px,min(44vw,654px));max-width:654px;display:flex;position:absolute;top:max(160px,min(26vh,275px));left:max(48px,min(9vw,134px))}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-desktop-hero{z-index:2;flex-direction:column;align-items:flex-start;width:max(460px,min(44vw,654px));max-width:654px;display:flex;position:absolute;top:max(160px,min(26vh,275px));left:max(48px,min(9vw,134px))}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-title{font-family:var(--font-serif);color:var(--text-inverse);letter-spacing:.12em;font-size:max(38px,min(3.4vw,50px));font-weight:400;line-height:1.25}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-title{font-family:var(--font-serif);color:var(--text-inverse);letter-spacing:.12em;font-size:max(38px,min(3.4vw,50px));font-weight:400;line-height:1.25}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-subtitle{font-family:var(--font-serif);color:var(--text-inverse-65);letter-spacing:.15em;margin-top:20px;font-size:max(16px,min(1.4vw,20px));line-height:1.4}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-subtitle{font-family:var(--font-serif);color:var(--text-inverse-65);letter-spacing:.15em;margin-top:20px;font-size:max(16px,min(1.4vw,20px));line-height:1.4}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input-box{box-sizing:border-box;border:1px solid var(--text-inverse-20);background:rgba(var(--rgb-black), .55);-webkit-backdrop-filter:blur(16px);width:100%;height:60px;min-height:60px;transition:border-color var(--motion-feedback) var(--ease-standard);border-radius:8px;align-items:center;margin-top:36px;padding:0 0 0 20px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input-box{box-sizing:border-box;border:1px solid var(--text-inverse-20);background:rgba(var(--rgb-black), .55);-webkit-backdrop-filter:blur(16px);width:100%;height:60px;min-height:60px;transition:border-color var(--motion-feedback) var(--ease-standard);border-radius:8px;align-items:center;margin-top:36px;padding:0 0 0 20px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input-box:focus-within{border-color:var(--text-inverse-40)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input-box:focus-within{border-color:var(--text-inverse-40)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input{height:40px;min-height:40px;color:var(--text-inverse);line-height:40px;font-family:var(--font-serif);background:0 0;border:0;outline:none;flex:1;font-size:16px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input{height:40px;min-height:40px;color:var(--text-inverse);line-height:40px;font-family:var(--font-serif);background:0 0;border:0;outline:none;flex:1;font-size:16px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input{font-family:var(--font-serif);color:var(--text-inverse)!important;font-size:16px!important;line-height:40px!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-input{font-family:var(--font-serif);color:var(--text-inverse)!important;font-size:16px!important;line-height:40px!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-send{border:0;border-left:1px solid var(--text-inverse-15);width:80px;height:60px;color:var(--text-inverse-75);font-family:var(--font-serif);letter-spacing:.08em;cursor:pointer;transition:color var(--motion-feedback) var(--ease-standard), background var(--motion-feedback) var(--ease-standard);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-send{border:0;border-left:1px solid var(--text-inverse-15);width:80px;height:60px;color:var(--text-inverse-75);font-family:var(--font-serif);letter-spacing:.08em;cursor:pointer;transition:color var(--motion-feedback) var(--ease-standard), background var(--motion-feedback) var(--ease-standard);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;font-size:15px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-send:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .04)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-send:hover{color:var(--text-inverse);background:rgba(var(--rgb-white), .04)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions{align-items:center;gap:16px;margin-top:18px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions{align-items:center;gap:16px;margin-top:18px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button{border:1px solid var(--text-inverse-22);background:rgba(var(--rgb-white), .04);color:var(--text-inverse-70);font-family:var(--font-serif);letter-spacing:.06em;cursor:pointer;transition:border-color var(--motion-feedback) var(--ease-standard), background var(--motion-feedback) var(--ease-standard), color var(--motion-feedback) var(--ease-standard);border-radius:24px;align-items:center;gap:6px;margin:0;padding:7px 22px;font-size:14px;display:inline-flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button{border:1px solid var(--text-inverse-22);background:rgba(var(--rgb-white), .04);color:var(--text-inverse-70);font-family:var(--font-serif);letter-spacing:.06em;cursor:pointer;transition:border-color var(--motion-feedback) var(--ease-standard), background var(--motion-feedback) var(--ease-standard), color var(--motion-feedback) var(--ease-standard);border-radius:24px;align-items:center;gap:6px;margin:0;padding:7px 22px;font-size:14px;display:inline-flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button:hover{border-color:var(--text-inverse-40);color:var(--text-inverse);background:rgba(var(--rgb-white), .08)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button:hover{border-color:var(--text-inverse-40);color:var(--text-inverse);background:rgba(var(--rgb-white), .08)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button.wendao-hero-history-btn{border-color:var(--text-inverse-18);color:var(--text-inverse-55);background:0 0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button.wendao-hero-history-btn{border-color:var(--text-inverse-18);color:var(--text-inverse-55);background:0 0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button.wendao-hero-history-btn:hover{color:var(--text-inverse-88);border-color:var(--text-inverse-30);background:rgba(var(--rgb-white), .05)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-hero-suggestions button.wendao-hero-history-btn:hover{color:var(--text-inverse-88);border-color:var(--text-inverse-30);background:rgba(var(--rgb-white), .05)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer-subject-switch{color:var(--text-inverse-65);border:1px solid var(--text-inverse-20);cursor:pointer;background:0 0;border-radius:16px;align-self:flex-start;margin:12px 16px 0;padding:8px 14px;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer-subject-switch{color:var(--text-inverse-65);border:1px solid var(--text-inverse-20);cursor:pointer;background:0 0;border-radius:16px;align-self:flex-start;margin:12px 16px 0;padding:8px 14px;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer-subject-switch:hover{color:var(--text-inverse);border-color:var(--text-inverse-40)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .drawer-subject-switch:hover{color:var(--text-inverse);border-color:var(--text-inverse-40)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-empty .msg-list{display:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-empty .msg-list{display:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-empty .input-dock{display:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-empty .input-dock{display:none!important}@media (max-width:1100px){html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-bubble{font-size:16px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .msg-bubble{font-size:16px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .ai-text{font-size:16px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .ai-text{font-size:16px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel{padding-left:20px;left:59%;right:3%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-evidence-panel{padding-left:20px;left:59%;right:3%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-header{gap:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .void-header{gap:12px}}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .wendao-chart__palace{background:var(--mask)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .wendao-chart__palace{background:var(--mask)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .wendao-chart__chief{color:var(--text-inverse-88)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .wendao-chart__chief{color:var(--text-inverse-88)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop [class*=wendao-chart__tone--]{color:var(--text-inverse-88)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop [class*=wendao-chart__tone--]{color:var(--text-inverse-88)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{will-change:auto;filter:none;animation:.7s ease-out both wendao-ink-reveal}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{will-change:auto;filter:none;animation:.7s ease-out both wendao-ink-reveal}@keyframes wendao-ink-reveal{0%{opacity:.18}50%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{animation:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{animation:none}}@keyframes wendao-drawer-appear{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop{--wendao-column:min(680px, calc(100% - 64px));--wendao-left:max(32px, calc(50% - 340px));--wendao-dock-reserve:max(152px, calc(var(--desktop-dock-height,96px) + 56px));--wendao-glass:rgba(var(--rgb-neutral-18), .55);--wendao-line:rgba(var(--rgb-white), .08);--wendao-line-strong:rgba(var(--rgb-white), .16);--wendao-ink:var(--night-inverse-surface);--wendao-glow:var(--night-accent);background:var(--bg-dark)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop{--wendao-column:min(680px, calc(100% - 64px));--wendao-left:max(32px, calc(50% - 340px));--wendao-dock-reserve:max(152px, calc(var(--desktop-dock-height,96px) + 56px));--wendao-glass:rgba(var(--rgb-neutral-18), .55);--wendao-line:rgba(var(--rgb-white), .08);--wendao-line-strong:rgba(var(--rgb-white), .16);--wendao-ink:var(--night-inverse-surface);--wendao-glow:var(--night-accent);background:var(--bg-dark)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-hero{text-align:center;align-items:center;width:auto;max-width:none;max-height:calc(100% - max(150px,min(27vh,260px)) - 24px);top:max(150px,min(27vh,260px));left:0;right:0;overflow-y:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-hero{text-align:center;align-items:center;width:auto;max-width:none;max-height:calc(100% - max(150px,min(27vh,260px)) - 24px);top:max(150px,min(27vh,260px));left:0;right:0;overflow-y:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-title{letter-spacing:.3em;color:var(--wendao-ink);margin-left:.3em;font-size:max(36px,min(3vw,44px));font-weight:300}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-title{letter-spacing:.3em;color:var(--wendao-ink);margin-left:.3em;font-size:max(36px,min(3vw,44px));font-weight:300}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-subtitle{font-family:var(--font-sans,inherit);letter-spacing:.2em;color:var(--text-inverse-40);font-size:13px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-subtitle{font-family:var(--font-sans,inherit);letter-spacing:.2em;color:var(--text-inverse-40);font-size:13px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box{width:var(--wendao-column);border:1px solid var(--wendao-line);background:var(--wendao-glass);-webkit-backdrop-filter:blur(30px)saturate(160%);height:auto;min-height:56px;box-shadow:inset 0 1px 0 rgba(var(--rgb-white), .06), 0 20px 60px rgba(var(--rgb-black), .5);border-radius:28px;flex:none;gap:12px;padding:7px 8px 7px 24px;transition:border-color .3s}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box{width:var(--wendao-column);border:1px solid var(--wendao-line);background:var(--wendao-glass);-webkit-backdrop-filter:blur(30px)saturate(160%);height:auto;min-height:56px;box-shadow:inset 0 1px 0 rgba(var(--rgb-white), .06), 0 20px 60px rgba(var(--rgb-black), .5);border-radius:28px;flex:none;gap:12px;padding:7px 8px 7px 24px;transition:border-color .3s}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-box{width:var(--wendao-column);border:1px solid var(--wendao-line);background:var(--wendao-glass);-webkit-backdrop-filter:blur(30px)saturate(160%);height:auto;min-height:56px;box-shadow:inset 0 1px 0 rgba(var(--rgb-white), .06), 0 20px 60px rgba(var(--rgb-black), .5);border-radius:28px;flex:none;gap:12px;padding:7px 8px 7px 24px;transition:border-color .3s}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-box{width:var(--wendao-column);border:1px solid var(--wendao-line);background:var(--wendao-glass);-webkit-backdrop-filter:blur(30px)saturate(160%);height:auto;min-height:56px;box-shadow:inset 0 1px 0 rgba(var(--rgb-white), .06), 0 20px 60px rgba(var(--rgb-black), .5);border-radius:28px;flex:none;gap:12px;padding:7px 8px 7px 24px;transition:border-color .3s}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box:focus-within{border-color:var(--wendao-line-strong)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box:focus-within{border-color:var(--wendao-line-strong)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-box:focus-within{border-color:var(--wendao-line-strong)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-box:focus-within{border-color:var(--wendao-line-strong)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box{margin-top:44px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box{margin-top:44px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-box{width:100%}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-box{width:100%}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input{min-width:0;min-height:40px;max-height:var(--chat-input-max);box-sizing:border-box;padding:8px 0;overflow-y:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input{min-width:0;min-height:40px;max-height:var(--chat-input-max);box-sizing:border-box;padding:8px 0;overflow-y:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input{min-width:0;min-height:40px;max-height:var(--chat-input-max);box-sizing:border-box;padding:8px 0;overflow-y:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input{min-width:0;min-height:40px;max-height:var(--chat-input-max);box-sizing:border-box;padding:8px 0;overflow-y:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input{font-family:var(--font-sans,inherit);font-size:15px!important;line-height:24px!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input{font-family:var(--font-sans,inherit);font-size:15px!important;line-height:24px!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input{font-family:var(--font-sans,inherit);font-size:15px!important;line-height:24px!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input{font-family:var(--font-sans,inherit);font-size:15px!important;line-height:24px!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input:focus{box-shadow:none;outline:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input:focus{box-shadow:none;outline:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input:focus-visible{box-shadow:none;outline:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input:focus-visible{box-shadow:none;outline:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input:focus-within{box-shadow:none;outline:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input:focus-within{box-shadow:none;outline:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input:focus{box-shadow:none;outline:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input:focus{box-shadow:none;outline:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input:focus-visible{box-shadow:none;outline:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input:focus-visible{box-shadow:none;outline:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input:focus-within{box-shadow:none;outline:none!important}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .void-input:focus-within{box-shadow:none;outline:none!important}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-send{background:var(--wendao-ink);width:40px;height:40px;color:var(--bg-dark);font-family:var(--font-sans,inherit);letter-spacing:0;border:0;border-radius:50%;align-self:flex-end;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-send{background:var(--wendao-ink);width:40px;height:40px;color:var(--bg-dark);font-family:var(--font-sans,inherit);letter-spacing:0;border:0;border-radius:50%;align-self:flex-end;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-send{background:var(--wendao-ink);width:40px;height:40px;color:var(--bg-dark);font-family:var(--font-sans,inherit);letter-spacing:0;border:0;border-radius:50%;align-self:flex-end;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-send{background:var(--wendao-ink);width:40px;height:40px;color:var(--bg-dark);font-family:var(--font-sans,inherit);letter-spacing:0;border:0;border-radius:50%;align-self:flex-end;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-send:hover{background:var(--bg);color:var(--bg-dark)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-send:hover{background:var(--bg);color:var(--bg-dark)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-send:hover{background:var(--bg);color:var(--bg-dark)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-send:hover{background:var(--bg);color:var(--bg-dark)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-suggestions{justify-content:center;gap:10px;margin-top:20px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-suggestions{justify-content:center;gap:10px;margin-top:20px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-suggestions button{border-color:var(--wendao-line);color:var(--text-inverse-40);font-family:var(--font-sans,inherit);background:0 0;padding:6px 16px;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-suggestions button{border-color:var(--wendao-line);color:var(--text-inverse-40);font-family:var(--font-sans,inherit);background:0 0;padding:6px 16px;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-suggestions button:hover{border-color:var(--wendao-line-strong);color:var(--wendao-ink);background:0 0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-suggestions button:hover{border-color:var(--wendao-line-strong);color:var(--wendao-ink);background:0 0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-heading{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-heading{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .msg-list{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .msg-list{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-dock{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .input-dock{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .report-banner{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .report-banner{left:var(--wendao-left);width:var(--wendao-column);max-width:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-heading{letter-spacing:.2em;color:var(--text-inverse-55);font-size:15px;top:28px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-heading{letter-spacing:.2em;color:var(--text-inverse-55);font-size:15px;top:28px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .msg-list{top:64px;bottom:var(--wendao-dock-reserve,100px);scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--bg-dark) 56px, var(--bg-dark) calc(100% - 40px), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--bg-dark) 56px, var(--bg-dark) calc(100% - 40px), transparent);mask-image:linear-gradient(to bottom, transparent 0, var(--bg-dark) 56px, var(--bg-dark) calc(100% - 40px), transparent);padding-top:24px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .msg-list{top:64px;bottom:var(--wendao-dock-reserve,100px);scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--bg-dark) 56px, var(--bg-dark) calc(100% - 40px), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--bg-dark) 56px, var(--bg-dark) calc(100% - 40px), transparent);mask-image:linear-gradient(to bottom, transparent 0, var(--bg-dark) 56px, var(--bg-dark) calc(100% - 40px), transparent);padding-top:24px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .msg-row{padding:14px 0 22px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .msg-row{padding:14px 0 22px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .user-bubble{background:rgba(var(--rgb-white), .05);max-width:80%;color:var(--text-inverse-65);font-family:var(--font-sans,inherit);border-radius:18px;padding:10px 18px;font-size:15px;line-height:1.7}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .user-bubble{background:rgba(var(--rgb-white), .05);max-width:80%;color:var(--text-inverse-65);font-family:var(--font-sans,inherit);border-radius:18px;padding:10px 18px;font-size:15px;line-height:1.7}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .ai-text{color:rgba(var(--rgb-white), .92);font-size:17.5px;line-height:2.05}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .ai-text{color:rgba(var(--rgb-white), .92);font-size:17.5px;line-height:2.05}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .thinking-label{letter-spacing:.18em;font-size:12px;font-weight:400}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .thinking-label{letter-spacing:.18em;font-size:12px;font-weight:400}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .stream-cursor{color:var(--wendao-glow);text-shadow:none;font-size:7px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .stream-cursor{color:var(--wendao-glow);text-shadow:none;font-size:7px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-show-evidence{border:1px solid var(--wendao-line);font-family:var(--font-sans,inherit);letter-spacing:.1em;color:var(--text-inverse-65);border-radius:999px;margin-top:16px;padding:6px 14px;font-size:12px;transition:border-color .3s,color .3s}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-show-evidence{border:1px solid var(--wendao-line);font-family:var(--font-sans,inherit);letter-spacing:.1em;color:var(--text-inverse-65);border-radius:999px;margin-top:16px;padding:6px 14px;font-size:12px;transition:border-color .3s,color .3s}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-show-evidence:hover{border-color:var(--wendao-line-strong);color:var(--wendao-ink)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-show-evidence:hover{border-color:var(--wendao-line-strong);color:var(--wendao-ink)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .service-card{border:1px solid var(--wendao-line);background:rgba(var(--rgb-white), .025);border-radius:18px;transition:border-color .3s}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .service-card{border:1px solid var(--wendao-line);background:rgba(var(--rgb-white), .025);border-radius:18px;transition:border-color .3s}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .service-card:hover{border-color:var(--wendao-line-strong)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .service-card:hover{border-color:var(--wendao-line-strong)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-evidence-panel{border-left:1px solid var(--wendao-line);background:var(--wendao-glass);-webkit-backdrop-filter:blur(40px)saturate(160%);scrollbar-width:none;width:440px;padding:40px 32px;animation:.6s cubic-bezier(.2,.8,.2,1) both wendao-panel-in;top:0;bottom:0;left:auto;right:0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-evidence-panel{border-left:1px solid var(--wendao-line);background:var(--wendao-glass);-webkit-backdrop-filter:blur(40px)saturate(160%);scrollbar-width:none;width:440px;padding:40px 32px;animation:.6s cubic-bezier(.2,.8,.2,1) both wendao-panel-in;top:0;bottom:0;left:auto;right:0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-evidence-panel__heading{letter-spacing:.16em;font-size:18px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-evidence-panel__heading{letter-spacing:.16em;font-size:18px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .wendao-desktop-heading{left:var(--wendao-left);width:var(--wendao-column)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .wendao-desktop-heading{left:var(--wendao-left);width:var(--wendao-column)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .msg-list{left:var(--wendao-left);width:var(--wendao-column)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .msg-list{left:var(--wendao-left);width:var(--wendao-column)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .input-dock{left:var(--wendao-left);width:var(--wendao-column)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .input-dock{left:var(--wendao-left);width:var(--wendao-column)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .report-banner{left:var(--wendao-left);width:var(--wendao-column)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence .report-banner{left:var(--wendao-left);width:var(--wendao-column)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{filter:none;text-shadow:none;will-change:auto;animation:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{filter:none;text-shadow:none;will-change:auto;animation:none}@keyframes wendao-panel-in{0%{opacity:0;transform:translate(32px)}}@media (prefers-reduced-motion:reduce){html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{animation:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .ai-stream-chunk{animation:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .wendao-evidence-panel{animation:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .wendao-desktop .wendao-evidence-panel{animation:none}}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]).stgx-chat-active #app .desktop-shell button{text-shadow:none}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]).stgx-chat-active #app .desktop-shell button{text-shadow:none}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-intelligence--inline{flex:none;align-self:flex-end;margin:0}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-intelligence--inline{flex:none;align-self:flex-end;margin:0}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-intelligence--inline .wendao-intelligence__trigger{height:44px;color:var(--text-inverse-40);font-family:var(--font-sans,inherit);background:0 0;border:0;border-radius:22px;padding:0 10px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-intelligence--inline .wendao-intelligence__trigger{height:44px;color:var(--text-inverse-40);font-family:var(--font-sans,inherit);background:0 0;border:0;border-radius:22px;padding:0 10px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-intelligence--inline .wendao-intelligence__trigger:hover{color:var(--wendao-ink)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop .wendao-intelligence--inline .wendao-intelligence__trigger:hover{color:var(--wendao-ink)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop{--wendao-sidebar-width:clamp(280px, 24vw, 360px);--wendao-column:min(680px, calc(100% - var(--wendao-sidebar-width) - 48px));--wendao-left:calc(var(--wendao-sidebar-width) + max(24px, calc((100% - var(--wendao-sidebar-width) - 680px) / 2)))}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop{--wendao-sidebar-width:clamp(280px, 24vw, 360px);--wendao-column:min(680px, calc(100% - var(--wendao-sidebar-width) - 48px));--wendao-left:calc(var(--wendao-sidebar-width) + max(24px, calc((100% - var(--wendao-sidebar-width) - 680px) / 2)))}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-sidebar-collapsed{--wendao-sidebar-width:0px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-sidebar-collapsed{--wendao-sidebar-width:0px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-hero{left:var(--wendao-sidebar-width)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-desktop-hero{left:var(--wendao-sidebar-width)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box{width:min(680px,100% - 48px)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-hero-input-box{width:min(680px,100% - 48px)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar{z-index:4;width:var(--wendao-sidebar-width);box-sizing:border-box;border-right:1px solid var(--wendao-line);background:rgba(var(--rgb-neutral-18), .7);font-family:var(--font-sans,inherit);flex-direction:column;padding:20px 12px 16px;display:flex;position:absolute;top:0;bottom:0;left:0;right:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar{z-index:4;width:var(--wendao-sidebar-width);box-sizing:border-box;border-right:1px solid var(--wendao-line);background:rgba(var(--rgb-neutral-18), .7);font-family:var(--font-sans,inherit);flex-direction:column;padding:20px 12px 16px;display:flex;position:absolute;top:0;bottom:0;left:0;right:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__top{flex-direction:column;flex:none;gap:4px;padding-bottom:22px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__top{flex-direction:column;flex:none;gap:4px;padding-bottom:22px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__heading{color:var(--text-inverse-55);justify-content:space-between;align-items:center;padding-left:14px;font-size:13px;display:flex}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__heading{color:var(--text-inverse-55);justify-content:space-between;align-items:center;padding-left:14px;font-size:13px;display:flex}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse{width:44px;height:44px;color:var(--wendao-ink);border-radius:12px;place-items:center;padding:0;display:grid}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse{width:44px;height:44px;color:var(--wendao-ink);border-radius:12px;place-items:center;padding:0;display:grid}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand{width:44px;height:44px;color:var(--wendao-ink);border-radius:12px;place-items:center;padding:0;display:grid}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand{width:44px;height:44px;color:var(--wendao-ink);border-radius:12px;place-items:center;padding:0;display:grid}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse:hover{background:rgba(var(--rgb-white), .08)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse:hover{background:rgba(var(--rgb-white), .08)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand:hover{background:rgba(var(--rgb-white), .08)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand:hover{background:rgba(var(--rgb-white), .08)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse img{filter:invert();width:20px;height:20px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse img{filter:invert();width:20px;height:20px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand img{filter:invert();width:20px;height:20px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand img{filter:invert();width:20px;height:20px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse img{transform:rotate(180deg)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__collapse img{transform:rotate(180deg)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand{z-index:4;position:absolute;top:20px;left:20px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-expand{z-index:4;position:absolute;top:20px;left:20px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__new{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__new{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__subject{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__subject{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__retry{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__retry{width:100%;min-height:44px;color:var(--wendao-ink);text-align:left;border-radius:12px;padding:10px 14px;font-size:14px;line-height:24px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__new:hover{background:rgba(var(--rgb-white), .06)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__new:hover{background:rgba(var(--rgb-white), .06)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__subject:hover{background:rgba(var(--rgb-white), .06)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__subject:hover{background:rgba(var(--rgb-white), .06)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item:hover{background:rgba(var(--rgb-white), .06)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item:hover{background:rgba(var(--rgb-white), .06)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__retry:hover{background:rgba(var(--rgb-white), .06)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__retry:hover{background:rgba(var(--rgb-white), .06)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__new{font-size:16px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__new{font-size:16px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__subject{color:var(--text-inverse-55);font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__subject{color:var(--text-inverse-55);font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__list{scrollbar-width:thin;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__list{scrollbar-width:thin;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__label{color:var(--text-inverse-40);padding:8px 14px;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__label{color:var(--text-inverse-40);padding:8px 14px;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__empty{color:var(--text-inverse-40);padding:8px 14px;font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__empty{color:var(--text-inverse-40);padding:8px 14px;font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item{white-space:nowrap;text-overflow:ellipsis;color:var(--text-inverse-65);flex:none;overflow:hidden}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item{white-space:nowrap;text-overflow:ellipsis;color:var(--text-inverse-65);flex:none;overflow:hidden}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item.is-current{color:var(--wendao-ink);background:rgba(var(--rgb-white), .1)}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__item.is-current{color:var(--wendao-ink);background:rgba(var(--rgb-white), .1)}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__retry{color:var(--text-inverse-55);font-size:12px}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop .wendao-history-sidebar__retry{color:var(--text-inverse-55);font-size:12px}html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence{--wendao-left:calc(var(--wendao-sidebar-width) + max(24px, calc((100% - var(--wendao-sidebar-width) - 440px - 680px) / 2)));--wendao-column:min(680px, calc(100% - var(--wendao-sidebar-width) - 440px - 48px))}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence{--wendao-left:calc(var(--wendao-sidebar-width) + max(24px, calc((100% - var(--wendao-sidebar-width) - 440px - 680px) / 2)));--wendao-column:min(680px, calc(100% - var(--wendao-sidebar-width) - 440px - 48px))}@media (max-width:1279px){html:-webkit-any([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence{--wendao-left:calc(var(--wendao-sidebar-width) + max(24px, calc((100% - var(--wendao-sidebar-width) - 680px) / 2)));--wendao-column:min(680px, calc(100% - var(--wendao-sidebar-width) - 48px))}html:is([data-stgx-shell=desktop],[data-stgx-shell=tablet]) #app .void-page.wendao-desktop.wendao-desktop.wendao-with-evidence{--wendao-left:calc(var(--wendao-sidebar-width) + max(24px, calc((100% - var(--wendao-sidebar-width) - 680px) / 2)));--wendao-column:min(680px, calc(100% - var(--wendao-sidebar-width) - 48px))}}html[data-stgx-shell=desktop]{--today-hero-inline-gutter:0px;--today-hero-margin-top:52px;--today-hero-body-padding:18px 0 0;--today-hero-label-margin-bottom:8px;--today-hero-verdict-size:36px;--today-hero-verdict-line-height:1.28;--today-hero-verdict-letter-spacing:-.015em;--today-hero-cta-margin-top:18px;--today-hero-cta-padding:24px 0;--today-hero-cta-text-size:15px;--today-hero-cta-sub-size:9px}html[data-stgx-shell=desktop],html[data-stgx-shell=desktop] body{--workspace-rail-width:88px;--workspace-content-max:960px;--workspace-reading-max:680px;--workspace-gutter:32px}html[data-stgx-shell=desktop] #app .web-page-body,html[data-stgx-shell=desktop] #app .web-page-header{width:calc(100% - var(--workspace-rail-width));margin-left:var(--workspace-rail-width);box-sizing:border-box}html[data-stgx-shell=desktop] #app .web-page[type=tabBar]>.web-page-header{display:none}html[data-stgx-shell=desktop] #app .primary-navigation{z-index:999;width:var(--workspace-rail-width);height:100vh;box-sizing:border-box;border-top:0;border-right:1px solid var(--glass-border);background:linear-gradient(180deg, rgba(var(--rgb-white), .76), rgba(var(--rgb-white), .48));height:100dvh;box-shadow:14px 0 42px rgba(var(--rgb-bg-dark), .06), inset -1px 0 rgba(var(--rgb-white), .82);backdrop-filter:blur(26px)saturate(145%);flex-direction:column;align-items:stretch;gap:6px;padding:88px 10px 24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:auto;overflow:hidden}html[data-stgx-shell=desktop] #app .primary-navigation:before{content:"";border:1px solid var(--glass-border-dark);background:rgba(var(--rgb-white), .56) url(/assets/avatar-light-64-BrQerznJ.png) center/26px 26px no-repeat;width:34px;height:34px;box-shadow:0 8px 22px rgba(var(--rgb-bg-dark), .08), inset 0 1px rgba(var(--rgb-white), .9);position:absolute;top:24px;left:50%;transform:translate(-50%)}html[data-stgx-shell=desktop] #app .primary-navigation:after{content:"司天万象";color:var(--text);font-family:var(--font-serif);letter-spacing:.12em;text-align:center;white-space:nowrap;font-size:11px;line-height:1.4;position:absolute;top:64px;left:0;right:0}html[data-stgx-shell=desktop] #app .primary-navigation-item{box-sizing:border-box;width:100%;min-height:58px;transition:background var(--motion-base) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);border-left:1px solid transparent;border-radius:16px;flex:0 0 58px;justify-content:center;align-items:center;display:flex;position:relative}html[data-stgx-shell=desktop] #app .primary-navigation-item:hover{background:rgba(var(--rgb-white), .48);color:var(--text);transform:translateY(-1px)}html[data-stgx-shell=desktop] #app .primary-navigation-item:focus-visible{background:rgba(var(--rgb-white), .48);color:var(--text);transform:translateY(-1px)}html[data-stgx-shell=desktop] #app .primary-navigation-item.active{background:linear-gradient(135deg, rgba(var(--rgb-white), .86), rgba(var(--rgb-white), .52));color:var(--text);box-shadow:inset 0 1px rgba(var(--rgb-white), .9), 0 10px 26px rgba(var(--rgb-bg-dark), .08)}html[data-stgx-shell=desktop] #app .primary-navigation-item.active:after{content:"";background:var(--text);width:4px;height:4px;box-shadow:0 0 0 3px var(--border);border-radius:50%;position:absolute;top:50%;left:8px;transform:translateY(-50%)}html[data-stgx-shell=desktop] #app .page:not(.page--observatory),html[data-stgx-shell=desktop] #app .practice-page,html[data-stgx-shell=desktop] #app .void-page{width:100%;max-width:var(--workspace-content-max);box-sizing:border-box;margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .page>.section{width:100%;max-width:var(--workspace-reading-max);box-sizing:border-box;margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .web-page[data-page="pages/my/my"] .page>.section{max-width:1040px}html[data-stgx-shell=desktop] #app .tabbar-spacer{height:0!important}html[data-stgx-shell=desktop] #app .page:not(.page-dark):not(.page--observatory){padding-left:var(--workspace-gutter);padding-right:var(--workspace-gutter)}html[data-stgx-shell=desktop] #app .void-page{max-width:none;min-height:100dvh}html[data-stgx-shell=desktop] #app .void-page .void-header,html[data-stgx-shell=desktop] #app .void-page .msg-list{width:min(100%,920px);margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .void-page .msg-row{box-sizing:border-box;width:100%;max-width:920px;margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .input-dock{left:var(--workspace-rail-width);margin-bottom:0;right:0}html[data-stgx-shell=desktop] #app .input-dock .input-box{max-width:920px;margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .drawer-mask{left:var(--workspace-rail-width)}html[data-stgx-shell=desktop] #app .drawer{left:var(--workspace-rail-width);width:min(360px, 100vw - var(--workspace-rail-width))}html[data-stgx-shell=desktop] #app .ceremony-frame{width:100%;max-width:var(--workspace-content-max);margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .ceremony-frame .frame-content{width:min(100%,720px);margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .sky{width:min(100%,760px);height:auto;margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app,html[data-stgx-shell=desktop] #app .web-page,html[data-stgx-shell=desktop] #app .web-page-body{background:radial-gradient(circle at 76% -12%, rgba(var(--rgb-white), .96), transparent 33%), radial-gradient(circle at 20% 12%, var(--workspace-glow), transparent 28%), var(--workspace-surface)}html[data-stgx-shell=desktop] #app .page:not(.page-dark),html[data-stgx-shell=desktop] #app .practice-page{position:relative}html[data-stgx-shell=desktop] #app .workspace-context,html[data-stgx-shell=desktop] #app .sky-intro,html[data-stgx-shell=desktop] #app .sky-secondary,html[data-stgx-shell=desktop] #app .my-primary,html[data-stgx-shell=desktop] #app .my-secondary,html[data-stgx-shell=desktop] #app .media-promise,html[data-stgx-shell=desktop] #app .today-card,html[data-stgx-shell=desktop] #app .lesson-detail{border:1px solid var(--glass-border);background:linear-gradient(135deg, var(--glass-fill-strong), var(--glass-fill));box-shadow:var(--glass-shadow-soft), inset 0 1px rgba(var(--rgb-white), .76);backdrop-filter:blur(26px)saturate(145%);position:relative}html[data-stgx-shell=desktop] #app .sky-intro:before,html[data-stgx-shell=desktop] #app .sky-secondary:before,html[data-stgx-shell=desktop] #app .my-primary:before,html[data-stgx-shell=desktop] #app .my-secondary:before,html[data-stgx-shell=desktop] #app .media-promise:before,html[data-stgx-shell=desktop] #app .today-card:before,html[data-stgx-shell=desktop] #app .lesson-detail:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 8% 0%, rgba(var(--rgb-white), .92), transparent 38%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}html[data-stgx-shell=desktop] #app .sky-intro,html[data-stgx-shell=desktop] #app .sky-secondary,html[data-stgx-shell=desktop] #app .my-primary,html[data-stgx-shell=desktop] #app .my-secondary,html[data-stgx-shell=desktop] #app .media-promise,html[data-stgx-shell=desktop] #app .today-card,html[data-stgx-shell=desktop] #app .lesson-detail{border-radius:24px}html[data-stgx-shell=desktop] #app .my-primary,html[data-stgx-shell=desktop] #app .my-secondary,html[data-stgx-shell=desktop] #app .today-card,html[data-stgx-shell=desktop] #app .lesson-detail{overflow:hidden}html[data-stgx-shell=desktop] #app .menu-item:hover,html[data-stgx-shell=desktop] #app .event-card:hover,html[data-stgx-shell=desktop] #app .lesson-row:hover,html[data-stgx-shell=desktop] #app .commerce-cell:hover{border-color:rgba(var(--rgb-white), .92);box-shadow:var(--glass-shadow), inset 0 1px rgba(var(--rgb-white), .86);transform:translateY(-2px)}html[data-stgx-shell=desktop] #app button:focus-visible{box-shadow:var(--focus-ring), var(--glass-shadow-soft);outline:none}html[data-stgx-shell=desktop] #app [role=button]:focus-visible{box-shadow:var(--focus-ring), var(--glass-shadow-soft);outline:none}html[data-stgx-shell=desktop] #app .mode-item:focus-visible{box-shadow:var(--focus-ring), var(--glass-shadow-soft);outline:none}html[data-stgx-shell=desktop] #app .menu-item:focus-visible{box-shadow:var(--focus-ring), var(--glass-shadow-soft);outline:none}html[data-stgx-shell=desktop] #app .lesson-row:focus-visible{box-shadow:var(--focus-ring), var(--glass-shadow-soft);outline:none}html[data-stgx-shell=desktop] #app .page:not(.page-dark) .hero,html[data-stgx-shell=desktop] #app .page:not(.page-dark) .zenith-bar{border-radius:28px}html[data-stgx-shell=desktop] #app .page:not(.page-dark) .hero{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow), inset 0 1px rgba(var(--rgb-white), .84);overflow:hidden}html[data-stgx-shell=desktop] #app .sky-intro{margin-bottom:20px;padding:20px 24px}html[data-stgx-shell=desktop] #app .sky-secondary{align-self:start;padding:20px}html[data-stgx-shell=desktop] #app .sky-primary .sky{border:1px solid rgba(var(--rgb-white), .56);box-shadow:0 28px 72px rgba(var(--rgb-workspace-shadow), .18), inset 0 1px rgba(var(--rgb-white), .14);border-radius:28px;overflow:hidden}html[data-stgx-shell=desktop] #app .report-scroll{box-sizing:border-box;padding:28px var(--workspace-gutter) 48px;background:radial-gradient(circle at 74% 0%, rgba(var(--rgb-white), .9), transparent 34%), var(--workspace-surface)}html[data-stgx-shell=desktop] #app .report-scroll .report{width:min(100%, var(--workspace-reading-max));box-sizing:border-box;border:1px solid var(--glass-border);background:rgba(var(--rgb-white), .76);min-height:calc(100vh - 76px);box-shadow:var(--glass-shadow), inset 0 1px rgba(var(--rgb-white), .9);backdrop-filter:blur(24px)saturate(140%);border-radius:28px;margin:0 auto;padding:48px max(28px,min(5vw,64px)) 76px}html[data-stgx-shell=desktop] #app .report-scroll .rpt-block{border:1px solid rgba(var(--rgb-bg-dark), .08);background:rgba(var(--rgb-white), .36);border-radius:18px;padding:18px 20px}html[data-stgx-shell=desktop] #app .page-dark .reading-scroll{width:min(100%, var(--workspace-reading-max));box-sizing:border-box;margin:0 auto}html[data-stgx-shell=desktop] #app .page-dark .action-card,html[data-stgx-shell=desktop] #app .page-dark .reading-feedback{border-radius:18px}html[data-stgx-shell=desktop] #app .my-primary,html[data-stgx-shell=desktop] #app .my-secondary{padding:22px}html[data-stgx-shell=desktop] #app .my-secondary{align-self:start}html[data-stgx-shell=desktop] #app .media-promise,html[data-stgx-shell=desktop] #app .today-card,html[data-stgx-shell=desktop] #app .lesson-detail{overflow:hidden}html[data-stgx-shell=desktop] #app .practice-page .home-view,html[data-stgx-shell=desktop] #app .practice-page .flow-view,html[data-stgx-shell=desktop] #app .practice-page .session-view{position:relative}html[data-stgx-shell=desktop] #app .void-page .void-header,html[data-stgx-shell=desktop] #app .void-page .input-dock,html[data-stgx-shell=desktop] #app .void-page .drawer,html[data-stgx-shell=desktop] #app .void-page .chat-drawer{border-color:rgba(var(--rgb-white), .12);background:linear-gradient(135deg, rgba(var(--rgb-night-surface), .78), rgba(var(--rgb-night-surface-deep), .62));box-shadow:0 24px 72px rgba(var(--rgb-black), .24), inset 0 1px rgba(var(--rgb-white), .1);backdrop-filter:blur(30px)saturate(130%)}html[data-stgx-shell=desktop]::-webkit-scrollbar{width:7px;height:7px}html[data-stgx-shell=desktop] body::-webkit-scrollbar{width:7px;height:7px}html[data-stgx-shell=desktop] #app ::-webkit-scrollbar{width:7px;height:7px}html[data-stgx-shell=desktop]::-webkit-scrollbar-thumb{background:rgba(var(--rgb-bg-dark), .18);background-clip:padding-box;border:2px solid transparent;border-radius:10px}html[data-stgx-shell=desktop] body::-webkit-scrollbar-thumb{background:rgba(var(--rgb-bg-dark), .18);background-clip:padding-box;border:2px solid transparent;border-radius:10px}html[data-stgx-shell=desktop] #app ::-webkit-scrollbar-thumb{background:rgba(var(--rgb-bg-dark), .18);background-clip:padding-box;border:2px solid transparent;border-radius:10px}@supports not (backdrop-filter:blur(1px)){html[data-stgx-shell=desktop] #app .primary-navigation,html[data-stgx-shell=desktop] #app .workspace-context,html[data-stgx-shell=desktop] #app .sky-intro,html[data-stgx-shell=desktop] #app .sky-secondary,html[data-stgx-shell=desktop] #app .my-primary,html[data-stgx-shell=desktop] #app .my-secondary,html[data-stgx-shell=desktop] #app .media-promise,html[data-stgx-shell=desktop] #app .today-card,html[data-stgx-shell=desktop] #app .lesson-detail{background:rgba(var(--rgb-white), .94)}}@media screen and (min-width:768px){html[data-stgx-shell=desktop] .workspace-context{z-index:1;min-height:76px;color:var(--text);justify-content:space-between;align-items:center;gap:24px;padding:0 4px 18px;display:flex;position:relative}html[data-stgx-shell=desktop] .workspace-context__identity,html[data-stgx-shell=desktop] .workspace-context__status{align-items:center;display:flex}html[data-stgx-shell=desktop] .workspace-context__identity{gap:12px;min-width:0}html[data-stgx-shell=desktop] .workspace-context__copy{min-width:0}html[data-stgx-shell=desktop] .workspace-context__title{color:var(--text);font-family:var(--font-serif);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;line-height:1.25;overflow:hidden}html[data-stgx-shell=desktop] .workspace-context__status{color:var(--text-dim);font-family:var(--font-num);letter-spacing:.08em;flex:none;gap:18px;font-size:10px}html[data-stgx-shell=desktop] .workspace-context--dark{color:var(--text-inverse)}html[data-stgx-shell=desktop] .workspace-context--dark .workspace-context__meta{color:var(--text-inverse-dim)}html[data-stgx-shell=desktop] .workspace-context--dark .workspace-context__title{color:var(--text-inverse)}html[data-stgx-shell=desktop] .page[data-motion-surface=today]>.hero{width:100%;margin-left:0;margin-right:0}}@media screen and (min-width:1024px){html[data-stgx-shell=desktop] .page[data-motion-surface=today]>.hero,html[data-stgx-shell=desktop] .page[data-motion-surface=today]>.home-tail{width:min(100%,1080px);margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] .page[data-motion-surface=today] .hero-art{aspect-ratio:900/416;height:auto}html[data-stgx-shell=desktop] .my-workspace{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:start;gap:max(36px,min(5vw,72px));display:grid}html[data-stgx-shell=desktop] .my-primary,html[data-stgx-shell=desktop] .my-secondary{min-width:0}html[data-stgx-shell=desktop] .my-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:10px;display:grid}html[data-stgx-shell=desktop] .my-secondary .menu-group{border:1px solid rgba(var(--rgb-bg-dark), .1);background:rgba(var(--rgb-white), .28);min-width:0;transition:background var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard);border-radius:18px;padding:18px}html[data-stgx-shell=desktop] .my-secondary .menu-group:hover{border-color:rgba(var(--rgb-white), .88);background:rgba(var(--rgb-white), .48);box-shadow:var(--glass-shadow-soft)}html[data-stgx-shell=desktop] .my-secondary .settings-group,html[data-stgx-shell=desktop] .my-secondary .destroy-row,html[data-stgx-shell=desktop] .my-secondary .version-text{grid-column:1/-1}html[data-stgx-shell=desktop] .my-secondary .settings-group{padding-top:18px}}@media (min-width:768px){html[data-stgx-shell=desktop] .journey-stage{width:min(100%,520px);margin:0 auto}}@media screen and (min-width:1200px){html[data-stgx-shell=desktop] .workspace-context{min-height:86px;padding-bottom:22px}html[data-stgx-shell=desktop] .workspace-context__title{font-size:21px}html[data-stgx-shell=desktop] .hero{margin-top:8px;padding:16px}html[data-stgx-shell=desktop] .hero-art{border-radius:0;margin-top:14px}html[data-stgx-shell=desktop] .hero-body{padding:30px 12px 0}html[data-stgx-shell=desktop] .verdict{letter-spacing:.045em;font-size:max(30px,min(2.4vw,40px))}html[data-stgx-shell=desktop] .hero-cta{border-radius:0;margin:30px 0 0}html[data-stgx-shell=desktop],html[data-stgx-shell=desktop] body{--workspace-rail-width:184px;--workspace-content-max:1200px;--workspace-reading-max:720px;--workspace-gutter:40px}html[data-stgx-shell=desktop] #app .primary-navigation{gap:8px;padding:104px 18px 32px}html[data-stgx-shell=desktop] #app .primary-navigation:before{background-size:32px 32px;width:42px;height:42px;top:28px}html[data-stgx-shell=desktop] #app .primary-navigation:after{letter-spacing:.2em;font-size:15px;top:76px}html[data-stgx-shell=desktop] #app .primary-navigation-item{justify-content:flex-start;min-height:64px;padding:0 20px;height:64px!important}html[data-stgx-shell=desktop] #app .page:not(.page-dark){padding-left:var(--workspace-gutter);padding-right:var(--workspace-gutter)}html[data-stgx-shell=desktop],html[data-stgx-shell=desktop] body{--workspace-rail-width:184px}html[data-stgx-shell=desktop] #app,html[data-stgx-shell=desktop] #app .web-page,html[data-stgx-shell=desktop] #app .web-page-body{background-color:var(--workspace-surface);background-image:linear-gradient(rgba(var(--rgb-bg-dark), .026) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--rgb-bg-dark), .026) 1px, transparent 1px), radial-gradient(circle at 72% -18%, rgba(var(--rgb-white), .98), transparent 38%);background-size:48px 48px,48px 48px,auto}html[data-stgx-shell=desktop] #app .primary-navigation{border-right-color:var(--border);box-shadow:none;backdrop-filter:none;background-image:none;background-color:var(--bg)!important}html[data-stgx-shell=desktop] #app .primary-navigation:before{width:30px;height:30px;box-shadow:none;background-color:transparent;background-size:30px 30px;border:0}html[data-stgx-shell=desktop] #app .primary-navigation:after{color:var(--text);font-size:13px}html[data-stgx-shell=desktop] #app .primary-navigation-item{min-height:52px;color:var(--text-dim);box-shadow:none;border-left:2px solid transparent;border-radius:0;padding:0 22px;height:52px!important}html[data-stgx-shell=desktop] #app .primary-navigation-item:hover{border-left-color:var(--border);background:var(--bg-muted);color:var(--text);box-shadow:none;transform:none}html[data-stgx-shell=desktop] #app .primary-navigation-item:focus-visible{border-left-color:var(--border);background:var(--bg-muted);color:var(--text);box-shadow:none;transform:none}html[data-stgx-shell=desktop] #app .primary-navigation-item.active{border-left-color:var(--text);color:var(--text);box-shadow:none;background:0 0}html[data-stgx-shell=desktop] #app .primary-navigation-item.active:after{background:var(--text);width:2px;height:18px;box-shadow:none;left:-2px;right:auto}html[data-stgx-shell=desktop] #app .workspace-context{box-sizing:border-box;border:0;border-bottom:1px solid var(--text);width:100%;min-height:72px;box-shadow:none;backdrop-filter:none;background:0 0;border-radius:0;margin:0 0 26px;padding:0 0 18px}html[data-stgx-shell=desktop] #app .workspace-context__status{border-left:1px solid var(--border);padding-left:24px}html[data-stgx-shell=desktop] #app .page:not(.page-dark):not(.page--observatory),html[data-stgx-shell=desktop] #app .practice-page{width:min(100%,1260px);max-width:1260px;padding:28px 34px 64px}html[data-stgx-shell=desktop] #app .page.page--observatory{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;margin:0!important;padding:0!important}html[data-stgx-shell=desktop] #app .workspace-context,html[data-stgx-shell=desktop] #app .sky-intro,html[data-stgx-shell=desktop] #app .sky-secondary,html[data-stgx-shell=desktop] #app .my-primary,html[data-stgx-shell=desktop] #app .my-secondary,html[data-stgx-shell=desktop] #app .media-promise,html[data-stgx-shell=desktop] #app .today-card,html[data-stgx-shell=desktop] #app .lesson-detail{backdrop-filter:none;border-radius:0}html[data-stgx-shell=desktop] #app .sky-intro:before,html[data-stgx-shell=desktop] #app .sky-secondary:before,html[data-stgx-shell=desktop] #app .my-primary:before,html[data-stgx-shell=desktop] #app .my-secondary:before,html[data-stgx-shell=desktop] #app .media-promise:before,html[data-stgx-shell=desktop] #app .today-card:before,html[data-stgx-shell=desktop] #app .lesson-detail:before{content:none}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.workspace-context{margin-bottom:18px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.zenith{display:none}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.hero{background:var(--bg);width:min(100%,1080px);box-shadow:none;grid-template-columns:minmax(0,3fr) minmax(400px,2fr);gap:32px;margin:0 auto;padding:0;display:grid}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-cta{grid-column:1/-1}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-art{aspect-ratio:900/416;height:auto}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-img{object-fit:cover;width:100%;height:100%}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-body{box-sizing:border-box;min-width:0;padding:30px 0 0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .verdict{font-size:max(30px,min(2.35vw,38px));line-height:1.32}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-cta,html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.home-tail{width:min(100%,1080px);margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-cta{margin-top:0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.home-tail{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;margin-top:36px;display:grid}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .masthead{border-bottom:0;max-width:none;margin:0;padding:8px 0 32px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .masthead-title{letter-spacing:-.055em;max-width:820px;font-size:max(48px,min(4.8vw,72px));line-height:1.04}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .masthead-sub{max-width:680px;margin-top:18px;font-size:14px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .range-nav{border:1px solid var(--text);background:rgba(var(--rgb-white), .64);width:100%;max-width:none;margin:0 0 24px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .range-button{min-height:62px;padding:11px 10px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .explorer-layout{grid-template-columns:minmax(520px,1.22fr) minmax(390px,.78fr);align-items:start;gap:32px;max-width:none;margin:18px 0 0;padding:0;display:grid}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .sky-column{box-sizing:border-box;border:1px solid var(--bg-dark);background:var(--bg-dark);color:var(--text-inverse);box-shadow:22px 28px 70px rgba(var(--rgb-bg-dark), .18);padding:28px;position:sticky;top:20px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .sky-column :-webkit-any(.eyebrow,.sky-next,.fact-basis){color:var(--text-inverse-50)}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .sky-column :is(.eyebrow,.sky-next,.fact-basis){color:var(--text-inverse-50)}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .sky-headline{color:var(--text-inverse);font-size:30px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .sky{border:1px solid var(--text-inverse-16);width:100%;box-shadow:none;border-radius:0;margin-top:24px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .fact-basis{border-bottom-color:var(--text-inverse-16)}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .reading-column{border-top:3px solid var(--text);border-left:1px solid var(--border);padding-left:30px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] :-webkit-any(.term-section,.facts-section,.explanation-section){padding:30px 0 34px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] :is(.term-section,.facts-section,.explanation-section){padding:30px 0 34px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=wanxiang] .section-title{font-size:25px}html[data-stgx-shell=desktop] #app .void-page{background:linear-gradient(90deg, rgba(var(--rgb-white), .025) 1px, transparent 1px), linear-gradient(rgba(var(--rgb-white), .018) 1px, transparent 1px), var(--bg-dark);background-size:44px 44px}html[data-stgx-shell=desktop] #app .void-page .drawer-mask{display:none}html[data-stgx-shell=desktop] #app .void-page .drawer{left:var(--workspace-rail-width);border-right:1px solid var(--text-inverse-14);background:var(--bg-deep);width:310px;box-shadow:none;backdrop-filter:none;border-radius:0;transform:none}html[data-stgx-shell=desktop] #app .void-page .drawer-top{padding:30px 24px 22px}html[data-stgx-shell=desktop] #app .void-page .drawer-new{border-radius:0}html[data-stgx-shell=desktop] #app .void-page .void-header,html[data-stgx-shell=desktop] #app .void-page .report-banner,html[data-stgx-shell=desktop] #app .void-page .msg-list,html[data-stgx-shell=desktop] #app .void-page .input-dock{width:calc(100% - var(--workspace-rail-width) - 310px);box-sizing:border-box;margin-left:calc(var(--workspace-rail-width) + 310px)}html[data-stgx-shell=desktop] #app .void-page .void-header{border-bottom:1px solid var(--text-inverse-12);max-width:none;min-height:72px;box-shadow:none;background:0 0;border-radius:0}html[data-stgx-shell=desktop] #app .void-page .header-left{visibility:hidden}html[data-stgx-shell=desktop] #app .void-page .msg-list{max-width:none;padding:0 max(26px,min(4vw,64px))}html[data-stgx-shell=desktop] #app .void-page .msg-row,html[data-stgx-shell=desktop] #app .void-page .empty-state{width:min(100%,900px);max-width:900px;margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .void-page .empty-state{grid-template-columns:minmax(300px,.82fr) minmax(360px,1.18fr);align-items:start;gap:48px;padding-top:8vh;display:grid}html[data-stgx-shell=desktop] #app .void-page .suggest-list{border-top-color:var(--text-inverse-30);margin-top:0}html[data-stgx-shell=desktop] #app .void-page .input-dock{background:var(--bg-deep);box-shadow:none;border-radius:0;margin-bottom:0;padding:16px max(48px,min(8vw,120px)) 22px;left:auto}html[data-stgx-shell=desktop] #app .void-page .input-box{max-width:900px}html[data-stgx-shell=desktop] #app .practice-page>.workspace-context{width:calc(100% - 68px);margin:0 34px 26px}html[data-stgx-shell=desktop] #app .practice-page .home-view{grid-template-columns:minmax(340px,.72fr) minmax(520px,1.28fr);align-items:start;gap:22px 32px;max-width:1192px;min-height:auto;padding:12px 0 80px;display:grid}html[data-stgx-shell=desktop] #app .practice-page .page-head{border:1px solid var(--text);background:var(--text);min-height:150px;padding:28px}html[data-stgx-shell=desktop] #app .practice-page .page-head :-webkit-any(.head-mark,.kicker,.page-title,.page-subtitle){border-color:var(--bg);color:var(--bg)}html[data-stgx-shell=desktop] #app .practice-page .page-head :is(.head-mark,.kicker,.page-title,.page-subtitle){border-color:var(--bg);color:var(--bg)}html[data-stgx-shell=desktop] #app .practice-page .page-title{margin-top:14px;font-size:42px}html[data-stgx-shell=desktop] #app .practice-page .orientation-note{box-sizing:border-box;border:1px solid var(--text);background:rgba(var(--rgb-white), .66);min-height:150px;margin:0;padding:28px}html[data-stgx-shell=desktop] #app .practice-page .case-context,html[data-stgx-shell=desktop] #app .practice-page .practice-overview,html[data-stgx-shell=desktop] #app .practice-page .library-section,html[data-stgx-shell=desktop] #app .practice-page .history-section,html[data-stgx-shell=desktop] #app .practice-page .boundary-note{grid-column:1/-1}html[data-stgx-shell=desktop] #app .practice-page .practice-overview{grid-template-columns:minmax(340px,.76fr) minmax(520px,1.24fr);align-items:stretch;gap:32px;margin-top:10px;display:grid}html[data-stgx-shell=desktop] #app .practice-page .practice-personalizer,html[data-stgx-shell=desktop] #app .practice-page .today-card,html[data-stgx-shell=desktop] #app .practice-page .no-practice-card{border-radius:0;margin-top:0}html[data-stgx-shell=desktop] #app .practice-page .practice-personalizer{background:rgba(var(--rgb-white), .62);padding:24px}html[data-stgx-shell=desktop] #app .practice-page .today-card{border-color:var(--text);background:var(--text);color:var(--bg);box-shadow:22px 28px 64px rgba(var(--rgb-bg-dark), .16);padding:30px}html[data-stgx-shell=desktop] #app .practice-page .today-card :is(.today-kicker,.today-count,.today-title,.today-subtitle,.today-intent,.today-meta span,.route-step,.route-number,.text-button){color:var(--bg)}html[data-stgx-shell=desktop] #app .practice-page .today-card .today-mark{border-color:var(--bg);color:var(--bg)}html[data-stgx-shell=desktop] #app .practice-page .today-card .today-meta span{background:var(--text-inverse-10)}html[data-stgx-shell=desktop] #app .practice-page .today-card .route-line{background:var(--text-inverse-24)}html[data-stgx-shell=desktop] #app .practice-page .today-card .today-button{border:1px solid var(--bg);background:var(--bg);color:var(--text)}html[data-stgx-shell=desktop] #app .practice-page .library-section{grid-template-columns:minmax(300px,.7fr) minmax(520px,1.3fr);align-items:start;gap:30px;display:grid}html[data-stgx-shell=desktop] #app .practice-page .library-section>.section-head{grid-column:1/-1}html[data-stgx-shell=desktop] #app .practice-page .lesson-detail{border-color:var(--text);background:rgba(var(--rgb-white), .76);box-shadow:none;margin-top:0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my]>.section{max-width:none;padding:0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .my-workspace{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:28px;display:grid}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .my-primary,html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .my-secondary{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .my-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .profile-row{box-sizing:border-box;border-top:1px solid var(--text);border-bottom:1px solid var(--text);min-height:126px;color:var(--text);box-shadow:none;background:0 0;grid-column:1/-1;margin:0;padding:24px 0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .profile-row :-webkit-any(.profile-kicker,.profile-name,.profile-meta){color:var(--text)}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .profile-row :is(.profile-kicker,.profile-name,.profile-meta){color:var(--text)}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .avatar{border-color:var(--text);color:var(--text);background:0 0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .case-overview,html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .service-entry{box-sizing:border-box;border:1px solid var(--text);background:rgba(var(--rgb-white), .64);min-height:168px;margin:0;padding:24px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .ownership-section,html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .profile-section{border:1px solid var(--text);background:rgba(var(--rgb-white), .58);grid-column:1/-1;margin:0;padding:24px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .ownership-list{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:18px;display:grid}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .ownership-row{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-height:96px;padding:18px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .my-secondary{border-top:3px solid var(--text);display:block;position:sticky;top:22px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .my-secondary .menu-group{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:20px 0 0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .my-secondary .menu-group+.menu-group{border-top:1px solid var(--text);margin-top:24px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=my] .menu-item{box-shadow:none;padding-left:0;padding-right:0;transform:none}}html[data-stgx-shell=desktop]{--workspace-rail-width:0px;--desktop-header-height:76px}html[data-stgx-shell=desktop] [data-ui-page="pages/my/my"],html[data-stgx-shell=desktop] [data-ui-page="pages/shop/shop"],html[data-stgx-shell=desktop] [data-ui-page^=subpkg-member\/],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/profile/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/my/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/timeline/"],html[data-stgx-shell=desktop] [data-ui-page^=subpkg-shop\/],html[data-stgx-shell=desktop] [data-ui-page^=subpkg-video\/]{--bg:var(--bg-reading);--bg-muted:var(--bg-reading-muted);--bg-soft:var(--bg-reading-soft);--text:rgba(var(--rgb-white), .94);--text-mid:rgba(var(--rgb-white), .72);--text-dim:rgba(var(--rgb-white), .6);--border:rgba(var(--rgb-white), .18);--border-light:rgba(var(--rgb-white), .1);--accent:var(--night-accent);--press:rgba(var(--rgb-white), .06);--text-dark-55:rgba(var(--rgb-white), .55);--text-dark-50:rgba(var(--rgb-white), .5);--workspace-surface:var(--bg-reading);--glass-fill:rgba(var(--rgb-white), .04);--glass-fill-strong:rgba(var(--rgb-white), .06);--glass-fill-soft:rgba(var(--rgb-white), .03);--glass-border:rgba(var(--rgb-white), .14);--glass-border-dark:rgba(var(--rgb-white), .14);--bg-dark:var(--night-inverse-surface);--text-inverse:var(--night-inverse-text);--text-inverse-mid:rgba(var(--rgb-black), .72);--text-inverse-dim:rgba(var(--rgb-black), .55);--text-inverse-90:rgba(var(--rgb-black), .9);--text-inverse-88:rgba(var(--rgb-black), .88);--text-inverse-85:rgba(var(--rgb-black), .85);--text-inverse-82:rgba(var(--rgb-black), .82);--text-inverse-80:rgba(var(--rgb-black), .8);--text-inverse-70:rgba(var(--rgb-black), .7);--text-inverse-65:rgba(var(--rgb-black), .65);--text-inverse-60:rgba(var(--rgb-black), .6);--text-inverse-55:rgba(var(--rgb-black), .55);--text-inverse-50:rgba(var(--rgb-black), .5);--text-inverse-45:rgba(var(--rgb-black), .45);--text-inverse-40:rgba(var(--rgb-black), .4);--text-inverse-35:rgba(var(--rgb-black), .35);--text-inverse-30:rgba(var(--rgb-black), .3);--text-inverse-25:rgba(var(--rgb-black), .25);--text-inverse-24:rgba(var(--rgb-black), .24);--text-inverse-20:rgba(var(--rgb-black), .2);--text-inverse-18:rgba(var(--rgb-black), .18);--text-inverse-16:rgba(var(--rgb-black), .16);--text-inverse-15:rgba(var(--rgb-black), .15);--text-inverse-14:rgba(var(--rgb-black), .14);--text-inverse-12:rgba(var(--rgb-black), .12);--text-inverse-10:rgba(var(--rgb-black), .1);--text-inverse-08:rgba(var(--rgb-black), .08);--text-inverse-06:rgba(var(--rgb-black), .06);--text-inverse-05:rgba(var(--rgb-black), .05);--text-inverse-04:rgba(var(--rgb-black), .04);--text-inverse-03:rgba(var(--rgb-black), .03);color:var(--text);background:var(--bg)}html[data-stgx-shell=desktop] #app:has([data-ui-page="pages/my/my"],[data-ui-page="pages/shop/shop"],[data-ui-page^=subpkg-member\/],[data-ui-page^="subpkg-profile/pages/profile/"],[data-ui-page^="subpkg-profile/pages/my/"],[data-ui-page^="subpkg-profile/pages/timeline/"],[data-ui-page^=subpkg-shop\/],[data-ui-page^=subpkg-video\/]) :-webkit-any(.web-page-body,.web-page-wrapper,.web-page){background:var(--bg-reading)!important}html[data-stgx-shell=desktop] #app:has([data-ui-page="pages/my/my"],[data-ui-page="pages/shop/shop"],[data-ui-page^=subpkg-member\/],[data-ui-page^="subpkg-profile/pages/profile/"],[data-ui-page^="subpkg-profile/pages/my/"],[data-ui-page^="subpkg-profile/pages/timeline/"],[data-ui-page^=subpkg-shop\/],[data-ui-page^=subpkg-video\/]) :is(.web-page-body,.web-page-wrapper,.web-page){background:var(--bg-reading)!important}html[data-stgx-shell=desktop] #app .primary-navigation,html[data-stgx-shell=desktop] #app .sjj-nav{display:none!important}html[data-stgx-shell=desktop] :-webkit-any(body,#app):has([data-ui-page="pages/my/my"],[data-ui-page="pages/shop/shop"],[data-ui-page^=subpkg-member\/],[data-ui-page^="subpkg-profile/pages/profile/"],[data-ui-page^="subpkg-profile/pages/my/"],[data-ui-page^="subpkg-profile/pages/timeline/"],[data-ui-page^=subpkg-shop\/],[data-ui-page^=subpkg-video\/]){background:var(--bg-reading)!important}html[data-stgx-shell=desktop] :is(body,#app):has([data-ui-page="pages/my/my"],[data-ui-page="pages/shop/shop"],[data-ui-page^=subpkg-member\/],[data-ui-page^="subpkg-profile/pages/profile/"],[data-ui-page^="subpkg-profile/pages/my/"],[data-ui-page^="subpkg-profile/pages/timeline/"],[data-ui-page^=subpkg-shop\/],[data-ui-page^=subpkg-video\/]){background:var(--bg-reading)!important}html[data-stgx-shell=desktop] .npurchase,html[data-stgx-shell=desktop] .eight-purchase{top:var(--desktop-header-height);right:0;bottom:0;left:0;inset:var(--desktop-header-height) 0 0}@media screen and (max-width:1199px){html[data-stgx-shell=desktop] .eight-purchase__stage{width:min(88%, (100dvh - var(--desktop-header-height)) * 1.5)}}html[data-stgx-shell=desktop] #app .web-page-body,html[data-stgx-shell=desktop] #app .web-page-header{width:100%!important;margin-left:0!important}html[data-stgx-shell=desktop] #app .web-page-body{padding-top:var(--desktop-header-height)}html[data-stgx-shell=desktop] #app .web-page-header{display:none!important}html[data-stgx-shell=desktop] #app .void-page{top:var(--desktop-header-height);height:calc(100dvh - var(--desktop-header-height));width:100%;left:0}html[data-stgx-shell=desktop]{--obs-top:128px}html[data-stgx-shell=desktop] .ink-observatory{--desktop-header-height:0px;height:auto;top:0;bottom:0}html[data-stgx-shell=desktop] .ink-observatory :is(.ziwei-enclosure__enclosures,.ziwei-enclosure__heading,.ziwei-enclosure__reading,.qinglong__heading,.qinglong__back,.zhuque__heading,.zhuque__back,.baihu__heading,.baihu__back,.xuanwu__heading,.xuanwu__back,.jiao__heading,.jiao__back,.mansion__heading,.mansion__back,.mansion__toptools,.mansion__navigator,.full-mansion>header,.full-mansion__modes,.full-mansion__directory,.bi-full>header,.bi-full__modes){margin-top:var(--obs-top)}html[data-stgx-shell=desktop] .desktop-shell.desktop-shell--clear{background:0 0;border-bottom-color:transparent}html[data-stgx-shell=desktop] .desktop-shell.desktop-shell--clear :-webkit-any(button,button){text-shadow:0 1px 10px rgba(var(--rgb-black), .9), 0 0 2px rgba(var(--rgb-black), .8)}html[data-stgx-shell=desktop] .desktop-shell.desktop-shell--clear :is(button,button){text-shadow:0 1px 10px rgba(var(--rgb-black), .9), 0 0 2px rgba(var(--rgb-black), .8)}html[data-stgx-shell=desktop] .ink-observatory__header{display:none}html[data-stgx-shell=desktop] .desktop-shell{z-index:1100;height:var(--desktop-header-height);box-sizing:border-box;background:var(--bg-dark);color:var(--text-inverse);border-bottom:1px solid var(--text-inverse-20);font-family:var(--font-serif);grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;padding:0 36px;display:grid;position:fixed;top:0;bottom:auto;left:0;right:0}@media screen and (max-width:1199px){html[data-stgx-shell=desktop] .desktop-shell.desktop-shell--sub{padding-right:52px}}html[data-stgx-shell=desktop] .desktop-shell button{-webkit-appearance:none;appearance:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0}html[data-stgx-shell=desktop] .desktop-shell__brand{letter-spacing:.18em;justify-self:start;font-size:25px!important}html[data-stgx-shell=desktop] .desktop-shell nav{gap:36px;height:100%;display:flex}html[data-stgx-shell=desktop] .desktop-shell nav button{letter-spacing:.16em;opacity:.7;padding:0 8px;font-size:17px;position:relative}html[data-stgx-shell=desktop] .desktop-shell nav button[aria-current=page]{opacity:1}html[data-stgx-shell=desktop] .desktop-shell nav button[aria-current=page]:after{content:"";border-bottom:2px solid var(--text-inverse);position:absolute;bottom:0;left:4px;right:4px}html[data-stgx-shell=desktop] .desktop-shell__actions{justify-self:end;gap:24px;font-size:14px;display:flex}html[data-stgx-shell=desktop] .desktop-shell button:focus-visible{outline:1px solid var(--text-inverse);outline-offset:5px}html[data-stgx-shell=desktop] .desktop-shell__note{opacity:.55;font-size:13px!important}html[data-stgx-shell=desktop] .desktop-shell__eyebrow{opacity:.65;letter-spacing:.2em}html[data-stgx-shell=desktop] .desktop-shell__link{text-underline-offset:6px;margin:20px 0;text-decoration:underline}@media (max-width:1100px){html[data-stgx-shell=desktop] .desktop-shell{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:0 24px}html[data-stgx-shell=desktop] .desktop-shell nav{justify-content:center;gap:16px}html[data-stgx-shell=desktop] .desktop-shell__actions{gap:16px}}@media (max-width:760px){html[data-stgx-shell=desktop] .desktop-shell{grid-template-columns:auto 1fr auto;padding:0 12px}html[data-stgx-shell=desktop] .desktop-shell__brand{letter-spacing:0;font-size:17px!important}html[data-stgx-shell=desktop] .desktop-shell nav{gap:2px}html[data-stgx-shell=desktop] .desktop-shell nav button{font-size:14px}html[data-stgx-shell=desktop] .desktop-shell__actions{gap:8px}}html[data-stgx-shell=desktop] .desktop-shell nav button{border-radius:0;justify-content:center;align-items:center;height:100%;margin:0;line-height:normal;display:flex}html[data-stgx-shell=desktop] .desktop-shell button:after{border:0}html[data-stgx-shell=desktop] .desktop-shell nav button[aria-current=page]:after{border-bottom:2px solid var(--text-inverse);border-radius:0;height:0;top:auto;transform:none}html[data-stgx-shell=desktop] .desktop-shell button{margin:0}html[data-stgx-shell=desktop] .desktop-shell__brand{padding:0}html[data-stgx-shell=desktop] .dual-report{background:var(--bg-dark) url(/static/observatory/dual-report-environment.webp) center/cover no-repeat}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]{--bg:var(--bg-reading);--bg-muted:var(--bg-reading-muted);--bg-soft:var(--bg-reading-soft);--text:rgba(var(--rgb-white), 1);--text-mid:rgba(var(--rgb-white), .8157);--text-dim:rgba(var(--rgb-white), .6667);--border:rgba(var(--rgb-white), .2);--border-light:rgba(var(--rgb-white), .12);--report-landscape:url(/static/observatory/dual-report-environment.webp);isolation:isolate;min-height:calc(100dvh - 76px);color:var(--text);background:var(--bg-reading);font-family:var(--font-serif);position:relative;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]:before,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, rgba(var(--rgb-black), .72), rgba(var(--rgb-black), .82)), var(--report-landscape) center top/cover no-repeat;filter:grayscale();position:fixed;top:76px;bottom:0;left:0;right:0}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page*="/monthly/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page*="/monthly/"]{--report-landscape:url(/static/observatory/monthly-report-cover.webp)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page*="/ritual/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page*="/ritual/"]{--report-landscape:url(/static/observatory/qimen-eight-shen.webp)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page*="/liuren/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page*="/liuren/"]{--report-landscape:url(/static/observatory/liuren-purchase-art.webp)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page*="/name/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page*="/name/"]{--report-landscape:url(/static/observatory/naming-purchase-art.webp)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page*="/pickday/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page*="/pickday/"]{--report-landscape:url(/static/observatory/date-report-cover.webp)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page*="/match/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page*="/match/"]{--report-landscape:url(/static/observatory/compatibility-report-cover.webp)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page*="/feixing/"],html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page*="/feixing/"]{--report-landscape:url(/static/observatory/feixing-environment.webp)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .sjj-nav,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .sjj-nav{position:relative;background:0 0!important;padding:12px 3.2% 0!important}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .sjj-nav-title,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .sjj-nav-title{letter-spacing:.12em;font-size:18px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.section:has(>.service-edition){box-sizing:border-box;grid-template-columns:minmax(300px,.9fr) minmax(440px,1fr);align-items:start;gap:28px 7%;margin:0 auto;display:grid;width:min(1380px,93.6%)!important;max-width:none!important;padding:44px 0 80px!important}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.sales-page:has(>.service-edition){box-sizing:border-box;grid-template-columns:minmax(300px,.9fr) minmax(440px,1fr);align-items:start;gap:28px 7%;margin:0 auto;display:grid;width:min(1380px,93.6%)!important;max-width:none!important;padding:44px 0 80px!important}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.intake:has(>.service-edition){box-sizing:border-box;grid-template-columns:minmax(300px,.9fr) minmax(440px,1fr);align-items:start;gap:28px 7%;margin:0 auto;display:grid;width:min(1380px,93.6%)!important;max-width:none!important;padding:44px 0 80px!important}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.section:has(>.service-edition){box-sizing:border-box;grid-template-columns:minmax(300px,.9fr) minmax(440px,1fr);align-items:start;gap:28px 7%;margin:0 auto;display:grid;width:min(1380px,93.6%)!important;max-width:none!important;padding:44px 0 80px!important}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.sales-page:has(>.service-edition){box-sizing:border-box;grid-template-columns:minmax(300px,.9fr) minmax(440px,1fr);align-items:start;gap:28px 7%;margin:0 auto;display:grid;width:min(1380px,93.6%)!important;max-width:none!important;padding:44px 0 80px!important}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.intake:has(>.service-edition){box-sizing:border-box;grid-template-columns:minmax(300px,.9fr) minmax(440px,1fr);align-items:start;gap:28px 7%;margin:0 auto;display:grid;width:min(1380px,93.6%)!important;max-width:none!important;padding:44px 0 80px!important}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.section:has(>.service-edition)>*{grid-column:2;min-width:0;margin-top:0}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.sales-page:has(>.service-edition)>*{grid-column:2;min-width:0;margin-top:0}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.intake:has(>.service-edition)>*{grid-column:2;min-width:0;margin-top:0}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.section:has(>.service-edition)>*{grid-column:2;min-width:0;margin-top:0}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.sales-page:has(>.service-edition)>*{grid-column:2;min-width:0;margin-top:0}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.intake:has(>.service-edition)>*{grid-column:2;min-width:0;margin-top:0}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.section:has(>.service-edition)>.service-edition{grid-area:1/1/span 12;position:sticky;top:116px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.sales-page:has(>.service-edition)>.service-edition{grid-area:1/1/span 12;position:sticky;top:116px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.intake:has(>.service-edition)>.service-edition{grid-area:1/1/span 12;position:sticky;top:116px}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.section:has(>.service-edition)>.service-edition{grid-area:1/1/span 12;position:sticky;top:116px}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.sales-page:has(>.service-edition)>.service-edition{grid-area:1/1/span 12;position:sticky;top:116px}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.intake:has(>.service-edition)>.service-edition{grid-area:1/1/span 12;position:sticky;top:116px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .service-edition,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .service-edition{background:0 0;border:0;padding:0}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .service-edition__title,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .service-edition__title{font:400 clamp(30px, 3vw, 48px)/1.45 var(--font-serif);color:var(--text-inverse)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .service-edition__lead,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .service-edition__lead{color:rgba(var(--rgb-white), .8667);font-size:17px;line-height:2}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .service-edition__label,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .service-edition__label{color:rgba(var(--rgb-white), .7333);letter-spacing:.16em}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .service-edition__scope,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .service-edition__scope{color:rgba(var(--rgb-white), .8)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .field,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .pp-wrap,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .inline-checkout,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .month-card,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .state-box,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .birth-missing,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .checkout-block,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .residential-intake,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .editorial-context,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .field,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .pp-wrap,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .inline-checkout,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .month-card,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .state-box,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .birth-missing,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .checkout-block,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .residential-intake,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .editorial-context{background:rgba(var(--rgb-black), .88);border:1px solid var(--border);border-radius:4px;padding:24px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] input,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] textarea,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] input,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] textarea,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] input,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] textarea,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] input,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] textarea{color:var(--text-inverse);caret-color:var(--text-inverse)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] input,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] textarea,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] input,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] textarea{background:rgba(var(--rgb-white), .04)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] button,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] button{font-family:var(--font-serif)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .purchase-action,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .birth-missing__action,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .state-box .btn,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .state-button,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .empty-action,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .purchase-action,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .birth-missing__action,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .state-box .btn,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .state-button,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .empty-action{background:rgba(var(--rgb-white), 1);color:rgba(var(--rgb-black), 1);border:1px solid var(--text-inverse);letter-spacing:.08em;border-radius:5px;min-height:48px;font-size:16px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] button:disabled,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] button:disabled{opacity:.45}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] button:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] [role=button]:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] input:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] textarea:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] button:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] [role=button]:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] input:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] textarea:focus-visible{outline:2px solid var(--text-inverse);outline-offset:4px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .report-scroll,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .reader,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .report-scroll,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .reader{background:0 0;height:calc(100dvh - 140px)!important}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .report,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .report-page,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .qimen-report-host,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .report,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .report-page,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .qimen-report-host{box-sizing:border-box;background:rgba(var(--rgb-black), .94);width:min(1120px,92%);max-width:1120px;color:var(--text-inverse);margin:0 auto;padding:40px max(24px,min(4vw,64px)) 80px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .report-stage,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .qimen-stage,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .report-stage,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .qimen-stage{max-width:none;color:var(--text-inverse);background:0 0}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .report-stage__paper,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .report-stage__layer,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .cover,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .report-stage__paper,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .report-stage__layer,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .cover{color:var(--text-inverse);border-color:var(--border);background:0 0}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .stage-flow__paragraph,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .qimen-stage__paragraph,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .stage-flow__paragraph,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .qimen-stage__paragraph{max-width:76ch;font-size:17px;line-height:2.1}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .stage-flow__section,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .stage-flow__section{padding:32px 0;scroll-margin-top:100px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .stage-flow__title,html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/] .report-stage__module-title,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .stage-flow__title,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"] .report-stage__module-title{font-family:var(--font-serif);color:var(--text-inverse)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page="subpkg-profile/pages/archive/index"]>.section,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page="subpkg-profile/pages/archive/index"]>.section{margin:0 auto;display:block;width:min(1280px,93.6%)!important;max-width:1280px!important;padding:64px 0!important}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page="subpkg-profile/pages/archive/index"]>.section .page-title,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page="subpkg-profile/pages/archive/index"]>.section .page-title{font:400 44px/1.4 var(--font-serif);color:var(--text-inverse)}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page="subpkg-profile/pages/archive/index"]>.section .page-desc,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page="subpkg-profile/pages/archive/index"]>.section .page-desc{color:rgba(var(--rgb-white), .8);margin:16px 0 36px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page="subpkg-profile/pages/archive/index"]>.section .ledger,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page="subpkg-profile/pages/archive/index"]>.section .ledger{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page="subpkg-profile/pages/archive/index"]>.section .ledger-item,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page="subpkg-profile/pages/archive/index"]>.section .ledger-item{background:rgba(var(--rgb-black), .9);border:1px solid var(--border);min-height:100px;padding:28px}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/][data-ui-page="subpkg-profile/pages/archive/index"]>.section .empty,html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"][data-ui-page="subpkg-profile/pages/archive/index"]>.section .empty{background:rgba(var(--rgb-black), .85);padding:80px 24px}@media (max-width:1100px){html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.section:has(>.service-edition){grid-template-columns:minmax(260px,.8fr) minmax(360px,1fr);gap:24px 4%}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.sales-page:has(>.service-edition){grid-template-columns:minmax(260px,.8fr) minmax(360px,1fr);gap:24px 4%}html[data-stgx-shell=desktop] [data-ui-page^=subpkg-report\/]>.intake:has(>.service-edition){grid-template-columns:minmax(260px,.8fr) minmax(360px,1fr);gap:24px 4%}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.section:has(>.service-edition){grid-template-columns:minmax(260px,.8fr) minmax(360px,1fr);gap:24px 4%}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.sales-page:has(>.service-edition){grid-template-columns:minmax(260px,.8fr) minmax(360px,1fr);gap:24px 4%}html[data-stgx-shell=desktop] [data-ui-page^="subpkg-profile/pages/archive/"]>.intake:has(>.service-edition){grid-template-columns:minmax(260px,.8fr) minmax(360px,1fr);gap:24px 4%}}html[data-stgx-shell=desktop]:has([data-ui-page^="subpkg-profile/pages/archive/"]) .primary-navigation{display:none!important}html[data-stgx-shell=desktop] .market{--market-lift:calc(var(--desktop-header-height) + 52px);padding:var(--market-lift) 0 0;top:0;bottom:0;left:0;right:0}html[data-stgx-shell=desktop] .market__course{min-height:100vh;margin-top:calc(-1 * var(--market-lift));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(380px,36%) minmax(0,1fr);display:grid}html[data-stgx-shell=desktop] .market__course-art{background:linear-gradient(0deg, rgba(var(--rgb-black), .92) 0%, rgba(var(--rgb-black), .2) 55%, transparent 100%), url(/static/observatory/neijing-landscape.webp) center/cover no-repeat;border-right:1px solid var(--text-inverse-12);grid-area:1/1/-1;display:block}html[data-stgx-shell=desktop] .market__course .market__inventory-head{text-align:left;border:0;grid-area:1/1/-1;align-self:end;padding:0 56px 56px;position:relative}html[data-stgx-shell=desktop] .market__course .market__inventory-head h2{letter-spacing:.08em;margin:14px 0;font-size:40px}html[data-stgx-shell=desktop] .market__course .market__inventory-head p{font-family:var(--font-serif);margin:0;font-size:15px;line-height:1.9}html[data-stgx-shell=desktop] .market__course>.market__status,html[data-stgx-shell=desktop] .market__course>.market__inventory-list{padding:calc(var(--market-lift) + 24px) 72px 48px 64px;grid-area:1/2}html[data-stgx-shell=desktop] .market__inventory-card{grid-template-columns:96px minmax(0,1fr) 180px;align-items:center;gap:28px;padding:34px 0}html[data-stgx-shell=desktop] .market__inventory-index{font-family:var(--font-serif);letter-spacing:0;padding:0;font-size:58px;font-weight:300;line-height:1}html[data-stgx-shell=desktop] .market__inventory-copy strong{letter-spacing:.12em;font-size:30px}html[data-stgx-shell=desktop] .market__inventory-copy>span{max-width:34em;font-family:var(--font-serif);font-size:15px;line-height:1.8}html[data-stgx-shell=desktop] .market__inventory-meta{border:0;flex-direction:column;grid-column:3;align-items:flex-end;gap:10px;margin:0;padding:0;font-size:12px}html[data-stgx-shell=desktop] .market__inventory-meta>span{font-family:var(--font-serif);font-size:26px}html[data-stgx-shell=desktop] .market__inventory-card:not([disabled]):hover strong{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}html[data-stgx-shell=desktop] .market .membership-editorial--embedded>.section{grid-template-columns:minmax(0,1fr) 380px;column-gap:48px;max-width:1296px;padding:44px 72px 150px;display:grid}html[data-stgx-shell=desktop] .market .membership-editorial--embedded>.section>*{grid-column:1/-1}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .editorial-hero{grid-area:1/1/4;align-self:end;padding:0 0 8px}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .member-now{grid-area:1/2;margin:0}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .period-block{border:0;grid-area:2/2;margin:14px 0 0;padding:0}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .period-block .section-head{display:none}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .period-hint{font-size:12px}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .price-summary{grid-area:3/2;grid-template-columns:1fr;margin-top:14px}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .section>.section-head:not(.lingyu-heading){display:none}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .tier-grid{margin-top:40px}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .tier-art{aspect-ratio:16/9;order:-1;width:calc(100% + 36px);margin:-25px -18px 20px}html[data-stgx-shell=desktop] .market .membership-editorial--embedded .tier-art>div{background-size:cover!important}html[data-stgx-shell=desktop] .market .replay-column{background:var(--bg);min-height:0;padding-bottom:64px}html[data-stgx-shell=desktop] .market .rp-home{grid-template-columns:200px minmax(0,1fr);column-gap:48px;padding:0 72px;display:grid}html[data-stgx-shell=desktop] .market .rp-home>*{grid-column:1/-1}html[data-stgx-shell=desktop] .market .home-head{order:-1;padding:24px 0 8px}html[data-stgx-shell=desktop] .market .replay-gate{min-height:calc(250px + var(--market-lift));margin:calc(-1 * var(--market-lift)) -72px 8px;padding:calc(var(--market-lift) + 40px) 72px 40px;border:0;border-bottom:1px solid var(--border-light);background:linear-gradient(90deg, rgba(var(--rgb-black), .9) 0%, rgba(var(--rgb-black), .55) 45%, rgba(var(--rgb-black), .15) 100%), url(/static/observatory/wendao-clean.webp) center 62%/cover no-repeat;order:-2;justify-content:center}html[data-stgx-shell=desktop] .market .replay-gate>*{max-width:560px}html[data-stgx-shell=desktop] .market .gate-title{letter-spacing:.1em;font-size:32px}html[data-stgx-shell=desktop] .market .gate-btn{align-self:flex-start;padding-left:28px;padding-right:28px}html[data-stgx-shell=desktop] .market .month-rail{border:0;flex-direction:column;grid-column:1;grid-row-end:span 60;align-self:start;align-items:stretch;gap:2px;margin-top:32px;padding:0;position:sticky;top:24px;overflow:visible}html[data-stgx-shell=desktop] .market .rail-year{margin:8px 0 4px}html[data-stgx-shell=desktop] .market .rail-month{text-align:left;border:0;border-radius:4px;justify-content:flex-start;padding:8px 10px}html[data-stgx-shell=desktop] .market .rail-month:hover{background:var(--bg-soft);color:var(--text)}html[data-stgx-shell=desktop] .market .shelf{grid-column:2;padding-top:32px}html[data-stgx-shell=desktop] .market .shelf .rail,html[data-stgx-shell=desktop] .market .month-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 18px;padding:0;display:grid;overflow:visible}html[data-stgx-shell=desktop] .market .rp-card,html[data-stgx-shell=desktop] .market .rp-card-more{width:auto}html[data-stgx-shell=desktop] .market .month-view,html[data-stgx-shell=desktop] .market .search-view{padding:0 72px}html[data-stgx-shell=desktop] .market .player-overlay{top:calc(var(--desktop-header-height) + 52px);--bg-dark:var(--bg-reading);--text-inverse:rgba(var(--rgb-white), .94);--text-inverse-80:rgba(var(--rgb-white), .8);--text-inverse-65:rgba(var(--rgb-white), .65);--text-inverse-60:rgba(var(--rgb-white), .6);--text-inverse-35:rgba(var(--rgb-white), .35);--text-inverse-12:rgba(var(--rgb-white), .12);--text-inverse-08:rgba(var(--rgb-white), .08);background:var(--bg-reading);grid-template-rows:56px minmax(0,1fr);grid-template-columns:minmax(0,1fr) 340px;column-gap:32px;padding:16px 56px 32px;display:grid}html[data-stgx-shell=desktop] .market .player-bar{grid-column:1/-1}html[data-stgx-shell=desktop] .market .player-stage{aspect-ratio:16/9;grid-column:1;align-self:start;width:100%;height:auto;max-height:100%}html[data-stgx-shell=desktop] .market .player-body{border-left:1px solid var(--border-light);background:0 0;grid-column:2;padding-left:28px}html[data-stgx-shell=desktop] .web-page-wrapper{background:var(--bg-dark)}html[data-stgx-shell=desktop] .ink-observatory [class*=__canvas]{transition:none}html[data-stgx-shell=desktop] .desktop-shell nav button,html[data-stgx-shell=desktop] .shell-rail button{transition:opacity .22s,border-color .22s}html[data-stgx-shell=desktop]{--desktop-gutter:clamp(24px, 3vw, 48px)}html[data-stgx-shell=desktop] .inner-landscape,html[data-stgx-shell=desktop] .bazi-landscape,html[data-stgx-shell=desktop] .ziwei,html[data-stgx-shell=desktop] .feixing,html[data-stgx-shell=desktop] .dual-report{top:var(--desktop-header-height)}html[data-stgx-shell=desktop] .bazi-landscape__switch,html[data-stgx-shell=desktop] .ziwei__switch{top:18px}html[data-stgx-shell=desktop] .bazi-landscape__example{top:26px}html[data-stgx-shell=desktop] .bazi-landscape__notice{top:60px}html[data-stgx-shell=desktop] .inner-landscape__copy{top:22%}html[data-stgx-shell=desktop] .bazi-landscape__intro,html[data-stgx-shell=desktop] .ziwei__intro{top:9%}html[data-stgx-shell=desktop] .ziwei-enclosure__reading,html[data-stgx-shell=desktop] .ziwei__reading,html[data-stgx-shell=desktop] .feixing__reading{max-height:calc(100dvh - var(--desktop-header-height) - 160px);overscroll-behavior:contain;overflow-y:auto}html[data-stgx-shell=desktop] .inner-landscape__copy--reading{max-height:calc(100dvh - var(--desktop-header-height) - 160px);overflow-y:auto}@media (max-height:850px){html[data-stgx-shell=desktop]{--desktop-header-height:60px;--obs-top:112px}html[data-stgx-shell=desktop] .desktop-shell{padding-left:28px;padding-right:28px}html[data-stgx-shell=desktop] .desktop-shell__brand{font-size:22px!important}html[data-stgx-shell=desktop] .desktop-shell nav{gap:max(12px,min(2vw,28px))}html[data-stgx-shell=desktop] .desktop-shell nav button{font-size:16px}html[data-stgx-shell=desktop] .inner-landscape h1,html[data-stgx-shell=desktop] .bazi-landscape h1,html[data-stgx-shell=desktop] .ziwei h1,html[data-stgx-shell=desktop] .feixing h1{font-size:max(28px,min(3vw,40px));line-height:1.25}html[data-stgx-shell=desktop] .inner-landscape__copy>p,html[data-stgx-shell=desktop] .bazi-landscape__intro>p,html[data-stgx-shell=desktop] .ziwei__intro>p,html[data-stgx-shell=desktop] .feixing__intro>p{font-size:17px;line-height:1.6}html[data-stgx-shell=desktop] .inner-landscape__entry{gap:20px;margin-top:18px}html[data-stgx-shell=desktop] .inner-landscape__modes,html[data-stgx-shell=desktop] .bazi-landscape__modes,html[data-stgx-shell=desktop] .ziwei__bottom{bottom:20px}html[data-stgx-shell=desktop] .inner-landscape__footer,html[data-stgx-shell=desktop] .bazi-landscape__footer,html[data-stgx-shell=desktop] .ziwei__footer{bottom:18px}html[data-stgx-shell=desktop] .ziwei-enclosure__enter{bottom:20px}html[data-stgx-shell=desktop] .ziwei-enclosure__enter button{min-width:220px;padding:10px 24px;font-size:17px}html[data-stgx-shell=desktop] .ziwei-enclosure__enter p{margin-top:7px}html[data-stgx-shell=desktop] .ziwei-enclosure__tools{bottom:38px}html[data-stgx-shell=desktop] .ziwei-enclosure__caption{font-size:11px;bottom:5px}html[data-stgx-shell=desktop] .feixing__intro{top:8%}html[data-stgx-shell=desktop] .feixing__actions{margin-top:18px}html[data-stgx-shell=desktop] .feixing__note{font-size:14px}html[data-stgx-shell=desktop] .report-presentation .report-intro{scrollbar-width:thin;top:4%;bottom:88px;overflow-y:auto}html[data-stgx-shell=desktop] .report-presentation .report-title{font-size:max(26px,min(2.7vw,38px))}html[data-stgx-shell=desktop] .report-presentation .report-description{min-height:0;margin-top:16px;margin-bottom:16px}}@media (max-height:650px){html[data-stgx-shell=desktop] .ziwei-enclosure__heading h1{font-size:28px}html[data-stgx-shell=desktop] .ziwei-enclosure__heading p{font-size:14px}html[data-stgx-shell=desktop] .ziwei-enclosure__reading{max-height:calc(100dvh - var(--desktop-header-height) - 140px);top:60px}html[data-stgx-shell=desktop] .inner-landscape__copy{top:16%}html[data-stgx-shell=desktop] .feixing__intro .feixing__note{display:none}}html[data-stgx-shell=desktop] :-webkit-any(.inner-landscape,.bazi-landscape,.ziwei,.dual-report,.qimen-cover,.feixing){--scene-lift:var(--desktop-header-height);top:0!important}html[data-stgx-shell=desktop] :is(.inner-landscape,.bazi-landscape,.ziwei,.dual-report,.qimen-cover,.feixing){--scene-lift:var(--desktop-header-height);top:0!important}html[data-stgx-shell=desktop].stgx-shell-rail :-webkit-any(.dual-report,.qimen-cover,.feixing){--scene-lift:calc(var(--desktop-header-height) + 52px)}html[data-stgx-shell=desktop].stgx-shell-rail :is(.dual-report,.qimen-cover,.feixing){--scene-lift:calc(var(--desktop-header-height) + 52px)}html[data-stgx-shell=desktop] :-webkit-any(.bazi-landscape,.ziwei,.dual-report,.qimen-cover,.feixing)>:not(:-webkit-any(.bazi-landscape__stage,.ziwei__stage,.report-scene,.feixing__stage)){margin-top:var(--scene-lift)}html[data-stgx-shell=desktop] :is(.bazi-landscape,.ziwei,.dual-report,.qimen-cover,.feixing)>:not(:is(.bazi-landscape__stage,.ziwei__stage,.report-scene,.feixing__stage)){margin-top:var(--scene-lift)}html[data-stgx-shell=desktop][data-stgx-layout=spread] .feixing__intro{top:max(var(--scene-lift) + 16px, 15dvh)}html[data-stgx-shell=desktop].stgx-shell-rail .inner-landscape{--scene-lift:calc(var(--desktop-header-height) + 52px)}html[data-stgx-shell=desktop].stgx-shell-rail .inner-landscape :-webkit-any(.five-study__back,.meridian-study__back,.season-study__back,.inner-landscape__modes,.inner-landscape__primary){display:none}html[data-stgx-shell=desktop].stgx-shell-rail .inner-landscape :is(.five-study__back,.meridian-study__back,.season-study__back,.inner-landscape__modes,.inner-landscape__primary){display:none}html[data-stgx-shell=desktop] .inner-landscape .inner-landscape__copy{margin-top:var(--scene-lift)}html[data-stgx-shell=desktop] .inner-landscape .meridian-study{--meridian-copy-top:max(calc(var(--scene-lift) + 32px), calc(23.5dvh - var(--desktop-header-height)))}html[data-stgx-shell=desktop] .inner-landscape .meridian-study--atlas{--meridian-copy-top:max(calc(var(--scene-lift) + 32px), calc(16dvh - var(--desktop-header-height)))}html[data-stgx-shell=desktop] .inner-landscape .meridian-study__copy:not(:has(.meridian-study__reading)){top:var(--meridian-copy-top);max-height:calc(100dvh - var(--meridian-copy-top) - 96px)}html[data-stgx-shell=desktop].stgx-shell-rail :-webkit-any(.dual-report,.qimen-cover) .report-back{display:none}html[data-stgx-shell=desktop].stgx-shell-rail :is(.dual-report,.qimen-cover) .report-back{display:none}html[data-stgx-shell=desktop].stgx-shell-rail :-webkit-any(.ink-observatory__modes,nav.obs-dock__nav){display:none}html[data-stgx-shell=desktop].stgx-shell-rail :is(.ink-observatory__modes,nav.obs-dock__nav){display:none}html[data-stgx-shell=desktop] .report-presentation .report-intro{scrollbar-color:rgba(var(--rgb-white), .4) transparent;overflow-x:hidden}html[data-stgx-shell=desktop] .report-presentation .report-intro::-webkit-scrollbar{width:4px;height:0}html[data-stgx-shell=desktop] .report-presentation .report-intro::-webkit-scrollbar-thumb{background:rgba(var(--rgb-white), .4);border:0}html[data-stgx-shell=desktop] .dual-report__intro nav{flex-wrap:wrap;justify-content:flex-start;gap:12px 20px;padding-top:12px;padding-bottom:12px}@media (max-height:850px){html[data-stgx-shell=desktop] .report-presentation .report-intro{box-sizing:border-box;padding-right:8px}html[data-stgx-shell=desktop] .dual-report__secondary{padding-top:10px;padding-bottom:10px}}@media (max-width:767px){html[data-stgx-shell=desktop]{--desktop-header-height:52px}html[data-stgx-shell=desktop] .desktop-shell{grid-template-columns:auto 1fr auto;height:52px;padding:0 16px}html[data-stgx-shell=desktop] .desktop-shell__brand{letter-spacing:.1em;font-size:17px!important}html[data-stgx-shell=desktop] .desktop-shell nav{display:none}html[data-stgx-shell=desktop] .desktop-shell__actions{gap:14px;font-size:13px}}@media (min-width:768px) and (max-width:1024px){html[data-stgx-shell=desktop]{--desktop-header-height:60px;--obs-top:112px}html[data-stgx-shell=desktop] .desktop-shell{height:60px;padding:0 20px}html[data-stgx-shell=desktop] .desktop-shell nav{gap:18px}html[data-stgx-shell=desktop] .desktop-shell nav button{padding:0 4px;font-size:15px}html[data-stgx-shell=desktop] .desktop-shell__actions{gap:16px}}html[data-stgx-shell=desktop].stgx-report-intake{--report-intake-top:calc(var(--desktop-header-height) + 52px)}html[data-stgx-shell=desktop].stgx-report-intake :-webkit-any(.eight-purchase,.npurchase,.service-stage){z-index:1050;top:0;bottom:0;left:0;right:0}html[data-stgx-shell=desktop].stgx-report-intake :is(.eight-purchase,.npurchase,.service-stage){z-index:1050;top:0;bottom:0;left:0;right:0}html[data-stgx-shell=desktop].stgx-report-intake .eight-purchase__stage{aspect-ratio:auto;width:100%;height:100%;top:0;bottom:0;left:0;right:0;transform:none}html[data-stgx-shell=desktop].stgx-report-intake .eight-purchase__art{background-size:cover}html[data-stgx-shell=desktop].stgx-report-intake .eight-purchase__labels span{--shen-left:calc(50% + var(--shen-x) * max(100dvw, calc(100dvh * 1.5)));--shen-top:max(calc(var(--report-intake-top) + 24px), calc(50% + var(--shen-y) * max(100dvh, calc(100dvw / 1.5))))}html[data-stgx-shell=desktop].stgx-report-intake :-webkit-any(.eight-purchase__form,.npurchase__panel,.service-stage__panel){top:calc(var(--report-intake-top) + 16px);max-height:calc(100dvh - var(--report-intake-top) - 32px)}html[data-stgx-shell=desktop].stgx-report-intake :is(.eight-purchase__form,.npurchase__panel,.service-stage__panel){top:calc(var(--report-intake-top) + 16px);max-height:calc(100dvh - var(--report-intake-top) - 32px)}html[data-stgx-shell=desktop].stgx-report-intake :-webkit-any(.eight-purchase__restore,.npurchase__restore,.service-stage__restore){top:calc(var(--report-intake-top) + 24px)}html[data-stgx-shell=desktop].stgx-report-intake :is(.eight-purchase__restore,.npurchase__restore,.service-stage__restore){top:calc(var(--report-intake-top) + 24px)}html[data-stgx-shell=desktop] .inner-landscape :-webkit-any(.five-study__copy,.season-study__copy){--study-copy-top:max(calc(var(--scene-lift) + 20px), 20dvh);top:var(--study-copy-top);width:min(42%,530px);max-height:max(0px, 100dvh - var(--study-copy-top) - 100px);scrollbar-width:thin;overscroll-behavior:contain;overflow-y:auto}html[data-stgx-shell=desktop] .inner-landscape :is(.five-study__copy,.season-study__copy){--study-copy-top:max(calc(var(--scene-lift) + 20px), 20dvh);top:var(--study-copy-top);width:min(42%,530px);max-height:max(0px, 100dvh - var(--study-copy-top) - 100px);scrollbar-width:thin;overscroll-behavior:contain;overflow-y:auto}html[data-stgx-shell=desktop] .inner-landscape .season-study__primary{box-sizing:border-box;white-space:normal;min-width:0;max-width:100%}html[data-stgx-shell=desktop] .report-presentation .report-intro{overscroll-behavior:contain;width:max(260px,min(32%,430px));max-width:calc(100% - 48px);top:20px;bottom:88px;overflow-y:auto}html[data-stgx-shell=desktop] .report-presentation .report-title{white-space:normal;overflow-wrap:anywhere}@media (max-height:650px){html[data-stgx-shell=desktop] .inner-landscape .season-study__mark{display:none}}.obs-dock--wrap{display:contents}html[data-stgx-layout=stack] .obs-dock.obs-dock{box-sizing:border-box;z-index:20;pointer-events:none;text-shadow:0 1px 8px var(--bg-dark);background:0 0;grid-template:"select select select"44px"primary primary primary"52px"tool-start caption tool-end"40px/auto minmax(0,1fr) auto;align-items:center;row-gap:4px;margin:0;padding:8px 16px 0;display:grid;position:absolute;top:auto;bottom:0;left:0;right:0;transform:none}html[data-stgx-layout=stack] .obs-dock.obs-dock--sticky{margin-top:0;position:absolute}html[data-stgx-layout=stack] .obs-dock.obs-dock [role=button]{pointer-events:auto}html[data-stgx-layout=stack] .obs-dock.obs-dock :-webkit-any(button,button){pointer-events:auto}html[data-stgx-layout=stack] .obs-dock.obs-dock :is(button,button){pointer-events:auto}html[data-stgx-layout=stack] .obs-dock.obs-dock :-webkit-any(button,button){position:relative!important}html[data-stgx-layout=stack] .obs-dock.obs-dock :is(button,button){position:relative!important}html[data-stgx-layout=stack] .obs-dock.obs-dock :-webkit-any(button,button):after{display:none}html[data-stgx-layout=stack] .obs-dock.obs-dock :is(button,button):after{display:none}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select{white-space:nowrap;pointer-events:auto;background:0 0;border:0;grid-area:select;justify-content:center;align-items:center;gap:20px;width:100%;margin:0;padding:0;font-size:14px;display:flex;position:static;top:auto;bottom:auto;left:auto;right:auto;transform:none}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select>*{align-items:center;height:40px;margin:0;line-height:40px;display:inline-flex}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select :-webkit-any(button,button){opacity:.88;min-height:40px;padding:0 2px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select :is(button,button){opacity:.88;min-height:40px;padding:0 2px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select :-webkit-any(button,button)[aria-current]{opacity:1;box-shadow:0 1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select :is(button,button)[aria-current]{opacity:1;box-shadow:0 1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select :-webkit-any(button,button)[aria-pressed=true]{opacity:1;box-shadow:0 1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-dock .obs-dock__select.obs-dock__select :is(button,button)[aria-pressed=true]{opacity:1;box-shadow:0 1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-dock .obs-dock__mansion-strip.obs-dock__mansion-strip{justify-content:stretch;gap:0}html[data-stgx-layout=stack] .obs-dock .obs-dock__mansion-strip.obs-dock__mansion-strip>:-webkit-any(button,button){opacity:.92;min-width:0;text-shadow:0 2px 3px rgba(var(--rgb-black), 1), 0 0 10px rgba(var(--rgb-black), 1);flex:1 1 0;font-size:16px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__mansion-strip.obs-dock__mansion-strip>:is(button,button){opacity:.92;min-width:0;text-shadow:0 2px 3px rgba(var(--rgb-black), 1), 0 0 10px rgba(var(--rgb-black), 1);flex:1 1 0;font-size:16px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary{pointer-events:auto;grid-area:primary;justify-self:center;width:min(100%,280px);margin:0;padding:0;position:static;top:auto;bottom:auto;left:auto;right:auto;transform:none}html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary>p,html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary:before,html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary:after{display:none}html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary>:-webkit-any(button,button){width:100%}html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary>:is(button,button){width:100%}html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary>:-webkit-any(button,button){box-sizing:border-box;min-width:0;height:48px;min-height:48px;box-shadow:none;letter-spacing:.25em;white-space:nowrap;border-radius:24px;margin:0;line-height:46px;border:1px solid rgba(var(--rgb-white), .55)!important;background:rgba(var(--rgb-black), .35)!important;color:var(--text-inverse)!important;padding:0 16px!important;font-size:16px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__primary.obs-dock__primary>:is(button,button){box-sizing:border-box;min-width:0;height:48px;min-height:48px;box-shadow:none;letter-spacing:.25em;white-space:nowrap;border-radius:24px;margin:0;line-height:46px;border:1px solid rgba(var(--rgb-white), .55)!important;background:rgba(var(--rgb-black), .35)!important;color:var(--text-inverse)!important;padding:0 16px!important;font-size:16px!important}html[data-stgx-layout=stack] .obs-dock :-webkit-any(button,button).obs-dock__primary.obs-dock__primary{box-sizing:border-box;min-width:0;height:48px;min-height:48px;box-shadow:none;letter-spacing:.25em;white-space:nowrap;border-radius:24px;margin:0;line-height:46px;border:1px solid rgba(var(--rgb-white), .55)!important;background:rgba(var(--rgb-black), .35)!important;color:var(--text-inverse)!important;padding:0 16px!important;font-size:16px!important}html[data-stgx-layout=stack] .obs-dock :is(button,button).obs-dock__primary.obs-dock__primary{box-sizing:border-box;min-width:0;height:48px;min-height:48px;box-shadow:none;letter-spacing:.25em;white-space:nowrap;border-radius:24px;margin:0;line-height:46px;border:1px solid rgba(var(--rgb-white), .55)!important;background:rgba(var(--rgb-black), .35)!important;color:var(--text-inverse)!important;padding:0 16px!important;font-size:16px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools{display:contents}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:-webkit-any(button,button){white-space:nowrap;opacity:.85;min-height:40px;padding:0 4px!important;font-size:13px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:is(button,button){white-space:nowrap;opacity:.85;min-height:40px;padding:0 4px!important;font-size:13px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:-webkit-any(button,button):first-of-type{grid-area:tool-start;justify-self:start}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:is(button,button):first-of-type{grid-area:tool-start;justify-self:start}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:-webkit-any(button,button):last-of-type:not(:first-of-type){grid-area:tool-end;justify-self:end}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:is(button,button):last-of-type:not(:first-of-type){grid-area:tool-end;justify-self:end}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:-webkit-any(button,button):only-child{grid-area:tool-end;justify-self:end}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:is(button,button):only-child{grid-area:tool-end;justify-self:end}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:-webkit-any(span,span){letter-spacing:1px;opacity:.65;pointer-events:none;grid-area:select;justify-self:center;font-size:11px;position:static;transform:none}html[data-stgx-layout=stack] .obs-dock .obs-dock__tools.obs-dock__tools>:is(span,span){letter-spacing:1px;opacity:.65;pointer-events:none;grid-area:select;justify-self:center;font-size:11px;position:static;transform:none}html[data-stgx-layout=stack] .obs-dock .obs-dock__caption.obs-dock__caption{text-overflow:ellipsis;white-space:nowrap;letter-spacing:1px;opacity:.7;text-align:center;pointer-events:none;grid-area:caption;justify-self:center;max-width:100%;margin:0;font-size:10px;position:static;top:auto;bottom:auto;left:auto;right:auto;overflow:hidden}html[data-stgx-layout=stack] .obs-dock .obs-dock__nav.obs-dock__nav{border:0;border-top:1px solid rgba(var(--rgb-white), .14);pointer-events:auto;background:0 0;grid-area:nav;align-items:stretch;gap:0;width:100%;height:48px;margin:0;padding:0;font-size:15px;display:flex;position:static;top:auto;bottom:auto;left:auto;right:auto;transform:none}html[data-stgx-layout=stack] .obs-dock .obs-dock__nav.obs-dock__nav :-webkit-any(button,button){min-height:48px;box-shadow:none;letter-spacing:.12em;white-space:nowrap;opacity:.88;background:0 0;border:0;flex:1;justify-content:center;align-items:center;margin:0;display:inline-flex;padding:0!important;font-size:15px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__nav.obs-dock__nav :is(button,button){min-height:48px;box-shadow:none;letter-spacing:.12em;white-space:nowrap;opacity:.88;background:0 0;border:0;flex:1;justify-content:center;align-items:center;margin:0;display:inline-flex;padding:0!important;font-size:15px!important}html[data-stgx-layout=stack] .obs-dock :-webkit-any(button,button).obs-dock__nav.obs-dock__nav{min-height:48px;box-shadow:none;letter-spacing:.12em;white-space:nowrap;opacity:.88;background:0 0;border:0;flex:1;justify-content:center;align-items:center;margin:0;display:inline-flex;padding:0!important;font-size:15px!important}html[data-stgx-layout=stack] .obs-dock :is(button,button).obs-dock__nav.obs-dock__nav{min-height:48px;box-shadow:none;letter-spacing:.12em;white-space:nowrap;opacity:.88;background:0 0;border:0;flex:1;justify-content:center;align-items:center;margin:0;display:inline-flex;padding:0!important;font-size:15px!important}html[data-stgx-layout=stack] .obs-dock .obs-dock__nav.obs-dock__nav :-webkit-any(button,button)[aria-current]{opacity:1;box-shadow:inset 0 -1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-dock .obs-dock__nav.obs-dock__nav :is(button,button)[aria-current]{opacity:1;box-shadow:inset 0 -1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-dock .obs-dock__nav.obs-dock__nav :-webkit-any(button,button)[aria-pressed=true]{opacity:1;box-shadow:inset 0 -1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-dock .obs-dock__nav.obs-dock__nav :is(button,button)[aria-pressed=true]{opacity:1;box-shadow:inset 0 -1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-scope.obs-scope{white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;max-width:none;height:40px;margin:0;font-size:13px;display:flex;position:absolute;top:66px;left:16px;right:16px;transform:none}html[data-stgx-layout=stack] .obs-scope.obs-scope>:-webkit-any(button,button){opacity:.72;min-height:40px;padding:0 2px!important;position:relative!important}html[data-stgx-layout=stack] .obs-scope.obs-scope>:is(button,button){opacity:.72;min-height:40px;padding:0 2px!important;position:relative!important}html[data-stgx-layout=stack] .obs-scope.obs-scope>:-webkit-any(button,button):after{display:none}html[data-stgx-layout=stack] .obs-scope.obs-scope>:is(button,button):after{display:none}html[data-stgx-layout=stack] .obs-scope.obs-scope>:-webkit-any(button,button)[aria-current]{opacity:1;box-shadow:inset 0 -1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-scope.obs-scope>:is(button,button)[aria-current]{opacity:1;box-shadow:inset 0 -1px 0 var(--text-inverse)}html[data-stgx-layout=stack] .obs-scope.obs-scope>*{align-items:center;height:40px;margin:0;line-height:40px;display:inline-flex}html[data-stgx-layout=stack] .obs-scope.obs-scope>.obs-scope__directory{margin-left:auto}html button:-webkit-any(.four-symbols__enter-link,.qinglong__enter-link,.zhuque__enter-link,.baihu__enter-link,.xuanwu__enter-link){min-height:44px;font:inherit;letter-spacing:.12em;text-align:left;text-underline-offset:6px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;width:auto!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:10px 0 2px!important;padding:0!important;font-size:15px!important;display:inline-block!important}html button:is(.four-symbols__enter-link,.qinglong__enter-link,.zhuque__enter-link,.baihu__enter-link,.xuanwu__enter-link){min-height:44px;font:inherit;letter-spacing:.12em;text-align:left;text-underline-offset:6px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;width:auto!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:10px 0 2px!important;padding:0!important;font-size:15px!important;display:inline-block!important}html[data-stgx-shell=desktop]{--interpretation-width:clamp(380px, 32vw, 500px);--interpretation-top:calc(max(60px, var(--desktop-header-height,76px)) + 52px)}html[data-stgx-shell=desktop] #app .ink-observatory:has(.sky-context) .ink-observatory__original{width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .ziwei-enclosure:has(.ziwei-enclosure__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .qinglong:has(.qinglong__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .zhuque:has(.zhuque__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .baihu:has(.baihu__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .xuanwu:has(.xuanwu__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .jiao:has(.jiao__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .bi-full:has(.bi-full__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .full-mansion:has(.full-mansion__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .mansion:has(.mansion__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .bazi-landscape:has(.bazi-landscape__explain){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .ziwei:has(.ziwei__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .feixing:has(.feixing__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .inner-landscape:has(.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__reading){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop] #app .sky-context{top:var(--interpretation-top);right:0;bottom:0;left:auto;inset:var(--interpretation-top) 0 0 auto;width:var(--interpretation-width);background:0 0;padding:0;display:block;position:fixed}html[data-stgx-shell=desktop] #app .qinglong:has(.qinglong__reading) .qinglong__world{aspect-ratio:1488/1058;width:min(100%,140.643dvh - 253.157px);height:auto;min-height:0;top:180px;bottom:auto;left:50%;right:auto;transform:translate(-50%)}html[data-stgx-shell=desktop] #app .zhuque:has(.zhuque__reading) .zhuque__world{aspect-ratio:1488/1058;width:min(100%,140.643dvh - 253.157px);height:auto;min-height:0;top:180px;bottom:auto;left:50%;right:auto;transform:translate(-50%)}html[data-stgx-shell=desktop] #app .baihu:has(.baihu__reading) .baihu__world{aspect-ratio:1488/1058;width:min(100%,140.643dvh - 253.157px);height:auto;min-height:0;top:180px;bottom:auto;left:50%;right:auto;transform:translate(-50%)}html[data-stgx-shell=desktop] #app .xuanwu:has(.xuanwu__reading) .xuanwu__world{aspect-ratio:1488/1058;width:min(100%,140.643dvh - 253.157px);height:auto;min-height:0;top:180px;bottom:auto;left:50%;right:auto;transform:translate(-50%)}html[data-stgx-shell=desktop] #app .sky-context__panel,html[data-stgx-shell=desktop] .study-panel{--lifestyle-bg:var(--bg);--lifestyle-text:var(--text);--lifestyle-rule:rgba(var(--rgb-white), .16);--lifestyle-muted:var(--text-mid);--bg:var(--bg-dark-pure);--text:rgba(var(--rgb-white), .9);--text-mid:rgba(var(--rgb-white), .64);box-sizing:border-box;box-shadow:none;font-family:var(--font-serif);letter-spacing:.025em;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--rgb-white), .25) transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-inverse:var(--text);--text-inverse-90:rgba(var(--rgb-white), .9);--text-inverse-88:rgba(var(--rgb-white), .88);--text-inverse-85:rgba(var(--rgb-white), .85);--text-inverse-82:rgba(var(--rgb-white), .82);--text-inverse-80:rgba(var(--rgb-white), .8);--text-inverse-75:rgba(var(--rgb-white), .75);--text-inverse-72:rgba(var(--rgb-white), .72);--text-inverse-70:rgba(var(--rgb-white), .7);--text-inverse-65:rgba(var(--rgb-white), .65);--text-inverse-60:rgba(var(--rgb-white), .6);--text-inverse-55:rgba(var(--rgb-white), .55);--text-inverse-50:rgba(var(--rgb-white), .5);--text-inverse-45:rgba(var(--rgb-white), .45);--text-inverse-40:rgba(var(--rgb-white), .4);--text-inverse-35:rgba(var(--rgb-white), .35);--text-inverse-30:rgba(var(--rgb-white), .3);--text-inverse-25:rgba(var(--rgb-white), .25);--text-inverse-24:rgba(var(--rgb-white), .24);--text-inverse-20:rgba(var(--rgb-white), .2);--text-inverse-18:rgba(var(--rgb-white), .18);--text-inverse-16:rgba(var(--rgb-white), .16);--text-inverse-15:rgba(var(--rgb-white), .15);--text-inverse-12:rgba(var(--rgb-white), .12);--text-inverse-10:rgba(var(--rgb-white), .1);--text-inverse-8:rgba(var(--rgb-white), .08);font-size:17px;line-height:2;background:var(--bg)!important;color:var(--text)!important;border:0!important;border-top:2px solid var(--text)!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;border-radius:0!important}html[data-stgx-shell=desktop] #app .sky-context__panel :-webkit-any(h2,h3,h4){text-shadow:none;font-weight:400;line-height:1.45;color:var(--text)!important}html[data-stgx-shell=desktop] #app .sky-context__panel :is(h2,h3,h4){text-shadow:none;font-weight:400;line-height:1.45;color:var(--text)!important}html[data-stgx-shell=desktop] .study-panel :-webkit-any(h2,h3,h4){text-shadow:none;font-weight:400;line-height:1.45;color:var(--text)!important}html[data-stgx-shell=desktop] .study-panel :is(h2,h3,h4){text-shadow:none;font-weight:400;line-height:1.45;color:var(--text)!important}html[data-stgx-shell=desktop] #app .sky-context__panel h2,html[data-stgx-shell=desktop] .study-panel h2{letter-spacing:.1em;margin:12px 0 24px;padding-right:48px;font-size:max(30px,min(2.6vw,40px))!important}html[data-stgx-shell=desktop] #app .sky-context__panel h3,html[data-stgx-shell=desktop] .study-panel h3{letter-spacing:.06em;margin:32px 0 18px;font-size:26px}html[data-stgx-shell=desktop] #app .sky-context__panel h4,html[data-stgx-shell=desktop] .study-panel h4{font-size:20px}html[data-stgx-shell=desktop] #app .sky-context__panel p,html[data-stgx-shell=desktop] .study-panel p{letter-spacing:.025em;overflow-wrap:anywhere;margin:0 0 20px;color:var(--text)!important;text-shadow:none!important;font-size:17px!important;line-height:2.1!important}html[data-stgx-shell=desktop] #app .sky-context__panel :-webkit-any(small,[class$=__eyebrow],[class$=__muted],[class$=__note],[class$=__disclaimer],.study-muted){color:var(--text-mid)!important;font-size:13px!important;line-height:1.9!important}html[data-stgx-shell=desktop] #app .sky-context__panel :is(small,[class$=__eyebrow],[class$=__muted],[class$=__note],[class$=__disclaimer],.study-muted){color:var(--text-mid)!important;font-size:13px!important;line-height:1.9!important}html[data-stgx-shell=desktop] .study-panel :-webkit-any(small,[class$=__eyebrow],[class$=__muted],[class$=__note],[class$=__disclaimer],.study-muted){color:var(--text-mid)!important;font-size:13px!important;line-height:1.9!important}html[data-stgx-shell=desktop] .study-panel :is(small,[class$=__eyebrow],[class$=__muted],[class$=__note],[class$=__disclaimer],.study-muted){color:var(--text-mid)!important;font-size:13px!important;line-height:1.9!important}html[data-stgx-shell=desktop] #app .sky-context__panel [class$=__eyebrow],html[data-stgx-shell=desktop] .study-panel [class$=__eyebrow]{letter-spacing:.14em;margin:0 0 10px}html[data-stgx-shell=desktop] #app .sky-context__panel :-webkit-any(button,a,summary){min-height:44px;font:inherit;cursor:pointer;border-radius:0;color:var(--text)!important;text-shadow:none!important;font-size:15px!important}html[data-stgx-shell=desktop] #app .sky-context__panel :is(button,a,summary){min-height:44px;font:inherit;cursor:pointer;border-radius:0;color:var(--text)!important;text-shadow:none!important;font-size:15px!important}html[data-stgx-shell=desktop] .study-panel :-webkit-any(button,a,summary){min-height:44px;font:inherit;cursor:pointer;border-radius:0;color:var(--text)!important;text-shadow:none!important;font-size:15px!important}html[data-stgx-shell=desktop] .study-panel :is(button,a,summary){min-height:44px;font:inherit;cursor:pointer;border-radius:0;color:var(--text)!important;text-shadow:none!important;font-size:15px!important}html[data-stgx-shell=desktop] #app .sky-context__panel button,html[data-stgx-shell=desktop] .study-panel button{background:0 0}html[data-stgx-shell=desktop] #app .sky-context__panel button:disabled,html[data-stgx-shell=desktop] .study-panel button:disabled{opacity:.35;cursor:default}html[data-stgx-shell=desktop] #app .sky-context__panel :-webkit-any(button,a,summary):focus-visible{outline:1px solid var(--text);outline-offset:4px}html[data-stgx-shell=desktop] #app .sky-context__panel :is(button,a,summary):focus-visible{outline:1px solid var(--text);outline-offset:4px}html[data-stgx-shell=desktop] .study-panel :-webkit-any(button,a,summary):focus-visible{outline:1px solid var(--text);outline-offset:4px}html[data-stgx-shell=desktop] .study-panel :is(button,a,summary):focus-visible{outline:1px solid var(--text);outline-offset:4px}html[data-stgx-shell=desktop] #app .sky-context__panel :-webkit-any(button,a):hover:not(:disabled){text-underline-offset:6px;text-decoration:underline}html[data-stgx-shell=desktop] #app .sky-context__panel :is(button,a):hover:not(:disabled){text-underline-offset:6px;text-decoration:underline}html[data-stgx-shell=desktop] .study-panel :-webkit-any(button,a):hover:not(:disabled){text-underline-offset:6px;text-decoration:underline}html[data-stgx-shell=desktop] .study-panel :is(button,a):hover:not(:disabled){text-underline-offset:6px;text-decoration:underline}html[data-stgx-shell=desktop] #app .sky-context__panel nav,html[data-stgx-shell=desktop] .study-panel nav{border-top:1px solid rgba(var(--rgb-white), .16);flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:16px}html[data-stgx-shell=desktop] #app .sky-context__panel nav button,html[data-stgx-shell=desktop] .study-panel nav button{border:0;padding:6px 0}html[data-stgx-shell=desktop] #app .sky-context__panel nav button:-webkit-any([aria-pressed=true],[aria-current]){border-bottom:1px solid var(--text)}html[data-stgx-shell=desktop] #app .sky-context__panel nav button:is([aria-pressed=true],[aria-current]){border-bottom:1px solid var(--text)}html[data-stgx-shell=desktop] .study-panel nav button:-webkit-any([aria-pressed=true],[aria-current]){border-bottom:1px solid var(--text)}html[data-stgx-shell=desktop] .study-panel nav button:is([aria-pressed=true],[aria-current]){border-bottom:1px solid var(--text)}html[data-stgx-shell=desktop] #app .sky-context__panel details,html[data-stgx-shell=desktop] .study-panel details{border-top:1px solid rgba(var(--rgb-white), .16);margin-top:24px;padding-top:12px}html[data-stgx-shell=desktop] #app .sky-context__panel details nav,html[data-stgx-shell=desktop] .study-panel details nav{border-top:0;margin-top:12px;padding-top:0}html[data-stgx-shell=desktop] #app .sky-context__panel blockquote,html[data-stgx-shell=desktop] .study-panel blockquote{border-left:1px solid var(--text);color:var(--text);margin:24px 0;padding:0 0 0 22px;font-size:24px;line-height:1.8}html[data-stgx-shell=desktop] #app .sky-context__panel [class$=__close],html[data-stgx-shell=desktop] #app .sky-context__panel>button[aria-label^=关闭],html[data-stgx-shell=desktop] .study-panel [class$=__close],html[data-stgx-shell=desktop] .study-panel>button[aria-label^=关闭]{z-index:2;background:var(--bg);min-width:44px;position:absolute;top:22px;right:24px;padding:4px!important;font-size:13px!important}html[data-stgx-shell=desktop] #app .sky-context__panel [class$=__enter-link],html[data-stgx-shell=desktop] .study-panel [class$=__enter-link]{border-bottom:1px solid var(--text);margin:8px 0 12px;padding:8px 0;text-decoration:none;display:inline-block}html[data-stgx-shell=desktop] #app .sky-context__panel,html[data-stgx-shell=desktop] .study-panel{top:var(--interpretation-top);right:0;bottom:0;left:auto;inset:var(--interpretation-top) 0 0 auto;z-index:100;width:var(--interpretation-width);text-align:left;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;padding:32px 32px 40px;position:fixed;overflow-y:auto;transform:none;border-top:0!important;border-left:1px solid rgba(var(--rgb-white), .16)!important;margin:0!important}html[data-stgx-shell=desktop] #app .sky-context__panel:before,html[data-stgx-shell=desktop] .study-panel:before{content:"";width:var(--interpretation-width);height:var(--interpretation-top);background:var(--bg-dark-pure);pointer-events:none;position:fixed;top:0;bottom:auto;left:auto;right:0}html[data-stgx-shell=desktop] #app .sky-context__panel>header,html[data-stgx-shell=desktop] .study-panel>header{align-items:flex-start;margin-bottom:24px}html[data-stgx-shell=desktop] #app .sky-context__panel>header h2,html[data-stgx-shell=desktop] .study-panel>header h2{margin:0;padding-right:0;font-size:32px!important}html[data-stgx-shell=desktop] #app .sky-context__panel>header button,html[data-stgx-shell=desktop] .study-panel>header button{flex-shrink:0;padding:4px 0}html[data-stgx-shell=desktop] #app .sky-context__panel>nav,html[data-stgx-shell=desktop] .study-panel>nav{border-top:0;border-bottom:1px solid rgba(var(--rgb-white), .18);gap:20px;margin:0 0 28px;padding:0}html[data-stgx-shell=desktop] #app .sky-context__panel>nav button,html[data-stgx-shell=desktop] .study-panel>nav button{padding:12px 0;font-size:15px!important}html[data-stgx-shell=desktop] #app .sky-context__panel>div>:first-child,html[data-stgx-shell=desktop] .study-panel>div>:first-child{margin-top:0}html[data-stgx-shell=desktop] #app .sky-context__panel{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}html[data-stgx-shell=desktop] .sky-context__action{margin-top:8px;font-size:16px!important}html[data-stgx-shell=desktop] .study-shade{top:var(--interpretation-top);right:0;bottom:0;left:auto;inset:var(--interpretation-top) 0 0 auto;width:var(--interpretation-width);background:0 0}html[data-stgx-shell=desktop] .study-panel{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}html[data-stgx-shell=desktop] .study-panel>header{display:block;position:relative}html[data-stgx-shell=desktop] .study-panel>header h2{margin-top:12px;font-size:28px!important}html[data-stgx-shell=desktop] .study-panel>header>button{position:absolute;top:-12px;right:0}html[data-stgx-shell=desktop] .study-panel>nav{gap:12px}html[data-stgx-shell=desktop] .study-panel>nav button{font-size:14px!important}html[data-stgx-shell=desktop] .study-panel .study-body{padding:0 8px 0 0}html[data-stgx-shell=desktop] .study-panel article{border-color:rgba(var(--rgb-white), .16);background:0 0}html[data-stgx-shell=desktop] .study-panel :-webkit-any(input,select){color:var(--text);border-color:rgba(var(--rgb-white), .25);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}html[data-stgx-shell=desktop] .study-panel :is(input,select){color:var(--text);border-color:rgba(var(--rgb-white), .25);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}html[data-stgx-shell=desktop]:has(.study-shade) #app :-webkit-any(.ink-observatory,.inner-landscape){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop]:has(.study-shade) #app :is(.ink-observatory,.inner-landscape){width:calc(100% - var(--interpretation-width));right:auto}html[data-stgx-shell=desktop]:has(.study-shade) #app .ink-observatory__original{width:100%}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)){--bg:var(--bg-dark-pure);--text:rgba(var(--rgb-white), .9);--text-mid:rgba(var(--rgb-white), .64);box-sizing:border-box;box-shadow:none;font-family:var(--font-serif);letter-spacing:.025em;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--rgb-white), .25) transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-inverse:var(--text);--text-inverse-90:rgba(var(--rgb-white), .9);--text-inverse-88:rgba(var(--rgb-white), .88);--text-inverse-85:rgba(var(--rgb-white), .85);--text-inverse-82:rgba(var(--rgb-white), .82);--text-inverse-80:rgba(var(--rgb-white), .8);--text-inverse-75:rgba(var(--rgb-white), .75);--text-inverse-72:rgba(var(--rgb-white), .72);--text-inverse-70:rgba(var(--rgb-white), .7);--text-inverse-65:rgba(var(--rgb-white), .65);--text-inverse-60:rgba(var(--rgb-white), .6);--text-inverse-55:rgba(var(--rgb-white), .55);--text-inverse-50:rgba(var(--rgb-white), .5);--text-inverse-45:rgba(var(--rgb-white), .45);--text-inverse-40:rgba(var(--rgb-white), .4);--text-inverse-35:rgba(var(--rgb-white), .35);--text-inverse-30:rgba(var(--rgb-white), .3);--text-inverse-25:rgba(var(--rgb-white), .25);--text-inverse-24:rgba(var(--rgb-white), .24);--text-inverse-20:rgba(var(--rgb-white), .2);--text-inverse-18:rgba(var(--rgb-white), .18);--text-inverse-16:rgba(var(--rgb-white), .16);--text-inverse-15:rgba(var(--rgb-white), .15);--text-inverse-12:rgba(var(--rgb-white), .12);--text-inverse-10:rgba(var(--rgb-white), .1);--text-inverse-8:rgba(var(--rgb-white), .08);font-size:17px;line-height:2;background:var(--bg)!important;color:var(--text)!important;border:0!important;border-top:2px solid var(--text)!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;border-radius:0!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)){--bg:var(--bg-dark-pure);--text:rgba(var(--rgb-white), .9);--text-mid:rgba(var(--rgb-white), .64);box-sizing:border-box;box-shadow:none;font-family:var(--font-serif);letter-spacing:.025em;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--rgb-white), .25) transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-inverse:var(--text);--text-inverse-90:rgba(var(--rgb-white), .9);--text-inverse-88:rgba(var(--rgb-white), .88);--text-inverse-85:rgba(var(--rgb-white), .85);--text-inverse-82:rgba(var(--rgb-white), .82);--text-inverse-80:rgba(var(--rgb-white), .8);--text-inverse-75:rgba(var(--rgb-white), .75);--text-inverse-72:rgba(var(--rgb-white), .72);--text-inverse-70:rgba(var(--rgb-white), .7);--text-inverse-65:rgba(var(--rgb-white), .65);--text-inverse-60:rgba(var(--rgb-white), .6);--text-inverse-55:rgba(var(--rgb-white), .55);--text-inverse-50:rgba(var(--rgb-white), .5);--text-inverse-45:rgba(var(--rgb-white), .45);--text-inverse-40:rgba(var(--rgb-white), .4);--text-inverse-35:rgba(var(--rgb-white), .35);--text-inverse-30:rgba(var(--rgb-white), .3);--text-inverse-25:rgba(var(--rgb-white), .25);--text-inverse-24:rgba(var(--rgb-white), .24);--text-inverse-20:rgba(var(--rgb-white), .2);--text-inverse-18:rgba(var(--rgb-white), .18);--text-inverse-16:rgba(var(--rgb-white), .16);--text-inverse-15:rgba(var(--rgb-white), .15);--text-inverse-12:rgba(var(--rgb-white), .12);--text-inverse-10:rgba(var(--rgb-white), .1);--text-inverse-8:rgba(var(--rgb-white), .08);font-size:17px;line-height:2;background:var(--bg)!important;color:var(--text)!important;border:0!important;border-top:2px solid var(--text)!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;border-radius:0!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :-webkit-any(h2,h3,h4){text-shadow:none;font-weight:400;line-height:1.45;color:var(--text)!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :is(h2,h3,h4){text-shadow:none;font-weight:400;line-height:1.45;color:var(--text)!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h2{letter-spacing:.1em;margin:12px 0 24px;padding-right:48px;font-size:max(30px,min(2.6vw,40px))!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h2{letter-spacing:.1em;margin:12px 0 24px;padding-right:48px;font-size:max(30px,min(2.6vw,40px))!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h3{letter-spacing:.06em;margin:32px 0 18px;font-size:26px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h3{letter-spacing:.06em;margin:32px 0 18px;font-size:26px}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h4{font-size:20px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h4{font-size:20px}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) p{letter-spacing:.025em;overflow-wrap:anywhere;margin:0 0 20px;color:var(--text)!important;text-shadow:none!important;font-size:17px!important;line-height:2.1!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) p{letter-spacing:.025em;overflow-wrap:anywhere;margin:0 0 20px;color:var(--text)!important;text-shadow:none!important;font-size:17px!important;line-height:2.1!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :-webkit-any(small,[class$=__eyebrow],[class$=__muted],[class$=__note],[class$=__disclaimer],.study-muted){color:var(--text-mid)!important;font-size:13px!important;line-height:1.9!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :is(small,[class$=__eyebrow],[class$=__muted],[class$=__note],[class$=__disclaimer],.study-muted){color:var(--text-mid)!important;font-size:13px!important;line-height:1.9!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) [class$=__eyebrow]{letter-spacing:.14em;margin:0 0 10px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) [class$=__eyebrow]{letter-spacing:.14em;margin:0 0 10px}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :-webkit-any(button,a,summary){min-height:44px;font:inherit;cursor:pointer;border-radius:0;color:var(--text)!important;text-shadow:none!important;font-size:15px!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :is(button,a,summary){min-height:44px;font:inherit;cursor:pointer;border-radius:0;color:var(--text)!important;text-shadow:none!important;font-size:15px!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) button{background:0 0}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) button{background:0 0}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) button:disabled{opacity:.35;cursor:default}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) button:disabled{opacity:.35;cursor:default}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :-webkit-any(button,a,summary):focus-visible{outline:1px solid var(--text);outline-offset:4px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :is(button,a,summary):focus-visible{outline:1px solid var(--text);outline-offset:4px}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :-webkit-any(button,a):hover:not(:disabled){text-underline-offset:6px;text-decoration:underline}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :is(button,a):hover:not(:disabled){text-underline-offset:6px;text-decoration:underline}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) nav{border-top:1px solid rgba(var(--rgb-white), .16);flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:16px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) nav{border-top:1px solid rgba(var(--rgb-white), .16);flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding-top:16px}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) nav button{border:0;padding:6px 0}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) nav button{border:0;padding:6px 0}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) nav button:-webkit-any([aria-pressed=true],[aria-current]){border-bottom:1px solid var(--text)}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) nav button:is([aria-pressed=true],[aria-current]){border-bottom:1px solid var(--text)}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) details{border-top:1px solid rgba(var(--rgb-white), .16);margin-top:24px;padding-top:12px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) details{border-top:1px solid rgba(var(--rgb-white), .16);margin-top:24px;padding-top:12px}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) details nav{border-top:0;margin-top:12px;padding-top:0}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) details nav{border-top:0;margin-top:12px;padding-top:0}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) blockquote{border-left:1px solid var(--text);color:var(--text);margin:24px 0;padding:0 0 0 22px;font-size:24px;line-height:1.8}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) blockquote{border-left:1px solid var(--text);color:var(--text);margin:24px 0;padding:0 0 0 22px;font-size:24px;line-height:1.8}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) [class$=__close]{z-index:2;background:var(--bg);min-width:44px;position:absolute;top:22px;right:24px;padding:4px!important;font-size:13px!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) [class$=__close]{z-index:2;background:var(--bg);min-width:44px;position:absolute;top:22px;right:24px;padding:4px!important;font-size:13px!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading))>button[aria-label^=关闭]{z-index:2;background:var(--bg);min-width:44px;position:absolute;top:22px;right:24px;padding:4px!important;font-size:13px!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading))>button[aria-label^=关闭]{z-index:2;background:var(--bg);min-width:44px;position:absolute;top:22px;right:24px;padding:4px!important;font-size:13px!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) [class$=__enter-link]{border-bottom:1px solid var(--text);margin:8px 0 12px;padding:8px 0;text-decoration:none;display:inline-block}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) [class$=__enter-link]{border-bottom:1px solid var(--text);margin:8px 0 12px;padding:8px 0;text-decoration:none;display:inline-block}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)){top:var(--interpretation-top);right:0;bottom:0;left:auto;inset:var(--interpretation-top) 0 0 auto;z-index:100;width:var(--interpretation-width);text-align:left;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;padding:32px 32px 40px;position:fixed;overflow-y:auto;transform:none;border-top:0!important;border-left:1px solid rgba(var(--rgb-white), .16)!important;margin:0!important}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)){top:var(--interpretation-top);right:0;bottom:0;left:auto;inset:var(--interpretation-top) 0 0 auto;z-index:100;width:var(--interpretation-width);text-align:left;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;padding:32px 32px 40px;position:fixed;overflow-y:auto;transform:none;border-top:0!important;border-left:1px solid rgba(var(--rgb-white), .16)!important;margin:0!important}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)):before{content:"";width:var(--interpretation-width);height:var(--interpretation-top);background:var(--bg-dark-pure);pointer-events:none;position:fixed;top:0;bottom:auto;left:auto;right:0}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)):before{content:"";width:var(--interpretation-width);height:var(--interpretation-top);background:var(--bg-dark-pure);pointer-events:none;position:fixed;top:0;bottom:auto;left:auto;right:0}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h1{color:var(--text);white-space:normal;font-size:34px;line-height:1.5}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) h1{color:var(--text);white-space:normal;font-size:34px;line-height:1.5}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) dl{border-block:1px solid rgba(var(--rgb-white), .16);padding-top:12px;padding-bottom:12px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) dl{border-block:1px solid rgba(var(--rgb-white), .16);padding-top:12px;padding-bottom:12px}html[data-stgx-shell=desktop] #app :-webkit-any(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :-webkit-any(dt,dd){color:var(--text);font-size:16px}html[data-stgx-shell=desktop] #app :is(.ziwei-enclosure__reading,.qinglong__reading,.zhuque__reading,.baihu__reading,.xuanwu__reading,.jiao__reading,.bi-full__reading,.full-mansion__reading,.mansion__reading,.ziwei__reading,.feixing__reading,.bazi-landscape__explain,.five-study__reading,.season-study__reading,.inner-landscape__copy--reading,.meridian-study__copy:has(.meridian-study__reading)) :is(dt,dd){color:var(--text);font-size:16px}html[data-stgx-shell=desktop] #app :-webkit-any(.dual-report__explanation,.qimen-chart__detail,.wendao-chart__detail,.liuren-reading__detail,.fengshui-chart__detail,.fact-atlas__detail){box-sizing:border-box;border:0;border-block:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;margin-top:28px;padding:28px 32px;font-size:17px;line-height:2}html[data-stgx-shell=desktop] #app :is(.dual-report__explanation,.qimen-chart__detail,.wendao-chart__detail,.liuren-reading__detail,.fengshui-chart__detail,.fact-atlas__detail){box-sizing:border-box;border:0;border-block:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;margin-top:28px;padding:28px 32px;font-size:17px;line-height:2}html[data-stgx-shell=desktop] #app :-webkit-any(.dual-report__explanation,.qimen-chart__detail,.wendao-chart__detail,.liuren-reading__detail,.fengshui-chart__detail,.fact-atlas__detail) :-webkit-any([class$=__detail-title],[class$=__detail-label],[class$=__detail-heading]){margin-bottom:18px;font-size:24px;line-height:1.6}html[data-stgx-shell=desktop] #app :is(.dual-report__explanation,.qimen-chart__detail,.wendao-chart__detail,.liuren-reading__detail,.fengshui-chart__detail,.fact-atlas__detail) :is([class$=__detail-title],[class$=__detail-label],[class$=__detail-heading]){margin-bottom:18px;font-size:24px;line-height:1.6}html[data-stgx-shell=desktop] #app :-webkit-any(.dual-report__explanation,.qimen-chart__detail,.wendao-chart__detail,.liuren-reading__detail,.fengshui-chart__detail,.fact-atlas__detail) :-webkit-any([class$=__detail-copy],[class$=__copy],[class$=__detail-meta]){font-size:17px;line-height:2}html[data-stgx-shell=desktop] #app :is(.dual-report__explanation,.qimen-chart__detail,.wendao-chart__detail,.liuren-reading__detail,.fengshui-chart__detail,.fact-atlas__detail) :is([class$=__detail-copy],[class$=__copy],[class$=__detail-meta]){font-size:17px;line-height:2}@media (max-width:1000px){html[data-stgx-shell=desktop]{--interpretation-width:360px}}html.stgx-chat-active #app .mobile-tabbar{border-color:var(--border)!important;background:var(--bg)!important}html.stgx-chat-active #app .mobile-tabbar button{color:var(--text-mid)!important}html[data-stgx-shell].stgx-chat-active #app .mobile-tabbar button[aria-current=page]{color:var(--text)!important}.stgx-update-banner{left:12px;right:12px;top:calc(env(safe-area-inset-top,0px) + 8px);z-index:3000;border:1px solid var(--text-inverse-18);background:var(--bg-dark);max-width:460px;color:var(--text-inverse);border-radius:12px;align-items:center;gap:10px;margin:0 auto;padding:10px 12px;font-size:14px;line-height:1.4;display:flex;position:fixed}.stgx-update-banner span{flex:1}.stgx-update-banner button{border:1px solid var(--text-inverse-18);min-width:44px;min-height:36px;color:var(--text-inverse);background:0 0;border-radius:8px;padding:0 12px;font-size:14px}#app [data-motion-segmented]{position:relative}#app [data-motion-segmented=ready]>.selected{border-bottom-color:transparent}#app [data-motion-segmented=ready]:after{content:"";height:2px;width:var(--segment-width);background:var(--text);pointer-events:none;transform:translateX(var(--segment-x));transition:transform var(--motion-panel) var(--ease-emphasized), width var(--motion-panel) var(--ease-emphasized);position:absolute;bottom:0;left:0}.command-content{grid-template-rows:1fr;display:grid}.command-content>div,.command-content>div{min-height:0;overflow:hidden}#app .today-commands{margin:0 var(--editorial-gutter);padding:0}#app .commands-head{border:0;border-top:1px solid var(--border);text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:78px;margin:0;padding:20px 0;display:flex}#app .commands-head:after{border:0}#app .commands-title{font-family:var(--font-serif);letter-spacing:.06em;font-size:16px;font-weight:400}#app .commands-summary{align-items:center;gap:12px;display:flex}#app .commands-note{letter-spacing:.12em;color:var(--text-mid);font-size:13px}#app .commands-chevron{width:16px;height:16px;transition:rotate var(--motion-panel) var(--ease-emphasized)}#app .commands-chevron.expanded{rotate:180deg}#app .commands-grid{border:0;flex-direction:column;display:flex}#app .commands-grid .command{border:0;border-top:1px solid var(--border);text-align:left;grid-template-columns:88px 1fr;align-items:center;gap:4px 16px;width:100%;min-height:86px;padding:16px 0;display:grid}#app .command-tag{grid-row:1/3;align-items:flex-start}#app .command-main{justify-content:flex-start;margin:0}#app .command-label{font-size:20px}#app .command-sub,#app .command-hint{white-space:normal;font-size:12px;overflow:visible}#app .command-value{white-space:normal;font-size:16px}#app .command-content .commands-annotation-list{margin-bottom:24px}#app :-webkit-any(.hub-mask,.feedback-mask,.official-mask,.sheet-layer){background:rgba(var(--rgb-black), .24)}#app :is(.hub-mask,.feedback-mask,.official-mask,.sheet-layer){background:rgba(var(--rgb-black), .24)}#app :is(.hub-sheet,.feedback-sheet,.official-sheet,.sheet-layer .sheet,.sheet-drawer){border:0;border-top:1px solid var(--border);box-shadow:0 -12px 48px rgba(var(--rgb-black), .08);background:var(--bg);color:var(--text);overscroll-behavior:contain;border-radius:0}#app :-webkit-any(.hub-head,.feedback-head,.sheet-head,.drawer-header){border-bottom-color:var(--border);min-height:56px}#app :is(.hub-head,.feedback-head,.sheet-head,.drawer-header){border-bottom-color:var(--border);min-height:56px}#app :-webkit-any(.hub-title,.feedback-title,.sheet-title,.drawer-title){font-size:23px;font-weight:500}#app :is(.hub-title,.feedback-title,.sheet-title,.drawer-title){font-size:23px;font-weight:500}#app :-webkit-any(.menu-note,.hub-kicker,.field-label,.field-count,.feedback-help,.official-help,.drawer-pretitle){font-size:var(--editorial-caption);line-height:1.65}#app :is(.menu-note,.hub-kicker,.field-label,.field-count,.feedback-help,.official-help,.drawer-pretitle){font-size:var(--editorial-caption);line-height:1.65}#app :-webkit-any(.hub-sheet,.feedback-sheet,.sheet) :-webkit-any(input,textarea){font-size:16px}#app :is(.hub-sheet,.feedback-sheet,.sheet) :is(input,textarea){font-size:16px}#app .sheet-drawer{animation:none}#app .command-overlay{z-index:2100;position:fixed;top:0;bottom:0;left:0;right:0}#app .command-overlay .sheet-mask{background:rgba(var(--rgb-black), .24);animation:none}#app [data-motion-surface=my] .identity-card{padding-top:28px;padding-bottom:24px}#app [data-motion-surface=my] .profile-name{font-size:24px;font-weight:500}#app [data-motion-surface=my] .profile-meta{font-size:12px;line-height:1.7}#app [data-motion-surface=my] .membership-card{isolation:isolate;background:var(--bg-soft);min-height:104px;box-shadow:inset 0 -1px 0 rgba(var(--rgb-black), .06);border:0;border-radius:0;gap:12px;padding:12px 14px;position:relative}#app [data-motion-surface=my] :-webkit-any(.membership-title,.membership-status,.membership-arrow,.quota-multiplier){color:var(--text)}#app [data-motion-surface=my] :is(.membership-title,.membership-status,.membership-arrow,.quota-multiplier){color:var(--text)}#app [data-motion-surface=my] :-webkit-any(.membership-note,.membership-kicker){color:var(--text-mid);font-size:10px}#app [data-motion-surface=my] :is(.membership-note,.membership-kicker){color:var(--text-mid);font-size:10px}#app [data-motion-surface=my] .membership-title{margin-top:4px;font-size:18px;font-weight:500}#app [data-motion-surface=my] .membership-note{margin-top:6px;line-height:1.5}#app [data-motion-surface=my] .membership-kicker{letter-spacing:.08em}#app [data-motion-surface=my] .membership-state{min-width:72px}#app [data-motion-surface=my] .quota-multiplier{font-size:12px}#app [data-motion-surface=my] .membership-arrow{font-size:20px}#app [data-motion-surface=my] .commerce-grid{flex-direction:column;gap:0;margin-top:12px;display:flex}#app [data-motion-surface=my] .commerce-mini{text-align:left;border:0;border-bottom:1px solid var(--border);background:0 0;flex-direction:row;align-items:center;gap:4px;min-height:82px;padding:8px 0;display:flex}#app [data-motion-surface=my] .commerce-title{flex:none;margin:0;font-size:14px}#app [data-motion-surface=my] :-webkit-any(.commerce-index,.commerce-status){margin:0;font-size:11px}#app [data-motion-surface=my] :is(.commerce-index,.commerce-status){margin:0;font-size:11px}#app [data-motion-surface=my] .menu-item{min-height:76px}#app [data-motion-surface=my] .menu-label{font-size:17px}#app [data-motion-surface=wanxiang] .insight-headline{font-size:var(--editorial-title);font-weight:500;line-height:1.55}#app [data-motion-surface=wanxiang] .insight-meta{font-size:12px}#app [data-motion-surface=wanxiang] .leverage{border-left:0;border-top:1px solid var(--border);background:0 0;padding:20px 0}#app [data-motion-surface=wanxiang] .insufficient-note{font-size:13px;line-height:1.8}#app [data-motion-surface=wanxiang] .primary-action{min-height:48px;font-size:15px}html[data-stgx-shell=mobile]{--workspace-gutter:var(--editorial-gutter)}html[data-stgx-shell=mobile] #app .page[data-motion-surface=today]>.hero{min-height:0}html[data-stgx-shell=mobile] #app .page[data-motion-surface=today]>.zenith{width:auto}html[data-stgx-shell=mobile] #app .page[data-motion-surface=today] .compliance-footer{margin-top:32px;padding-bottom:28px}html[data-stgx-shell=mobile] #app [data-motion-surface=my]>.section,html[data-stgx-shell=mobile] #app [data-motion-surface=wanxiang] .section{padding-inline:var(--editorial-gutter)}html[data-stgx-shell=mobile] #app .void-page .empty-state{padding:5vh var(--editorial-gutter) 24px}html[data-stgx-shell=mobile] #app .hub-mask,html[data-stgx-shell=mobile] #app .feedback-mask{padding:0}html[data-stgx-shell=mobile] #app .hub-sheet,html[data-stgx-shell=mobile] #app .feedback-sheet{width:100%;max-height:88dvh;padding:24px var(--editorial-gutter) calc(24px + env(safe-area-inset-bottom))}html[data-stgx-shell=mobile] #app .hub-sheet{padding-bottom:calc(24px + env(safe-area-inset-bottom) + var(--app-bottom-inset,0px))}html[data-stgx-shell=mobile] #app .feedback-mask{padding-bottom:var(--app-bottom-inset,0px)}html[data-stgx-shell=mobile] #app .official-mask{padding-bottom:calc(20px + var(--app-bottom-inset,0px))}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.hero{flex-direction:column;gap:0;max-width:760px;min-height:0;margin-left:auto;margin-right:auto;display:flex}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-body{padding:0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-art{aspect-ratio:auto;width:100%;height:auto;margin-top:32px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .verdict{font-size:36px;line-height:1.6}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .hero-cta{background:0 0;border-radius:0;width:100%;margin-top:32px;padding:24px 0}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today] .cta-text{color:var(--text);font-size:24px}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.today-commands{max-width:760px;margin-left:auto;margin-right:auto}html[data-stgx-shell=desktop] #app .page[data-motion-surface=today]>.zenith{border:0;width:100%;max-width:760px;margin-left:auto;margin-right:auto}#app .void-page .empty-state{padding:12px 24px 24px}#app .void-page .know-card{gap:2px;padding:8px 0 20px}#app .void-page .know-main{font-size:30px;line-height:1.4}#app .void-page .know-boundary{margin-top:5px;font-size:14px}#app .void-page .suggest-item{gap:12px;min-height:60px;padding:12px 0}#app .void-page .suggest-meta{flex-basis:32px}#app .void-page .suggest-tag{font-size:12px}#app .void-page .suggest-q{font-size:14px;line-height:1.6}#app [data-motion-surface=service] .section,#app [data-motion-surface=service] .sales-page,#app [data-motion-surface=service] .intake{box-sizing:border-box;width:min(100%,760px);margin-left:auto;margin-right:auto;padding-left:max(20px,min(6.15vw,32px));padding-right:max(20px,min(6.15vw,32px))}#app [data-motion-surface=service] .deep-intro,#app [data-motion-surface=service] .delivery-preview{background:0 0;border:0;margin:0;padding:4px 0 22px}#app [data-motion-surface=service] .deep-intro-title{font:20px/1.6 var(--font-serif);letter-spacing:0}#app [data-motion-surface=service] .deep-intro-item,#app [data-motion-surface=service] .delivery-preview__row{gap:16px;padding:22px 0}#app [data-motion-surface=service] .deep-intro-item-title,#app [data-motion-surface=service] .delivery-preview__title{font:17px/1.65 var(--font-serif)}#app [data-motion-surface=service] .deep-intro-item-desc,#app [data-motion-surface=service] .delivery-preview__desc{font:14px/1.9 var(--font-sans);margin-top:8px}#app [data-motion-surface=service] .profile-hint,#app [data-motion-surface=service] .focus-note,#app [data-motion-surface=service] .field-sub{font-size:12px;line-height:1.85}#app [data-motion-surface=service] .form-label,#app [data-motion-surface=service] .field-label,#app [data-motion-surface=service] .label{font-size:14px;line-height:1.7}#app [data-motion-surface=service] .category-chips,#app [data-motion-surface=service] .qimen-chips{gap:8px}#app [data-motion-surface=service] .cat-chip,#app [data-motion-surface=service] .qimen-chip{justify-content:center;align-items:center;min-height:44px;display:flex}#app [data-motion-surface=service] .focus-grid,#app [data-motion-surface=service] .cats-grid,#app [data-motion-surface=service] .domain-grid{grid-template-columns:minmax(0,1fr);gap:0}#app [data-motion-surface=service] .focus-card,#app [data-motion-surface=service] .cat-card,#app [data-motion-surface=service] .domain-card{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;min-height:72px;padding:20px 16px}#app [data-motion-surface=service] .focus-card.on,#app [data-motion-surface=service] .cat-card.on{background:var(--bg-muted);color:var(--text);box-shadow:inset 2px 0 var(--text)}#app [data-motion-surface=service] .focus-card-title,#app [data-motion-surface=service] .cat-card-title,#app [data-motion-surface=service] .domain-title{font:18px/1.7 var(--font-serif);color:inherit}#app [data-motion-surface=service] .focus-card-sub,#app [data-motion-surface=service] .cat-card-desc,#app [data-motion-surface=service] .domain-desc{color:var(--text-mid);font-size:13px;line-height:1.85}#app [data-motion-surface=service] .domain-icon{display:none}#app [data-motion-surface=service] .domain-tag,#app [data-motion-surface=service] .cat-card-tag{color:var(--text-mid);font-size:11px}#app [data-motion-surface=service] .inline-checkout{border-top-color:var(--text);margin-top:38px;padding:28px 0 18px}#app [data-motion-surface=service] .inline-checkout .checkout-head{display:block}#app [data-motion-surface=service] .inline-checkout .product-title{font:24px/1.6 var(--font-serif)}#app [data-motion-surface=service] .inline-checkout .price-copy{text-align:left;flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:24px;display:flex}#app [data-motion-surface=service] .inline-checkout .price{font:38px/1.2 var(--font-num)}#app [data-motion-surface=service] .inline-checkout .once,#app [data-motion-surface=service] .inline-checkout .eyebrow{font-size:12px}#app [data-motion-surface=service] .inline-checkout .row-copy{margin-top:12px;font-size:14px;line-height:1.85}#app [data-motion-surface=service] .inline-checkout .terms{border-left-width:1px;margin-top:26px;padding:18px}#app [data-motion-surface=service] .inline-checkout .terms span{font-size:12px;line-height:1.85}#app [data-motion-surface=service] .inline-checkout .terms span+span{margin-top:8px}#app [data-motion-surface=membership]>.section{max-width:760px;margin-left:auto;margin-right:auto;padding-left:max(20px,min(6.15vw,32px));padding-right:max(20px,min(6.15vw,32px))}#app [data-motion-surface=membership] .page-head{padding:16px 0 30px}#app [data-motion-surface=membership] .page-title{font:32px/1.6 var(--font-serif);margin-top:16px}#app [data-motion-surface=membership] .page-sub{margin-top:14px;font-size:14px;line-height:1.9}#app [data-motion-surface=membership] .eyebrow,#app [data-motion-surface=membership] .status-kicker,#app [data-motion-surface=membership] .section-note,#app [data-motion-surface=membership] .period-hint,#app [data-motion-surface=membership] .purchase-boundary,#app [data-motion-surface=membership] .restore-note,#app [data-motion-surface=membership] .quota-note{font-size:12px;line-height:1.8}#app [data-motion-surface=membership] .status-card{background:var(--bg-muted);color:var(--text);margin-top:24px;padding:24px}#app [data-motion-surface=membership] .status-card .status-kicker,#app [data-motion-surface=membership] .status-card .status-ledger,#app [data-motion-surface=membership] .status-card .status-ledger-state,#app [data-motion-surface=membership] .status-card .status-expire,#app [data-motion-surface=membership] .status-card .status-allowance{color:var(--text-mid);font-size:12px;line-height:1.8}#app [data-motion-surface=membership] .status-card .status-ledger{border-color:var(--border);gap:20px}#app [data-motion-surface=membership] .status-mark{border:0;font-size:12px}#app [data-motion-surface=membership] .section-head{margin-top:38px}#app [data-motion-surface=membership] .section-title{font:22px/1.6 var(--font-serif);letter-spacing:0}#app [data-motion-surface=membership] .tier-grid{border:0;grid-template-columns:minmax(0,1fr);display:grid}#app [data-motion-surface=membership] .tier-card{background:var(--bg);border:0;border-bottom:1px solid var(--border);min-height:112px;transition:background .24s var(--ease-standard), box-shadow .24s var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""allowance reference""fit fit";align-items:baseline;gap:5px 20px;padding:22px 18px;display:grid}#app [data-motion-surface=membership] .tier-card.on{background:var(--bg-muted);box-shadow:inset 2px 0 var(--text)}#app [data-motion-surface=membership] .tier-name,#app [data-motion-surface=membership] .tier-card.on .tier-name{font:24px/1.5 var(--font-serif);color:var(--text);grid-area:name}#app [data-motion-surface=membership] .tier-price,#app [data-motion-surface=membership] .tier-card.on .tier-price{font:22px/1.5 var(--font-num);color:var(--text);grid-area:price;margin:0}#app [data-motion-surface=membership] .tier-allowance,#app [data-motion-surface=membership] .tier-card.on .tier-allowance{color:var(--text-mid);grid-area:allowance;margin:0;font-size:12px}#app [data-motion-surface=membership] .tier-fit,#app [data-motion-surface=membership] .tier-card.on .tier-fit{color:var(--text-mid);grid-area:fit;margin:0;font-size:13px;line-height:1.8}#app [data-motion-surface=membership] .tier-reference,#app [data-motion-surface=membership] .tier-card.on .tier-reference{color:var(--text-mid);grid-area:reference;margin:0;font-size:11px}#app [data-motion-surface=membership] .period-tabs{background:0 0;margin-top:26px}#app [data-motion-surface=membership] .period-tab,#app [data-motion-surface=membership] .period-tab.on{color:var(--text);background:0 0}#app [data-motion-surface=membership] .benefit-row{padding:18px 0}#app [data-motion-surface=membership] .benefit-text{font-size:14px;line-height:1.85}#app [data-motion-surface=membership] .checkout-sheet{padding:28px 24px calc(30px + env(safe-area-inset-bottom));animation:none}#app [data-motion-surface=membership] .checkout-title{font:26px/1.5 var(--font-serif)}#app [data-motion-surface=membership] .checkout-disclosure__copy,#app [data-motion-surface=membership] .checkout-terms,#app [data-motion-surface=membership] .checkout-kicker{font-size:13px;line-height:1.85}#app .practice-explore .explore-heading{padding:12px 0 20px}#app .practice-explore .page-title{letter-spacing:0;font-size:30px;line-height:1.5}#app .practice-explore .eyebrow{margin-bottom:12px}#app .practice-explore .way-selector{margin-bottom:24px}#app .practice-explore .sound-art{transition:opacity .6s ease, scale .9s var(--ease-emphasized);padding:10px 0}#app .practice-explore .sound-art.sounding{scale:1.035}#app .practice-explore .tone-selector{gap:0;margin-bottom:20px}#app .practice-explore .tone-selector button,#app .practice-explore .tone-selector .selected{color:var(--text);border-bottom:1px solid var(--border);background:0 0}#app .practice-explore .tone-selector button:not(.selected){color:var(--text-mid)}#app .practice-explore .tone-note{font-size:11px}#app .practice-explore .sound-controls{gap:24px}#app .practice-explore .sound-footnote{margin-top:16px}#app .practice-explore .reading-tabs{justify-content:space-between;gap:10px;margin:38px 0 26px}#app .practice-explore .reading-title{font:26px/1.6 var(--font-serif)}#app .practice-explore .reading-lead{color:var(--text);font-size:15px;line-height:1.9}#app .practice-explore .observation-step{border-top:1px solid var(--border);margin-top:30px;padding-top:22px}#app .practice-explore .body-copy{font-size:15px;line-height:1.95}#app .practice-explore .method-row{gap:24px;padding:28px 0!important}#app .practice-explore .method-title{font-size:21px;line-height:1.65}#app .practice-explore .method-row .small-note{margin-top:16px}.stgx-ceremony-enter-active{transition:opacity .56s var(--ease-emphasized), clip-path .56s var(--ease-emphasized)}.stgx-ceremony-leave-active{transition:opacity .36s ease, clip-path .36s var(--ease-emphasized);pointer-events:none}.stgx-ceremony-enter-from{opacity:0;clip-path:inset(8% 0 0)}.stgx-ceremony-leave-to{opacity:0;clip-path:inset(0 0 8%)}.ceremony-scene-enter-active,.practice-passage-enter-active{transition:opacity .52s var(--ease-emphasized), translate .52s var(--ease-emphasized)}.ceremony-scene-leave-active,.practice-passage-leave-active{transition:opacity .2s,translate .2s}.ceremony-scene-enter-from,.practice-passage-enter-from{opacity:0;translate:0 18px}.ceremony-scene-leave-to,.practice-passage-leave-to{opacity:0;translate:0 -10px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage){--ceremony-duration:1s;padding-left:max(24px,min(6vw,40px));padding-right:max(24px,min(6vw,40px))}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .ritual-brand{font-size:14px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .ritual-service{letter-spacing:.16em;font-size:12px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .entry-kicker{letter-spacing:.16em;font-size:12px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .instrument-kicker{letter-spacing:.16em;font-size:12px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .entry-title{font-weight:400;line-height:1.5}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .instrument-title{font-weight:400;line-height:1.5}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .entry-copy{font-size:14px;line-height:1.9}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .instrument-description{font-size:14px;line-height:1.9}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .entry-stage{animation:ceremony-copy .64s var(--ease-emphasized) both}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .instrument-copy{animation:ceremony-copy .6s var(--ease-emphasized) both}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .ritual-event__label{font-size:14px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .ritual-event__detail{font-size:12px;line-height:1.85}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .entry-event__detail{font-size:12px;line-height:1.85}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .entry-event{font-size:12px;line-height:1.85}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .safe-exit{font-size:12px;line-height:1.85}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .long-wait{font-size:12px;line-height:1.85}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .ritual-ledger{max-height:none;margin-top:24px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .entry-event{padding:10px 0}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-wait__label{font-size:19px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-wait__copy{font-size:13px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-visual{transform-origin:50%;animation-duration:var(--ceremony-duration);animation-timing-function:var(--ease-emphasized);transition:scale .8s var(--ease-emphasized), opacity .6s ease;animation-fill-mode:both}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .qimen-visual{transform-origin:50%;animation-duration:var(--ceremony-duration);animation-timing-function:var(--ease-emphasized);transition:scale .8s var(--ease-emphasized), opacity .6s ease;animation-fill-mode:both}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .annual-instrument-visual{transform-origin:50%;animation-duration:var(--ceremony-duration);animation-timing-function:var(--ease-emphasized);transition:scale .8s var(--ease-emphasized), opacity .6s ease;animation-fill-mode:both}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=palace] .qimen-visual{animation-name:ceremony-palace}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=sequence] .fact-visual{animation-name:ceremony-sequence}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=scroll] .annual-instrument-visual{animation-name:ceremony-scroll}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=converge] .fact-visual{animation-name:ceremony-converge}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=flight] .fact-visual{animation-name:ceremony-flight}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=axis] .fact-visual{animation-name:ceremony-axis}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=calendar] .fact-visual{animation-name:ceremony-calendar}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony=characters] .fact-visual{animation-name:ceremony-characters}:-webkit-any(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony-stage=report_sealing] :-webkit-any(.fact-visual,.qimen-visual,.annual-instrument-visual){scale:.94}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage)[data-ceremony-stage=report_sealing] :is(.fact-visual,.qimen-visual,.annual-instrument-visual){scale:.94}:-webkit-any(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage).is-delivered :-webkit-any(.fact-visual,.qimen-visual,.annual-instrument-visual,.fact-rail,.qimen-fact-rail){opacity:0;transition:scale .7s var(--ease-emphasized), opacity .7s ease;scale:1.035}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage).is-delivered :is(.fact-visual,.qimen-visual,.annual-instrument-visual,.fact-rail,.qimen-fact-rail){opacity:0;transition:scale .7s var(--ease-emphasized), opacity .7s ease;scale:1.035}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token.is-visible{animation-duration:.72s}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token:nth-child(2){animation-delay:90ms}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token:nth-child(3){animation-delay:.18s}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token:nth-child(4){animation-delay:.27s}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token:nth-child(5){animation-delay:.36s}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token:nth-child(6){animation-delay:.45s}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .compatibility-person.is-left.is-visible{animation-name:ceremony-person-left}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .compatibility-person.is-right.is-visible{animation-name:ceremony-person-right}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .naming-candidate.is-visible{animation-name:ceremony-character}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .date-candidate.is-visible{animation-name:ceremony-date}#app .membership-moment .brand,#app .membership-moment .moment-level,#app .membership-moment .kicker{font-size:12px}#app .membership-moment .stage-title,#app .membership-moment .payment-title{font-weight:400;line-height:1.5}#app .membership-moment .stage-copy,#app .membership-moment .truth-note{font-size:14px;line-height:1.9;display:block}#app .membership-moment .activation-ledger span,#app .membership-moment .ownership-card span{font-size:13px;line-height:1.8}#app .membership-moment .activation-ledger span{animation:ceremony-copy .6s var(--ease-emphasized) both}#app .membership-moment .activation-ledger span:nth-child(2){animation-delay:.28s}#app .membership-moment .activation-ledger span:nth-child(3){animation-delay:.56s}#app .membership-moment .activation-copy{animation:ceremony-copy .8s var(--ease-emphasized) both}#app .membership-moment .membership-instrument{animation:membership-orbit-settle 1.8s var(--ease-emphasized) both}#app .membership-moment .ownership-card{animation:ceremony-copy .8s var(--ease-emphasized) .7s both}#app .membership-moment .moment-action{animation:ceremony-copy .7s var(--ease-emphasized) 1s both}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask) .sheet-title{font:30px/1.5 var(--font-serif)}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask) .payment-mark{animation:purchase-mark-settle .9s var(--ease-emphasized) both}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask) .payment-copy{font-size:15px;line-height:1.9}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask) .payment-reference{font-size:12px;line-height:1.8}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask) .payment-recovery{font-size:12px;line-height:1.8}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask) .payment-stage{animation:ceremony-copy .62s var(--ease-emphasized) both}#app .reading-headline{font-weight:400;line-height:1.55}#app .daily-article__paragraph{font-size:16px;line-height:2}@keyframes ceremony-copy{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes ceremony-palace{0%{opacity:0;transform:scale(.78)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes ceremony-sequence{0%{opacity:0;clip-path:inset(0 0 100%);translate:0 -12px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes ceremony-scroll{0%{opacity:0;clip-path:inset(0 48%);transform:scale(.96)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes ceremony-converge{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes ceremony-flight{0%{opacity:0;transform:translate(18px,24px)scale(.88)}to{opacity:1;transform:none}}@keyframes ceremony-axis{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes ceremony-calendar{0%{opacity:0;transform:perspective(800px)rotateX(12deg)translateY(22px)}to{opacity:1;transform:none}}@keyframes ceremony-characters{0%{opacity:0;filter:blur(3px);transform:scale(.9)}to{opacity:1;filter:blur();transform:none}}@keyframes ceremony-person-left{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}@keyframes ceremony-person-right{0%{opacity:0;translate:18px}to{opacity:1;translate:0}}@keyframes ceremony-character{0%{opacity:0;translate:0 12px;scale:.8}to{opacity:1;translate:0;scale:1}}@keyframes ceremony-date{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes membership-orbit-settle{0%{opacity:0;transform:scale(.7)rotate(-16deg)}65%{opacity:.94;transform:scale(1.015)rotate(1deg)}to{opacity:1;transform:none}}@keyframes daily-landscape-arrive{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:.7;clip-path:inset(0)}}@keyframes daily-page-unseal{0%{opacity:0;transform:scale(.88)}30%{opacity:.9;transform:scale(1)}70%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes ceremony-waiting-line{0%,to{opacity:.2;scale:.35 1}50%{opacity:.7;scale:1}}@keyframes purchase-mark-settle{0%{opacity:0;scale:.72}70%{opacity:1;scale:1.025}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){#app .membership-moment *,#app .daily-ritual *,#app .practice-explore *,.ceremony-scene-enter-active,.ceremony-scene-leave-active,.practice-passage-enter-active,.practice-passage-leave-active,.stgx-ceremony-enter-active,.stgx-ceremony-leave-active{transition-duration:1ms!important;animation:none!important}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) *{transition-duration:1ms!important;animation:none!important}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask) *{transition-duration:1ms!important;animation:none!important}}.practice-sanctuary-enter-active{transition:opacity .9s var(--ease-emphasized), clip-path .9s var(--ease-emphasized)}.practice-sanctuary-leave-active{transition:none}.practice-sanctuary-enter-from{opacity:0;clip-path:inset(5% 0 0)}.practice-sanctuary-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.practice-sanctuary-enter-active,.practice-sanctuary-leave-active{transition-duration:1ms!important}}:is(#app .service-preview-controls,html[data-stgx-shell=mobile] .service-preview-controls){z-index:5;background:var(--bg);min-height:44px;color:var(--text);justify-content:center;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;top:0;left:0;right:0}:is(#app .service-preview-controls,html[data-stgx-shell=mobile] .service-preview-controls) button{min-height:44px;color:var(--text);background:0 0;border:0;margin:0;padding:4px;font-size:11px}:is(#app .purchase-mask,html[data-stgx-shell=mobile] .purchase-mask):has(.service-preview-controls) .ritual-stage{padding-top:64px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token__label{font-size:10px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token__value{font-size:14px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-token__value.is-display{font-size:22px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-rail__item{font-size:12px;line-height:1.8}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .qimen-fact-rail__item{font-size:12px;line-height:1.8}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .annual-pillar-value{font-size:14px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .annual-pillar-label{font-size:9px}#app .primary-navigation-item{min-height:52px;font-size:13px}#app .primary-navigation-item.active{font-weight:400}#app [data-motion-surface=service] .pp-title{font:20px/1.6 var(--font-serif)}#app [data-motion-surface=service] .pp-copy{font-size:13px;line-height:1.8}#app [data-motion-surface=service] .pp-manage{flex-shrink:0;min-height:44px;font-size:12px}#app [data-motion-surface=service] .pp-summary-text{font-size:13px;line-height:1.8}#app [data-motion-surface=membership] .status-details-toggle{min-height:44px;color:var(--text-mid);background:0 0;border:0;margin:0;padding:0;font-size:12px}#app [data-motion-surface=membership] .status-details-toggle:after{border:0}#app [data-motion-surface=membership] .status-card .status-allowance{margin-top:12px}#app .membership-moment .recovery-stage .moment-action{animation:none}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .compatibility-relation{width:32%;left:34%}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .date-category{width:32%;left:34%}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-rail__item span:first-child{color:var(--text-inverse-60);font-size:10px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .qimen-fact-rail__item span:first-child{color:var(--text-inverse-60);font-size:10px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .fact-rail__item span:last-child{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.6}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .qimen-fact-rail__item span:last-child{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.6}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .service-compatibility .fact-rail{grid-template-columns:1fr}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .annual-instrument .section-index{font-size:11px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .annual-instrument .section-meta{font-size:11px}:is(#app .ritual-stage,html[data-stgx-shell=mobile] .ritual-stage) .annual-instrument .transformation-copy{font-size:11px;line-height:1.7}.ritual-stage>.starfield-atmosphere.is-ready{opacity:.68;-webkit-mask-image:radial-gradient(ellipse at center, transparent 8%, var(--bg-dark) 38%, var(--bg-dark) 60%, transparent 86%);mask-image:radial-gradient(ellipse at center, transparent 8%, var(--bg-dark) 38%, var(--bg-dark) 60%, transparent 86%);top:28%;bottom:22%}.membership-moment>.starfield-atmosphere.is-ready,.daily-ritual>.starfield-atmosphere.is-ready{opacity:.55}.ritual-stage:has(>.starfield-atmosphere.is-ready) :-webkit-any(.fact-rail,.qimen-fact-rail){background:rgba(var(--rgb-black), .84)}.ritual-stage:has(>.starfield-atmosphere.is-ready) :is(.fact-rail,.qimen-fact-rail){background:rgba(var(--rgb-black), .84)}#app [data-motion-surface=membership].member-compact>.section{padding:8px 20px calc(110px + env(safe-area-inset-bottom))}#app [data-motion-surface=membership].member-compact .page-head{padding:0 0 4px}#app [data-motion-surface=membership].member-compact .status-card{margin-top:8px;padding:12px 14px}#app [data-motion-surface=membership].member-compact .status-top>div{align-items:center;gap:10px;display:flex}#app [data-motion-surface=membership].member-compact .status-name{margin:0}#app [data-motion-surface=membership].member-compact .status-allowance{margin-top:4px}#app [data-motion-surface=membership].member-compact .status-expire{margin-top:2px}#app [data-motion-surface=membership].member-compact .section-head{margin-top:20px;padding-bottom:8px}#app [data-motion-surface=membership].member-compact .section-title{font-size:18px}#app [data-motion-surface=membership].member-compact .section-note{font-size:12px}#app [data-motion-surface=membership].member-compact .tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}#app [data-motion-surface=membership].member-compact .tier-card{border:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:96px;padding:14px 4px;display:flex}#app [data-motion-surface=membership].member-compact .tier-card.on{border-color:var(--text);box-shadow:inset 0 -2px var(--text)}#app [data-motion-surface=membership].member-compact .tier-price,#app [data-motion-surface=membership].member-compact .tier-card.on .tier-price{font-size:18px}#app [data-motion-surface=membership].member-compact .period-tabs{margin-top:12px}#app [data-motion-surface=membership].member-compact .period-tab{min-height:48px;line-height:48px}#app [data-motion-surface=membership].member-compact .period-tab.on{background:var(--bg-muted)}#app [data-motion-surface=membership].member-compact .period-hint{display:none}#app [data-motion-surface=membership].member-compact .price-summary{border:0;margin-top:8px;padding:0}#app [data-motion-surface=membership].member-compact .price-summary__total{display:none}#app [data-motion-surface=membership].member-compact .price-summary__reference{font-size:12px}#app [data-motion-surface=membership].member-compact .price-summary__saving{margin-top:3px;font-size:12px;line-height:1.5}#app [data-motion-surface=membership].member-compact .benefit-panel{margin-top:12px}#app [data-motion-surface=membership].member-compact .selected-fit{font:16px/1.6 var(--font-serif);color:var(--text);padding:10px 0 6px;display:block}#app [data-motion-surface=membership].member-compact .benefit-row{gap:8px;min-height:40px;padding:9px 0}#app [data-motion-surface=membership].member-compact .benefit-index{flex:0 0 20px}#app [data-motion-surface=membership].member-compact .benefit-text{font-size:14px;line-height:1.7}#app [data-motion-surface=membership].member-compact .channel-note{margin-top:8px;padding:8px 10px}#app [data-motion-surface=membership].member-compact .channel-copy{margin-top:3px;font-size:12px;line-height:1.5}#app [data-motion-surface=membership].member-compact .more-toggle{text-align:left;border-top:1px solid var(--border);border-radius:0;width:100%}#app [data-motion-surface=membership].member-compact .purchase-dock{z-index:100;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--border);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}#app [data-motion-surface=membership].member-compact .dock-summary{flex:1;min-width:0}#app [data-motion-surface=membership].member-compact .dock-price{font:22px/1.2 var(--font-num);color:var(--text);display:block}#app [data-motion-surface=membership].member-compact .dock-period{color:var(--text-mid);margin-top:5px;font-size:12px;display:block}#app [data-motion-surface=membership].member-compact .purchase-button{flex:none;min-width:112px;min-height:48px;margin:0;padding:0 12px;font-size:14px;line-height:48px}#app [data-motion-surface=membership].member-compact .lingyu-inline-grid,#app [data-motion-surface=membership].member-compact .lingyu-pack-list{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}#app [data-motion-surface=membership].member-compact .lingyu-inline-card,#app [data-motion-surface=membership].member-compact .lingyu-pack-row{border:1px solid var(--border);background:var(--bg);min-width:0;min-height:100px;color:var(--text);border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0;padding:14px 4px;line-height:1.4;display:flex}#app [data-motion-surface=membership].member-compact .lingyu-inline-card:after{border:0}#app [data-motion-surface=membership].member-compact .lingyu-inline-amount,#app [data-motion-surface=membership].member-compact .lingyu-pack-amount{font:14px/1.5 var(--font-serif)}#app [data-motion-surface=membership].member-compact .lingyu-inline-price,#app [data-motion-surface=membership].member-compact .lingyu-pack-price{font-size:18px}#app [data-motion-surface=membership].member-compact .lingyu-inline-action{color:var(--text-mid);font-size:12px}#app [data-motion-surface=membership].member-compact .lingyu-pack-row.on{border-color:var(--text);background:var(--bg-muted);box-shadow:inset 0 -2px var(--text)}#app [data-motion-surface=membership].member-compact .birth-boundary{padding:8px 10px}#app [data-ui-page]{box-sizing:border-box;overflow-wrap:anywhere;min-width:0}#app [data-ui-page] :-webkit-any(button,button,[role=button],[role=tab],[role=switch],[role=radio]){box-sizing:border-box;min-height:44px}#app [data-ui-page] :is(button,button,[role=button],[role=tab],[role=switch],[role=radio]){box-sizing:border-box;min-height:44px}#app [data-ui-page] :-webkit-any(input,textarea,input,textarea){font-size:16px;line-height:1.65}#app [data-ui-page] :is(input,textarea,input,textarea){font-size:16px;line-height:1.65}#app [data-ui-page^=subpkg-profile\/]>.section,#app [data-ui-page="subpkg-shop/pages/shop/product"]>.section{padding:32px 22px calc(88px + env(safe-area-inset-bottom))}#app [data-ui-page^=subpkg-profile\/] :-webkit-any(.title,.page-title){font-family:var(--font-serif);font-weight:400;line-height:1.55}#app [data-ui-page^=subpkg-profile\/] :is(.title,.page-title){font-family:var(--font-serif);font-weight:400;line-height:1.55}#app [data-ui-page^=subpkg-member\/] :-webkit-any(.title,.page-title){font-family:var(--font-serif);font-weight:400;line-height:1.55}#app [data-ui-page^=subpkg-member\/] :is(.title,.page-title){font-family:var(--font-serif);font-weight:400;line-height:1.55}#app [data-ui-page^=subpkg-profile\/] :-webkit-any(.sub,.intro,.page-desc,.page-copy,.boundary,.state-copy){font-size:13px;line-height:1.85}#app [data-ui-page^=subpkg-profile\/] :is(.sub,.intro,.page-desc,.page-copy,.boundary,.state-copy){font-size:13px;line-height:1.85}#app [data-ui-page="subpkg-profile/pages/archive/index"] .page-title{margin-top:0;font-size:28px}#app [data-ui-page="subpkg-profile/pages/archive/index"] .page-desc{margin-top:12px;margin-bottom:24px}#app [data-ui-page="subpkg-profile/pages/archive/index"] .seg{border:0;border-bottom:1px solid var(--border);gap:24px;margin-bottom:24px}#app [data-ui-page="subpkg-profile/pages/archive/index"] .seg-item{color:var(--text-mid);background:0 0;border:0;padding:12px 0;font-size:14px;position:relative}#app [data-ui-page="subpkg-profile/pages/archive/index"] .seg-item.on{color:var(--text);font-weight:500}#app [data-ui-page="subpkg-profile/pages/archive/index"] .seg-item.on:after{content:"";background:var(--text);height:2px;position:absolute;top:auto;bottom:-1px;left:0;right:0}#app [data-ui-page="subpkg-profile/pages/archive/index"] .ledger{border-top:0}#app [data-ui-page="subpkg-profile/pages/archive/index"] .ledger-item{gap:16px;padding:22px 0}#app [data-ui-page="subpkg-profile/pages/archive/index"] .li-name{font-size:16px;line-height:1.7}#app [data-ui-page="subpkg-profile/pages/archive/index"] .li-date{margin-top:8px;font-size:12px;line-height:1.8}#app [data-ui-page="subpkg-profile/pages/archive/index"] .li-right{max-width:34%}#app [data-ui-page="subpkg-profile/pages/archive/index"] .li-status{font-size:12px;line-height:1.6}#app [data-ui-page="subpkg-profile/pages/archive/report"] .report{box-sizing:border-box;padding-left:22px;padding-right:22px}#app [data-ui-page="subpkg-profile/pages/archive/report"] .cover{grid-template-rows:auto minmax(100px,1fr) auto;min-height:250px;padding-left:0;padding-right:0}#app [data-ui-page="subpkg-profile/pages/archive/report"] .report-title{font-weight:400;line-height:1.5}#app [data-ui-page="subpkg-profile/pages/archive/report"] .cover-head{flex-wrap:wrap}#app [data-ui-page="subpkg-profile/pages/archive/report"] .report-body{padding-top:0}#app [data-ui-page="subpkg-profile/pages/archive/report"] .report-body>.qimen-stage{padding-left:0;padding-right:0}#app [data-ui-page="subpkg-member/pages/agreement/index"] .t-body{font-size:16px;line-height:1.95}#app [data-ui-page="subpkg-member/pages/privacy/index"] .policy-link{align-items:center;min-height:44px;display:inline-flex}#app [data-ui-page="subpkg-profile/pages/profile/birthinfo"] .t-headline{font-size:28px;font-weight:400}#app [data-ui-page="subpkg-profile/pages/profile/birthinfo"] .t-label{letter-spacing:.04em;font-size:13px;line-height:1.8}#app [data-ui-page="subpkg-profile/pages/profile/birthinfo"] .t-body{font-size:14px;line-height:1.85}#app [data-motion-surface=service] :-webkit-any(.report,.report-page){box-sizing:border-box;background:var(--bg);max-width:760px;margin-left:auto;margin-right:auto;padding:28px 22px 48px}#app [data-motion-surface=service] :is(.report,.report-page){box-sizing:border-box;background:var(--bg);max-width:760px;margin-left:auto;margin-right:auto;padding:28px 22px 48px}#app [data-motion-surface=service] .qimen-report-host{padding:0}#app [data-motion-surface=service] :-webkit-any(.field-label,.form-label){font-size:14px;line-height:1.7}#app [data-motion-surface=service] :is(.field-label,.form-label){font-size:14px;line-height:1.7}#app [data-motion-surface=service] :-webkit-any(.field-sub,.form-hint,.form-note,.intro-note){font-size:12px;line-height:1.85}#app [data-motion-surface=service] :is(.field-sub,.form-hint,.form-note,.intro-note){font-size:12px;line-height:1.85}#app [data-motion-surface=service] :-webkit-any(.category-grid,.type-grid){gap:8px}#app [data-motion-surface=service] :is(.category-grid,.type-grid){gap:8px}#app [data-motion-surface=service] :-webkit-any(.category-chip,.type-chip,.category-item){min-height:44px;font-size:13px}#app [data-motion-surface=service] :is(.category-chip,.type-chip,.category-item){min-height:44px;font-size:13px}#app [data-ui-page="subpkg-report/pages/monthly/index"] .month-card{border:0;border-bottom:1px solid var(--border);background:0 0;padding:20px 0}#app [data-ui-page="subpkg-report/pages/monthly/index"] .mc-badge{color:var(--text-mid);background:0 0;padding:0}#app [data-ui-page="pages/shop/shop"] .section{padding:28px 22px calc(88px + env(safe-area-inset-bottom))}#app [data-ui-page="pages/shop/shop"] .catalog-intro{border-bottom-color:var(--border)}#app [data-ui-page="pages/shop/shop"] .ci-title{letter-spacing:0;font-size:27px;font-weight:400;line-height:1.55}#app [data-ui-page="pages/shop/shop"] .ci-copy{max-width:none;font-size:14px;line-height:1.85}#app [data-ui-page="pages/shop/shop"] .flagship{background:var(--bg);border-bottom:1px solid var(--border);margin-bottom:20px;padding:28px 0}#app [data-ui-page="pages/shop/shop"] .fg-index{color:var(--text-dim);margin-bottom:18px;font-size:12px}#app [data-ui-page="pages/shop/shop"] .flagship-name{color:var(--text);letter-spacing:.03em;font-size:28px;font-weight:400}#app [data-ui-page="pages/shop/shop"] .flagship-desc{max-width:none;color:var(--text-mid);font-size:15px;line-height:1.9}#app [data-ui-page="pages/shop/shop"] .fg-foot{border-top:0;gap:16px;margin-top:22px}#app [data-ui-page="pages/shop/shop"] .flagship-price{color:var(--text);font-size:22px;font-weight:400}#app [data-ui-page="pages/shop/shop"] .flagship-once,#app [data-ui-page="pages/shop/shop"] .fg-once2,#app [data-ui-page="pages/shop/shop"] .fg-included{color:var(--text-dim);font-size:12px;line-height:1.8}#app [data-ui-page="pages/shop/shop"] .flagship-btn{background:var(--text);min-height:44px;color:var(--bg);letter-spacing:.04em;flex-shrink:0;padding:10px 16px;font-size:13px}#app [data-ui-page="pages/shop/shop"] .ch-note,#app [data-ui-page="pages/shop/shop"] .svc-desc{font-size:12px;line-height:1.85}#app [data-ui-page="pages/shop/shop"] .catalog-heading{border-bottom-color:var(--border);flex-wrap:wrap;gap:8px}#app [data-motion-surface=report-followup] .fu-header{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding-left:16px;padding-right:16px}#app [data-motion-surface=report-followup] .fh-left{min-width:44px}#app [data-motion-surface=report-followup] .fh-title{letter-spacing:.08em;font-size:16px}#app [data-motion-surface=report-followup] .fh-status{font-size:12px}#app [data-motion-surface=report-followup] .ctx-card{border:0;border-bottom:1px solid var(--border);background:0 0;margin-left:22px;margin-right:22px;padding:22px 0}#app [data-motion-surface=report-followup] .ctx-head{gap:12px;min-height:44px}#app [data-motion-surface=report-followup] .ctx-title{font-size:16px;font-weight:400}#app [data-motion-surface=report-followup] .ctx-q,#app [data-motion-surface=report-followup] .ctx-verdict{font-size:15px;line-height:1.9}#app [data-motion-surface=report-followup] .fu-cell{background:var(--bg);min-height:82px}#app [data-motion-surface=report-followup] .fu-empty{padding:64px 22px 24px}#app [data-motion-surface=report-followup] .fu-empty-main{letter-spacing:0;font-size:23px;font-weight:400;line-height:1.6}#app [data-motion-surface=report-followup] .fu-empty-sub{font-size:14px;line-height:1.85}#app [data-motion-surface=report-followup] .fu-dock{box-sizing:border-box;background:var(--bg);border-top:1px solid var(--border)}#app [data-motion-surface=report-followup] .fu-input-box{box-sizing:border-box;background:var(--bg-muted);border:0;min-width:0;min-height:48px;padding:10px 12px}#app [data-motion-surface=report-followup] .fu-send{border-radius:50%;width:48px;height:48px}#app [data-motion-surface=report-followup] .fu-processing-note{text-align:left;color:var(--text-dim);font-size:12px;line-height:1.65}@media (max-width:360px){#app [data-motion-surface=service] :-webkit-any(.category-grid,.type-grid){grid-template-columns:repeat(2,minmax(0,1fr))}#app [data-motion-surface=service] :is(.category-grid,.type-grid){grid-template-columns:repeat(2,minmax(0,1fr))}#app [data-ui-page="subpkg-profile/pages/archive/index"] .li-right{max-width:29%}#app [data-ui-page="pages/shop/shop"] .fg-foot{flex-direction:column;align-items:flex-start}}html{text-size-adjust:100%}#app [data-motion-surface=today] :-webkit-any(.compliance-footer-company,.compliance-footer-link){font-size:12px;line-height:1.8}#app [data-motion-surface=today] :is(.compliance-footer-company,.compliance-footer-link){font-size:12px;line-height:1.8}#app [data-motion-surface=my] :-webkit-any(.root-note,.membership-status,.commerce-root-meta){font-size:12px;line-height:1.8}#app [data-motion-surface=my] :is(.root-note,.membership-status,.commerce-root-meta){font-size:12px;line-height:1.8}#app [data-motion-surface=my] .root-title{font-size:16px;line-height:1.7}#app [data-motion-surface=membership] .tier-reference{font-size:12px}#app [data-motion-surface=practice] :-webkit-any(.sound-footnote,.sound-volume){font-size:12px;line-height:1.8}#app [data-motion-surface=practice] :is(.sound-footnote,.sound-volume){font-size:12px;line-height:1.8}#app button:after,#app button:after{border:0}#app .daily-action{border-bottom:0}html[data-stgx-shell=mobile] #app [data-my-area]{--bg:rgba(var(--rgb-black), 1);--bg-soft:rgba(var(--rgb-white), .04);--bg-muted:rgba(var(--rgb-white), .06);--text:rgba(var(--rgb-white), 1);--text-mid:rgba(var(--rgb-white), .75);--text-dim:rgba(var(--rgb-white), .65);--text-inverse-mid:rgba(var(--rgb-white), .75);--border:rgba(var(--rgb-white), .18);--border-light:rgba(var(--rgb-white), .1);background:var(--bg);color:var(--text);box-sizing:border-box;min-height:calc(100dvh - 52px)}html[data-stgx-shell=mobile] #app [data-my-area]>.section{padding:22px 20px calc(92px + env(safe-area-inset-bottom))}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.management-kicker,.management-intro,.ritual-header,.editorial-hero){display:none}html[data-stgx-shell=mobile] #app [data-my-area] :is(.management-kicker,.management-intro,.ritual-header,.editorial-hero){display:none}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.page-title,.page-desc,.head){display:none}html[data-stgx-shell=mobile] #app [data-my-area] :is(.page-title,.page-desc,.head){display:none}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.body-copy,.intro,.management-note,.state-copy,.caption,.li-date,.field-label){font-size:14px;line-height:1.75}html[data-stgx-shell=mobile] #app [data-my-area] :is(.body-copy,.intro,.management-note,.state-copy,.caption,.li-date,.field-label){font-size:14px;line-height:1.75}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.section-title,.profile-name,.management-title,.li-name){font:20px/1.5 var(--font-serif)}html[data-stgx-shell=mobile] #app [data-my-area] :is(.section-title,.profile-name,.management-title,.li-name){font:20px/1.5 var(--font-serif)}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.state,.empty){border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;background:0 0;margin:24px 0;padding:28px 16px}html[data-stgx-shell=mobile] #app [data-my-area] :is(.state,.empty){border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;background:0 0;margin:24px 0;padding:28px 16px}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.state-title,.empty-text){color:var(--text);font:20px/1.5 var(--font-serif);display:block}html[data-stgx-shell=mobile] #app [data-my-area] :is(.state-title,.empty-text){color:var(--text);font:20px/1.5 var(--font-serif);display:block}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.state-copy,.empty-link){color:var(--text-mid);margin-top:10px;display:block}html[data-stgx-shell=mobile] #app [data-my-area] :is(.state-copy,.empty-link){color:var(--text-mid);margin-top:10px;display:block}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.secondary,.empty-action,.state-button){border:1px solid var(--border);min-height:44px;color:var(--text);background:0 0;border-radius:0}html[data-stgx-shell=mobile] #app [data-my-area] :is(.secondary,.empty-action,.state-button){border:1px solid var(--border);min-height:44px;color:var(--text);background:0 0;border-radius:0}html[data-stgx-shell=mobile] #app [data-my-area] button:focus-visible{outline:1px solid var(--text);outline-offset:3px}html[data-stgx-shell=mobile] #app [data-my-area] [role=button]:focus-visible{outline:1px solid var(--text);outline-offset:3px}html[data-stgx-shell=mobile] #app [data-my-area] .seg{border-color:var(--border);gap:16px;margin:0 0 22px}html[data-stgx-shell=mobile] #app [data-my-area] .seg-item{min-height:46px;font:15px/1.4 var(--font-sans);letter-spacing:0}html[data-stgx-shell=mobile] #app [data-my-area] .seg-item.on{color:var(--text);background:0 0}html[data-stgx-shell=mobile] #app [data-my-area] .ledger-item{border-bottom:1px solid var(--border);padding:20px 0}html[data-stgx-shell=mobile] #app [data-my-area] .management-list{border-top:0;margin-top:6px}html[data-stgx-shell=mobile] #app [data-my-area] .management-row{padding:22px 0}html[data-stgx-shell=mobile] #app [data-my-area] .profile-card{border:0;border-bottom:1px solid var(--border);background:0 0;padding:20px 0}html[data-stgx-shell=mobile] #app [data-my-area] .create-card{background:0 0;border:0;margin-top:26px;padding:0}html[data-stgx-shell=mobile] #app [data-my-area] .profile-actions{justify-content:flex-start;gap:24px}html[data-stgx-shell=mobile] #app [data-my-area] .intro{margin-bottom:20px}html[data-stgx-shell=mobile] #app [data-my-area] .field{margin-top:18px}html[data-stgx-shell=mobile] #app [data-my-area] .field-value{min-height:48px;font-size:17px}html[data-stgx-shell=mobile] #app [data-my-area] :-webkit-any(.seg-row,.sex-row){border-color:var(--border)}html[data-stgx-shell=mobile] #app [data-my-area] :is(.seg-row,.sex-row){border-color:var(--border)}html[data-stgx-shell=mobile] #app [data-my-area] .seg-item.on,html[data-stgx-shell=mobile] #app [data-my-area] .sex-item.on{background:rgba(var(--rgb-white), .08)}html[data-stgx-shell=mobile] #app [data-my-area] .birth-policy{color:var(--text-dim);margin-bottom:18px;font-size:12px;line-height:1.7}html[data-stgx-shell=mobile] #app [data-my-area] .purpose-item{border-bottom:1px solid var(--border);padding:22px 0}html[data-stgx-shell=mobile] #app [data-my-area] .purpose-title{font:20px/1.5 var(--font-serif)}html[data-stgx-shell=mobile] #app [data-my-area] .purpose-note,html[data-stgx-shell=mobile] #app [data-my-area] .rights-note{font-size:14px;line-height:1.75}html[data-stgx-shell=mobile] #app [data-my-area] .purpose-toggle{min-width:72px;min-height:44px}html[data-stgx-shell=mobile] #app [data-my-area][data-ui-page="subpkg-member/pages/distributor/index"],html[data-stgx-shell=mobile] #app [data-my-area][data-ui-page="subpkg-member/pages/privacy/index"]{padding:22px 20px calc(72px + env(safe-area-inset-bottom))}html[data-stgx-shell=mobile] .desktop-shell--my-area{color:rgba(var(--rgb-white), 1);border-bottom:1px solid rgba(var(--rgb-white), .16);background:rgba(var(--rgb-black), 1)!important;background-image:none!important}html[data-stgx-shell=mobile] #app [data-my-area] .profile-help{color:var(--text-mid);font:14px/1.75 var(--font-sans);margin:0 0 20px}html[data-stgx-shell=mobile] #app [data-my-area] .profile-help summary{cursor:pointer;min-height:44px}html[data-stgx-shell=mobile] #app [data-my-area] .profile-help p{margin:0 0 16px}html[data-stgx-shell=mobile] #app .web-page:has([data-my-area])>.web-page-header{display:none}html[data-stgx-shell=mobile] #app .web-page:has([data-my-area]){background:rgba(var(--rgb-black), 1)}body{color:var(--text);font-family:var(--font-sans);background:var(--bg);padding-bottom:env(safe-area-inset-bottom)}.stgx-dialog-host{z-index:10050!important}
