:root{--wz-black: #000000;--wz-chrome-white: #ffffff;--wz-gold-main: #b2955d;--wz-gold-on-dark: #d9b580;--wz-gold-button-text: #ffdfab;--wz-on-gold-main: #f7f7f5;--wz-member-action-ink: #f7f7f5;--wz-gold-tint: rgba(175, 145, 83, .1);--wz-gold-tint-solid: #af9153;--wz-header-base: #14120f;--wz-chrome-header-gradient-start: #0e0d0b;--wz-chrome-header-gradient-middle: #1a1814;--wz-chrome-header-gradient-end: #100f0d;--wz-chrome-switch-track: #eceff2;--wz-chrome-switch-track-checked: #f2f3f4;--wz-chrome-nav-icon: #d9dcdf;--wz-chrome-danger: #bd2d27;--wz-chrome-danger-text: #ffffff;--wz-chrome-danger-bright: #fa5151;--wz-chrome-picker-panel: #ffffff;--wz-chrome-picker-page: #f5f5f5;--wz-chrome-picker-text: #3e3c3d;--wz-chrome-picker-muted: #d1d1d1;--wz-chrome-picker-ink-900: #333333;--wz-chrome-picker-ink-700: #4d4d4d;--wz-chrome-picker-ink-600: #6c6c6c;--wz-chrome-picker-gray: #9e9e9e;--wz-chrome-picker-fire: #c50000;--wz-chrome-picker-water: #3973f1;--wz-chrome-picker-wood: #40b043;--wz-chrome-picker-earth: #8d7047;--wz-chrome-picker-metal: #d89114;--wz-chrome-picker-hairline: rgba(0, 0, 0, .12);--wz-chrome-picker-control-border: #dedede;--wz-chrome-picker-control-border-neutral: #d9d9d9;--wz-chrome-picker-control-border-strong: #d4d4d4;--wz-chrome-picker-surface-soft: #fafafa;--wz-chrome-picker-surface-control: #f2f2f2;--wz-chrome-picker-gold-soft: #f3ead1;--wz-chrome-picker-gold-soft-text: #81610b;--wz-chrome-picker-gold-deep-text: #6b4d00;--wz-chrome-picker-gold-label-text: #71550a;--wz-chrome-picker-placeholder-strong: #a1a1a1;--wz-chrome-picker-wheel-muted: #a0a0a0;--wz-chrome-picker-warning-bg: #fff6df;--wz-chrome-picker-warning-text: #8a5700;--wz-chrome-picker-switch-track: #dedfe1;--wz-chrome-picker-cell: #f4f4f4;--wz-chrome-picker-active: #cccccc;--wz-chrome-picker-disabled: #f9f9f9;--wz-chrome-picker-line: #cfcfcf;--wz-chrome-picker-wood-tint: #f5fbf6;--wz-chrome-picker-fire-tint: #fcf2f2;--wz-chrome-picker-earth-tint: #f7f4ee;--wz-chrome-picker-metal-tint: #fdf9f3;--wz-chrome-picker-water-tint: #f5f8fe;--wz-chrome-backdrop-strong: rgba(0, 0, 0, .7);--wz-chrome-text-light: #f1f1f1;--wz-red-tenstar: #cc0510;--wz-type-nav: .48rem;--wz-type-ganzhi: .586667rem;--wz-type-tab: .4rem;--wz-type-strip-ganzhi: .4rem;--wz-type-body: .346667rem;--wz-type-secondary: .336rem;--wz-type-header-date: .353333rem;--wz-type-header-name: .373333rem;--wz-type-info: .373333rem;--wz-type-hint: .32rem;--wz-type-strip-year: .306667rem;--wz-type-strip-tenstar: .3rem;--wz-type-xiaoyun: .326667rem;--wz-type-strip-age: .253333rem;--wz-type-nayin: .282667rem;--wz-type-child-limit: .272rem;--wz-type-section: .426667rem;--wz-h-nav: 1.128205rem;--wz-h-tabbar: 1.128205rem;--wz-h-chart-header: 2.820513rem;--wz-h-hint: .717949rem;--wz-w-row-label: 1.333333rem;--wz-w-strip-label: .871795rem;--wz-w-strip-column: .910256rem;--wz-w-capsule: 1.179487rem;--wz-h-capsule: .666667rem;--wz-r-capsule: .320513rem;--wz-w-save: 1.641026rem;--wz-h-save: .871795rem;--wz-r-save: .266667rem;--wz-w-feedback: 2.692308rem;--wz-h-feedback: .794872rem;--wz-r-feedback: .133333rem;--wz-w-calendar-cell: 1.205128rem;--wz-h-calendar-cell: 1.717949rem;--wz-r-calendar-cell: .266667rem;--wz-h-strip-cell: 2.769231rem;--wz-h-table-row: .74359rem;--wz-safe-bottom: env(safe-area-inset-bottom, 0px);--wz-control-active: var(--wz-gold-main);--wz-on-control-active: var(--wz-black);--wz-content-gold: var(--wz-gold-main);--wz-content-gold-ink: var(--wz-gold-main);--wz-skin-tab-bg: var(--wz-black);--wz-skin-tab-ink: var(--wz-chrome-white);--wz-skin-tab-muted: var(--wz-chrome-white);--wz-skin-tab-active: var(--wz-gold-on-dark);--wz-skin-tab-indicator: var(--wz-gold-main);--wz-skin-seal: var(--wz-gold-main);--wz-skin-on-seal: var(--wz-gold-on-dark);--wz-skin-header-ink: var(--wz-chrome-white);--wz-skin-header-muted: var(--wz-chrome-white);--wz-skin-header-line: var(--wz-gold-main);--wz-skin-header-overlay: rgba(0, 0, 0, .1);--wz-skin-header-action-bg: rgba(255, 255, 255, .13);--wz-skin-header-action-border: rgba(255, 255, 255, .22);--wz-skin-header-action-ink: var(--wz-skin-seal);--wz-skin-ledger-line: var(--wz-hairline);--wz-skin-card-shadow: none;--wz-skin-bottom-shadow: none;--wz-skin-card-radius: .32rem;--wz-skin-control-radius: .24rem}:root[data-theme=light]{color-scheme:light;--wz-fire: #c50000;--wz-water: #3973f1;--wz-wood: #40b043;--wz-earth: #8d7047;--wz-metal: #d89114;--wz-ink-900: #333333;--wz-ink-700: #4d4d4d;--wz-ink-600: #6c6c6c;--wz-ink-relation: #303236;--wz-gray-label: #9e9e9e;--wz-gray-strip-label: #999999;--wz-gray-expand: #898c91;--wz-red-term: #d30505;--wz-page: #f5f5f5;--wz-page-dim: #f2f2f2;--wz-surface: #ffffff;--wz-zebra-1: #f7f7f7;--wz-zebra-2: #f9f9f9;--wz-zebra-3: #eeeeee;--wz-selected-col: #f5f5f5;--wz-capsule-gray: #f7f7f7;--wz-sunken: #eeeeee;--wz-hairline: rgba(0, 0, 0, .12);--wz-chart-group-divider: #d6d6d6;--wz-partial-stripe: rgba(77, 77, 77, .045);--wz-overlay: rgba(0, 0, 0, .5);--wz-e2-outline: transparent;--wz-import-overlay: rgba(0, 0, 0, .48);--wz-floating-surface: rgba(255, 255, 255, .97);--wz-floating-border: rgba(0, 0, 0, .05);--wz-floating-shadow: 0 -2px 8px rgba(0, 0, 0, .04);--wz-boundary-badge-bg: rgba(255, 255, 255, .88);--wz-inset-ring: inset 0 0 0 1px rgba(0, 0, 0, .06);--wz-placeholder: #c9c9cb;--wz-control-border: #dedede;--wz-control-border-soft: #e6e6e6;--wz-control-border-strong: #d4d4d4;--wz-control-border-neutral: #d9d9d9;--wz-control-border-cool: #cfcfcf;--wz-control-muted: #b9b9bb;--wz-control-value-muted: #b9babc;--wz-control-required: #bfc0c2;--wz-control-icon: #c6c7c8;--wz-caption-muted: #c4c5c7;--wz-neutral-icon: #d9dcdf;--wz-placeholder-strong: #a1a1a1;--wz-wheel-muted: #a0a0a0;--wz-nav-muted: #7f8287;--wz-nav-active: #98740a;--wz-info-value: #191919;--wz-top-nav-text: #000000;--wz-text-alt: #3e3c3d;--wz-text-strong-alt: #161616;--wz-surface-soft: #fafafa;--wz-surface-control: #f2f2f2;--wz-surface-paper: #f7f5f0;--wz-line-paper: #e7e1d8;--wz-line-zebra: #e5e5e5;--wz-gold-soft: #f3ead1;--wz-gold-soft-text: #81610b;--wz-gold-deep-text: #6b4d00;--wz-gold-tag-text: #7d600c;--wz-gold-label-text: #71550a;--wz-gold-highlight-text: #7d5f08;--wz-warning-bg: #fff6df;--wz-warning-text: #8a5700;--wz-danger: #b42318;--wz-switch-track: #dedfe1;--wz-viewport-gutter: #ececec;--wz-toast-bg: #252525;--wz-toast-text: #ffffff;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-gray-label);--wz-settings-sub-backbar: var(--wz-surface);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: var(--wz-chrome-white);--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-sheet-overlay: var(--wz-overlay);--wz-settings-sub-dialog-overlay: var(--wz-overlay);--wz-settings-sub-toast: var(--wz-toast-bg)}:root[data-theme=dark]{color-scheme:dark;--wz-fire: #da5e5e;--wz-water: #4c81f2;--wz-wood: #40b043;--wz-earth: #987e59;--wz-metal: #d89114;--wz-ink-900: #eae6df;--wz-ink-700: #c9c3b8;--wz-ink-600: #a8a296;--wz-ink-relation: #eae6df;--wz-gray-label: #a8a296;--wz-gray-strip-label: #a8a296;--wz-gray-expand: #a8a296;--wz-red-term: #e25959;--wz-page: #121110;--wz-page-dim: var(--wz-page);--wz-surface: #1c1a18;--wz-zebra-1: #201e1b;--wz-zebra-2: #232019;--wz-zebra-3: #232019;--wz-selected-col: #2a2723;--wz-capsule-gray: #262320;--wz-sunken: #171512;--wz-hairline: #33302b;--wz-chart-group-divider: #3f3b34;--wz-partial-stripe: #4a453c;--wz-overlay: rgba(0, 0, 0, .65);--wz-e2-outline: #3f3b34;--wz-import-overlay: rgba(0, 0, 0, .65);--wz-floating-surface: #1c1a18;--wz-floating-border: #33302b;--wz-floating-shadow: inset 0 0 0 1px #3f3b34;--wz-boundary-badge-bg: #1c1a18;--wz-inset-ring: inset 0 0 0 1px #3f3b34;--wz-placeholder: #a8a296;--wz-control-border: #33302b;--wz-control-border-soft: #33302b;--wz-control-border-strong: #3f3b34;--wz-control-border-neutral: #33302b;--wz-control-border-cool: #3f3b34;--wz-control-muted: #a8a296;--wz-control-value-muted: #a8a296;--wz-control-required: #a8a296;--wz-control-icon: #a8a296;--wz-caption-muted: #a8a296;--wz-neutral-icon: #a8a296;--wz-placeholder-strong: #a8a296;--wz-wheel-muted: #a8a296;--wz-nav-muted: #a8a296;--wz-nav-active: #d89114;--wz-info-value: #eae6df;--wz-top-nav-text: #eae6df;--wz-text-alt: #eae6df;--wz-text-strong-alt: #eae6df;--wz-surface-soft: #201e1b;--wz-surface-control: #262320;--wz-surface-paper: #1c1a18;--wz-line-paper: #33302b;--wz-line-zebra: #33302b;--wz-gold-soft: #232019;--wz-gold-soft-text: #b2955d;--wz-gold-deep-text: #b2955d;--wz-gold-tag-text: #b2955d;--wz-gold-label-text: #b2955d;--wz-gold-highlight-text: #b2955d;--wz-warning-bg: #232019;--wz-warning-text: #d89114;--wz-danger: #e25959;--wz-switch-track: #33302b;--wz-viewport-gutter: #121110;--wz-toast-bg: #1c1a18;--wz-toast-text: #eae6df;--wz-settings-sub-page: #121110;--wz-settings-sub-surface: #1c1a18;--wz-settings-sub-border: #3f3b34;--wz-settings-sub-text: #eae6df;--wz-settings-sub-muted: #a8a296;--wz-settings-sub-muted-strong: #a8a296;--wz-settings-sub-backbar: #171512;--wz-settings-sub-dialog: #1c1a18;--wz-settings-sub-control: #262320;--wz-settings-sub-switch-track: #33302b;--wz-settings-sub-switch-knob: #eae6df;--wz-settings-sub-sheet-handle: #a8a296;--wz-settings-sub-danger: #e25959;--wz-settings-sub-danger-button: #e25959;--wz-settings-sub-sheet-overlay: rgba(0, 0, 0, .65);--wz-settings-sub-dialog-overlay: rgba(0, 0, 0, .65);--wz-settings-sub-toast: #1c1a18}:root[data-skin=modern-book][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);color-scheme:light;--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #1b1816;--wz-ink-700: #40372f;--wz-ink-600: #6e5a46;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #faf7ee;--wz-page-dim: #f6f0e5;--wz-surface: #fdfbf4;--wz-zebra-1: #f8f3e8;--wz-zebra-2: #faf7ee;--wz-zebra-3: #f4ecdf;--wz-selected-col: #f2e8d9;--wz-capsule-gray: #f8f2e8;--wz-sunken: #f2e8d9;--wz-hairline: #ebe2d0;--wz-chart-group-divider: #e9decb;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #8b5a16;--wz-info-value: #2b261e;--wz-top-nav-text: #2b261e;--wz-text-alt: #5c5043;--wz-text-strong-alt: #2b261e;--wz-surface-soft: #f8f2e8;--wz-surface-control: #f2e8d9;--wz-surface-paper: #fdfbf4;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #8b5a16;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #fff9ea;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #f4e5c5;--wz-gold-soft-text: #7a5012;--wz-gold-deep-text: #7a5012;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #8b5a16;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px}:root[data-skin=modern-book][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);color-scheme:dark;--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #f6ecdc;--wz-ink-700: #d2c3af;--wz-ink-600: #b9a995;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #17130f;--wz-page-dim: #14100d;--wz-surface: #211b15;--wz-zebra-1: #261f17;--wz-zebra-2: #281f18;--wz-zebra-3: #34281c;--wz-selected-col: #34281c;--wz-capsule-gray: #34281c;--wz-sunken: #100d0a;--wz-hairline: #514332;--wz-chart-group-divider: #6b5741;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #f0bd61;--wz-info-value: #f6ecdc;--wz-top-nav-text: #f6ecdc;--wz-text-alt: #f6ecdc;--wz-text-strong-alt: #f6ecdc;--wz-surface-soft: #281f18;--wz-surface-control: #34281c;--wz-surface-paper: #211b15;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #f0bd61;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #2b1b08;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #332718;--wz-gold-soft-text: #f0c777;--wz-gold-deep-text: #f0c777;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #f0bd61;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px}:root[data-skin=indigo-atlas][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);color-scheme:light;--wz-black: #0d1a29;--wz-fire: #ad2026;--wz-water: #1659b7;--wz-wood: #1f7542;--wz-earth: #6d4d2e;--wz-metal: #965a00;--wz-ink-900: #172438;--wz-ink-700: #415269;--wz-ink-600: #5b6c81;--wz-ink-relation: #172438;--wz-gray-label: #63758c;--wz-gray-strip-label: #63758c;--wz-gray-expand: #63758c;--wz-red-term: #ad2026;--wz-page: #eef3f7;--wz-page-dim: #ecf2f6;--wz-surface: #f9fbfc;--wz-zebra-1: #eff3f7;--wz-zebra-2: #f3f7fa;--wz-zebra-3: #eaf0f5;--wz-selected-col: #eaf0f5;--wz-capsule-gray: #f3f7fa;--wz-sunken: #eaf0f5;--wz-hairline: #d4dee8;--wz-chart-group-divider: #b8c6d6;--wz-partial-stripe: rgba(65, 82, 105, .045);--wz-e2-outline: #b8c6d6;--wz-floating-surface: #ffffff;--wz-floating-border: #d4dee8;--wz-floating-shadow: 0 -2px 8px rgba(23, 36, 56, .08);--wz-boundary-badge-bg: rgba(255, 255, 255, .9);--wz-inset-ring: inset 0 0 0 1px rgba(23, 36, 56, .08);--wz-placeholder: #63758c;--wz-control-border: #d4dee8;--wz-control-border-soft: #e2e9ef;--wz-control-border-strong: #b8c6d6;--wz-control-border-neutral: #c7d3de;--wz-control-border-cool: #b8c6d6;--wz-control-muted: #91a2b7;--wz-control-value-muted: #415269;--wz-control-required: #63758c;--wz-control-icon: #63758c;--wz-caption-muted: #63758c;--wz-neutral-icon: #63758c;--wz-placeholder-strong: #63758c;--wz-wheel-muted: #63758c;--wz-nav-muted: #63758c;--wz-nav-active: #b74237;--wz-info-value: #172438;--wz-top-nav-text: #172438;--wz-text-alt: #415269;--wz-text-strong-alt: #172438;--wz-surface-soft: #f3f7fa;--wz-surface-control: #eaf0f5;--wz-surface-paper: #f9fbfc;--wz-line-paper: #d4dee8;--wz-line-zebra: #d4dee8;--wz-gold-main: #8c5e2a;--wz-gold-on-dark: #ff796d;--wz-gold-button-text: #f7faff;--wz-on-gold-main: #f7faff;--wz-gold-tint: rgba(140, 94, 42, .1);--wz-gold-tint-solid: #8c5e2a;--wz-gold-soft: #f3e8da;--wz-gold-soft-text: #805626;--wz-gold-deep-text: #8c5e2a;--wz-gold-tag-text: #8c5e2a;--wz-gold-label-text: #8c5e2a;--wz-gold-highlight-text: #805626;--wz-header-base: #19212d;--wz-chrome-header-gradient-start: #0e1a28;--wz-chrome-header-gradient-middle: #1b2635;--wz-chrome-header-gradient-end: #141f2d;--wz-warning-bg: #f3e8da;--wz-warning-text: #8c5e2a;--wz-danger: #b74237;--wz-switch-track: #d4dee8;--wz-viewport-gutter: #e4ebf1;--wz-toast-bg: #172438;--wz-toast-text: #f7faff;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #ffffff;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #b74237;--wz-on-control-active: #ffffff;--wz-content-gold: #c89b65;--wz-content-gold-ink: #8c5e2a;--wz-skin-tab-bg: #0d1a29;--wz-skin-tab-ink: #e8eef6;--wz-skin-tab-muted: #a8b6c8;--wz-skin-tab-active: #ffffff;--wz-skin-tab-indicator: #e46054;--wz-skin-seal: #e46054;--wz-skin-on-seal: #e46054;--wz-skin-header-ink: #f5f8fc;--wz-skin-header-muted: #b8c3d0;--wz-skin-header-line: #354458;--wz-skin-header-overlay: rgba(7, 17, 30, .22);--wz-skin-header-action-bg: rgba(247, 250, 255, .08);--wz-skin-header-action-border: rgba(184, 195, 208, .42);--wz-skin-header-action-ink: #e8eef6;--wz-skin-ledger-line: #d4dee8;--wz-skin-card-shadow: 0 .04rem .12rem rgba(23, 36, 56, .045);--wz-skin-bottom-shadow: 0 -.04rem .14rem rgba(23, 36, 56, .06);--wz-skin-card-radius: .16rem;--wz-skin-control-radius: .12rem}:root[data-skin=indigo-atlas][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);color-scheme:dark;--wz-black: #07111e;--wz-fire: #ff7b76;--wz-water: #79aaff;--wz-wood: #67c98a;--wz-earth: #d1a474;--wz-metal: #f0b95d;--wz-ink-900: #e8eef6;--wz-ink-700: #bac6d5;--wz-ink-600: #91a2b7;--wz-ink-relation: #e8eef6;--wz-gray-label: #91a2b7;--wz-gray-strip-label: #91a2b7;--wz-gray-expand: #91a2b7;--wz-red-term: #ff7b76;--wz-page: #09111b;--wz-page-dim: #08111b;--wz-surface: #111c29;--wz-zebra-1: #14202e;--wz-zebra-2: #152334;--wz-zebra-3: #1b2b3d;--wz-selected-col: #1b2b3d;--wz-capsule-gray: #1b2b3d;--wz-sunken: #07111b;--wz-hairline: #2b3c50;--wz-chart-group-divider: #425a73;--wz-partial-stripe: rgba(255, 121, 109, .045);--wz-e2-outline: #425a73;--wz-floating-surface: #172435;--wz-floating-border: #2b3c50;--wz-floating-shadow: inset 0 0 0 1px #2b3c50;--wz-boundary-badge-bg: #172435;--wz-inset-ring: inset 0 0 0 1px #2b3c50;--wz-placeholder: #91a2b7;--wz-control-border: #2b3c50;--wz-control-border-soft: #2b3c50;--wz-control-border-strong: #425a73;--wz-control-border-neutral: #2b3c50;--wz-control-border-cool: #425a73;--wz-control-muted: #91a2b7;--wz-control-value-muted: #91a2b7;--wz-control-required: #91a2b7;--wz-control-icon: #91a2b7;--wz-caption-muted: #91a2b7;--wz-neutral-icon: #91a2b7;--wz-placeholder-strong: #91a2b7;--wz-wheel-muted: #91a2b7;--wz-nav-muted: #91a2b7;--wz-nav-active: #ff796d;--wz-info-value: #e8eef6;--wz-top-nav-text: #e8eef6;--wz-text-alt: #e8eef6;--wz-text-strong-alt: #e8eef6;--wz-surface-soft: #152334;--wz-surface-control: #1b2b3d;--wz-surface-paper: #111c29;--wz-line-paper: #2b3c50;--wz-line-zebra: #2b3c50;--wz-gold-main: #d8a868;--wz-gold-on-dark: #ff796d;--wz-gold-button-text: #f7faff;--wz-on-gold-main: #23100f;--wz-gold-tint: rgba(216, 168, 104, .12);--wz-gold-tint-solid: #d8a868;--wz-gold-soft: #30271d;--wz-gold-soft-text: #d8a868;--wz-gold-deep-text: #d8a868;--wz-gold-tag-text: #d8a868;--wz-gold-label-text: #d8a868;--wz-gold-highlight-text: #d8a868;--wz-header-base: #0c1724;--wz-chrome-header-gradient-start: #07111d;--wz-chrome-header-gradient-middle: #111d2b;--wz-chrome-header-gradient-end: #0a1522;--wz-warning-bg: #30271d;--wz-warning-text: #d8a868;--wz-danger: #ff796d;--wz-switch-track: #2b3c50;--wz-viewport-gutter: #09111b;--wz-toast-bg: #172435;--wz-toast-text: #e8eef6;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #e8eef6;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #ff796d;--wz-on-control-active: #23100f;--wz-content-gold: #d8a868;--wz-content-gold-ink: #d8a868;--wz-skin-tab-bg: #07111e;--wz-skin-tab-ink: #d8e1ec;--wz-skin-tab-muted: #8fa0b4;--wz-skin-tab-active: #ffffff;--wz-skin-tab-indicator: #ff776b;--wz-skin-seal: #ff776b;--wz-skin-on-seal: #ff776b;--wz-skin-header-ink: #f5f8fc;--wz-skin-header-muted: #aebbcd;--wz-skin-header-line: #2f4257;--wz-skin-header-overlay: rgba(2, 8, 15, .34);--wz-skin-header-action-bg: rgba(245, 248, 252, .07);--wz-skin-header-action-border: rgba(174, 187, 205, .38);--wz-skin-header-action-ink: #d8e1ec;--wz-skin-ledger-line: rgba(145, 162, 183, .14);--wz-skin-card-shadow: 0 .04rem .14rem rgba(0, 0, 0, .2);--wz-skin-bottom-shadow: 0 -.04rem .14rem rgba(0, 0, 0, .18);--wz-skin-card-radius: .16rem;--wz-skin-control-radius: .12rem}html{font-size:10vw;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(min-width:480px){html{font-size:48px}}:root[data-skin=paper][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #342f27;--wz-ink-700: #655b4b;--wz-ink-600: #6e6253;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #f5f0e5;--wz-page-dim: #f5f0e5;--wz-surface: #fffcf5;--wz-zebra-1: #f7f4ee;--wz-zebra-2: #f3eddf;--wz-zebra-3: #eae0ce;--wz-selected-col: #eee2c9;--wz-capsule-gray: #f8f2e8;--wz-sunken: #eee5d5;--wz-hairline: #e2d8c4;--wz-chart-group-divider: #d2c5aa;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #805c29;--wz-info-value: #342f27;--wz-top-nav-text: #342f27;--wz-text-alt: #655b4b;--wz-text-strong-alt: #342f27;--wz-surface-soft: #faf6ed;--wz-surface-control: #eee5d6;--wz-surface-paper: #fffcf5;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #8f6c33;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #eee1bf;--wz-gold-soft-text: #725322;--wz-gold-deep-text: #785720;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #8f6c33;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #eee4ce}:root[data-theme=light] [data-palette=paper]{--skin-preview-bg: #fffcf5;--skin-preview-head: #eee4ce;--skin-preview-head-ink: #342f27;--skin-preview-ink: #342f27;--skin-preview-accent: #785720;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=paper][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #f6ecdc;--wz-ink-700: #d2c3af;--wz-ink-600: #b9a995;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #191713;--wz-page-dim: #191713;--wz-surface: #22201a;--wz-zebra-1: #26241e;--wz-zebra-2: #2e291f;--wz-zebra-3: #34281c;--wz-selected-col: #403521;--wz-capsule-gray: #34281c;--wz-sunken: #100d0a;--wz-hairline: #453d2e;--wz-chart-group-divider: #6b5741;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #f0bd61;--wz-info-value: #f6ecdc;--wz-top-nav-text: #f6ecdc;--wz-text-alt: #d2c3af;--wz-text-strong-alt: #f6ecdc;--wz-surface-soft: #26231c;--wz-surface-control: #34281c;--wz-surface-paper: #22201a;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #f0bd61;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #332718;--wz-gold-soft-text: #f0c777;--wz-gold-deep-text: #f0c777;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #f0bd61;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #2b281f}:root[data-theme=dark] [data-palette=paper]{--skin-preview-bg: #22201a;--skin-preview-head: #2b281f;--skin-preview-head-ink: #f6ecdc;--skin-preview-ink: #f6ecdc;--skin-preview-accent: #f0c777;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-skin=jade][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #29392f;--wz-ink-700: #506254;--wz-ink-600: #59695c;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #eff2ec;--wz-page-dim: #eff2ec;--wz-surface: #fafbf6;--wz-zebra-1: #f2f3ef;--wz-zebra-2: #eaf0e5;--wz-zebra-3: #e0e8d9;--wz-selected-col: #deead7;--wz-capsule-gray: #f8f2e8;--wz-sunken: #e6ecdf;--wz-hairline: #d3ddcd;--wz-chart-group-divider: #b6c7b0;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #436743;--wz-info-value: #29392f;--wz-top-nav-text: #29392f;--wz-text-alt: #506254;--wz-text-strong-alt: #29392f;--wz-surface-soft: #f5f7f0;--wz-surface-control: #e3eadc;--wz-surface-paper: #fafbf6;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #5f7859;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #dde8d5;--wz-gold-soft-text: #425c3f;--wz-gold-deep-text: #3f633e;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #5f7859;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #e3eade}:root[data-theme=light] [data-palette=jade]{--skin-preview-bg: #fafbf6;--skin-preview-head: #e3eade;--skin-preview-head-ink: #29392f;--skin-preview-ink: #29392f;--skin-preview-accent: #3f633e;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=jade][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #e0ecdf;--wz-ink-700: #b7ccb9;--wz-ink-600: #9aaf9c;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #131b16;--wz-page-dim: #131b16;--wz-surface: #1a261e;--wz-zebra-1: #1e2a22;--wz-zebra-2: #25362a;--wz-zebra-3: #304333;--wz-selected-col: #344a33;--wz-capsule-gray: #34281c;--wz-sunken: #100d0a;--wz-hairline: #3a5140;--wz-chart-group-divider: #4c6751;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #b6d6a6;--wz-info-value: #e0ecdf;--wz-top-nav-text: #e0ecdf;--wz-text-alt: #b7ccb9;--wz-text-strong-alt: #e0ecdf;--wz-surface-soft: #1e2b22;--wz-surface-control: #2b3b2f;--wz-surface-paper: #1a261e;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #a9c692;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #2f422b;--wz-gold-soft-text: #c2dab2;--wz-gold-deep-text: #b6d6a6;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #a9c692;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #243429}:root[data-theme=dark] [data-palette=jade]{--skin-preview-bg: #1a261e;--skin-preview-head: #243429;--skin-preview-head-ink: #e0ecdf;--skin-preview-ink: #e0ecdf;--skin-preview-accent: #b6d6a6;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-skin=ink][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #273449;--wz-ink-700: #536177;--wz-ink-600: #5a697c;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #eef1f5;--wz-page-dim: #eef1f5;--wz-surface: #fbfcfe;--wz-zebra-1: #f3f4f6;--wz-zebra-2: #eaf0f6;--wz-zebra-3: #dfe7f0;--wz-selected-col: #dfe8f4;--wz-capsule-gray: #f8f2e8;--wz-sunken: #e4eaf1;--wz-hairline: #d2dce7;--wz-chart-group-divider: #b2c2d5;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #9b4b41;--wz-info-value: #273449;--wz-top-nav-text: #273449;--wz-text-alt: #536177;--wz-text-strong-alt: #273449;--wz-surface-soft: #f4f7fa;--wz-surface-control: #e6ecf4;--wz-surface-paper: #fbfcfe;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #60738e;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #e0e8f3;--wz-gold-soft-text: #3b536f;--wz-gold-deep-text: #3e5778;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #60738e;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #e0e7ef}:root[data-theme=light] [data-palette=ink]{--skin-preview-bg: #fbfcfe;--skin-preview-head: #e0e7ef;--skin-preview-head-ink: #273449;--skin-preview-ink: #273449;--skin-preview-accent: #3e5778;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=ink][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #e4ebf6;--wz-ink-700: #bac9dc;--wz-ink-600: #98aec9;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #111822;--wz-page-dim: #111822;--wz-surface: #192432;--wz-zebra-1: #1d2836;--wz-zebra-2: #25364a;--wz-zebra-3: #30455d;--wz-selected-col: #344a66;--wz-capsule-gray: #34281c;--wz-sunken: #100d0a;--wz-hairline: #3a4e67;--wz-chart-group-divider: #4b6380;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #efb0a2;--wz-info-value: #e4ebf6;--wz-top-nav-text: #e4ebf6;--wz-text-alt: #bac9dc;--wz-text-strong-alt: #e4ebf6;--wz-surface-soft: #1d2a3b;--wz-surface-control: #2b3e55;--wz-surface-paper: #192432;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #a1bde1;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #2c3f59;--wz-gold-soft-text: #ccdcf1;--wz-gold-deep-text: #afccef;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #a1bde1;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #233245}:root[data-theme=dark] [data-palette=ink]{--skin-preview-bg: #192432;--skin-preview-head: #233245;--skin-preview-head-ink: #e4ebf6;--skin-preview-ink: #e4ebf6;--skin-preview-accent: #afccef;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-skin=cinnabar][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #3a2e29;--wz-ink-700: #66564c;--wz-ink-600: #736359;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #f5f1e9;--wz-page-dim: #f5f1e9;--wz-surface: #fffdf7;--wz-zebra-1: #f7f5f0;--wz-zebra-2: #f0e8df;--wz-zebra-3: #eee3d8;--wz-selected-col: #f1ded4;--wz-capsule-gray: #f8f2e8;--wz-sunken: #f0e8df;--wz-hairline: #ddcec0;--wz-chart-group-divider: #ddcec0;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #993e30;--wz-info-value: #3a2e29;--wz-top-nav-text: #3a2e29;--wz-text-alt: #66564c;--wz-text-strong-alt: #3a2e29;--wz-surface-soft: #faf6ef;--wz-surface-control: #f0e8df;--wz-surface-paper: #fffdf7;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #993e30;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #f1ded4;--wz-gold-soft-text: #993e30;--wz-gold-deep-text: #993e30;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #993e30;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #eee3d8}:root[data-theme=light] [data-palette=cinnabar]{--skin-preview-bg: #fffdf7;--skin-preview-head: #eee3d8;--skin-preview-head-ink: #3a2e29;--skin-preview-ink: #3a2e29;--skin-preview-accent: #993e30;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=cinnabar][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #f4e8de;--wz-ink-700: #d6bcaa;--wz-ink-600: #bda18f;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #201815;--wz-page-dim: #201815;--wz-surface: #2b201c;--wz-zebra-1: #2f2420;--wz-zebra-2: #382820;--wz-zebra-3: #382821;--wz-selected-col: #493026;--wz-capsule-gray: #34281c;--wz-sunken: #382820;--wz-hairline: #594034;--wz-chart-group-divider: #594034;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #f0a28b;--wz-info-value: #f4e8de;--wz-top-nav-text: #f4e8de;--wz-text-alt: #d6bcaa;--wz-text-strong-alt: #f4e8de;--wz-surface-soft: #30231e;--wz-surface-control: #382820;--wz-surface-paper: #2b201c;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #f0a28b;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #493026;--wz-gold-soft-text: #f0a28b;--wz-gold-deep-text: #f0a28b;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #f0a28b;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #382821}:root[data-theme=dark] [data-palette=cinnabar]{--skin-preview-bg: #2b201c;--skin-preview-head: #382821;--skin-preview-head-ink: #f4e8de;--skin-preview-ink: #f4e8de;--skin-preview-accent: #f0a28b;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-skin=porcelain][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #243d41;--wz-ink-700: #48666b;--wz-ink-600: #536e72;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #eef6f5;--wz-page-dim: #eef6f5;--wz-surface: #fbfefd;--wz-zebra-1: #f3f6f5;--wz-zebra-2: #e5f1ee;--wz-zebra-3: #dfedeb;--wz-selected-col: #d9ece8;--wz-capsule-gray: #f8f2e8;--wz-sunken: #e5f1ee;--wz-hairline: #c7dedb;--wz-chart-group-divider: #c7dedb;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #2d6c73;--wz-info-value: #243d41;--wz-top-nav-text: #243d41;--wz-text-alt: #48666b;--wz-text-strong-alt: #243d41;--wz-surface-soft: #f2f9f7;--wz-surface-control: #e5f1ee;--wz-surface-paper: #fbfefd;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #2d6c73;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #d9ece8;--wz-gold-soft-text: #2d6c73;--wz-gold-deep-text: #2d6c73;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #2d6c73;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #dfedeb}:root[data-theme=light] [data-palette=porcelain]{--skin-preview-bg: #fbfefd;--skin-preview-head: #dfedeb;--skin-preview-head-ink: #243d41;--skin-preview-ink: #243d41;--skin-preview-accent: #2d6c73;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=porcelain][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #e0f1ef;--wz-ink-700: #aeced0;--wz-ink-600: #8eb1b6;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #101f23;--wz-page-dim: #101f23;--wz-surface: #172b30;--wz-zebra-1: #1b2f34;--wz-zebra-2: #223b40;--wz-zebra-3: #20393e;--wz-selected-col: #26454b;--wz-capsule-gray: #34281c;--wz-sunken: #223b40;--wz-hairline: #34565c;--wz-chart-group-divider: #34565c;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #94ccd0;--wz-info-value: #e0f1ef;--wz-top-nav-text: #e0f1ef;--wz-text-alt: #aeced0;--wz-text-strong-alt: #e0f1ef;--wz-surface-soft: #1b3035;--wz-surface-control: #223b40;--wz-surface-paper: #172b30;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #94ccd0;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #26454b;--wz-gold-soft-text: #94ccd0;--wz-gold-deep-text: #94ccd0;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #94ccd0;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #20393e}:root[data-theme=dark] [data-palette=porcelain]{--skin-preview-bg: #172b30;--skin-preview-head: #20393e;--skin-preview-head-ink: #e0f1ef;--skin-preview-ink: #e0f1ef;--skin-preview-accent: #94ccd0;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-skin=rose][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #462f37;--wz-ink-700: #765862;--wz-ink-600: #7a5f68;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #f7eff0;--wz-page-dim: #f7eff0;--wz-surface: #fffbfb;--wz-zebra-1: #f7f3f3;--wz-zebra-2: #f2e6e9;--wz-zebra-3: #f0e0e2;--wz-selected-col: #edd6de;--wz-capsule-gray: #f8f2e8;--wz-sunken: #f2e6e9;--wz-hairline: #e5cdd4;--wz-chart-group-divider: #e5cdd4;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #955065;--wz-info-value: #462f37;--wz-top-nav-text: #462f37;--wz-text-alt: #765862;--wz-text-strong-alt: #462f37;--wz-surface-soft: #fcf4f5;--wz-surface-control: #f2e6e9;--wz-surface-paper: #fffbfb;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #955065;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #edd6de;--wz-gold-soft-text: #8b4a5e;--wz-gold-deep-text: #8b4a5e;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #955065;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #f0e0e2}:root[data-theme=light] [data-palette=rose]{--skin-preview-bg: #fffbfb;--skin-preview-head: #f0e0e2;--skin-preview-head-ink: #462f37;--skin-preview-ink: #462f37;--skin-preview-accent: #8b4a5e;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=rose][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #f6e5ed;--wz-ink-700: #d8b6c7;--wz-ink-600: #ba93a6;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #24171e;--wz-page-dim: #24171e;--wz-surface: #30212a;--wz-zebra-1: #34252e;--wz-zebra-2: #402b36;--wz-zebra-3: #402b35;--wz-selected-col: #4d3140;--wz-capsule-gray: #34281c;--wz-sunken: #402b36;--wz-hairline: #5e4050;--wz-chart-group-divider: #5e4050;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #e9a4bf;--wz-info-value: #f6e5ed;--wz-top-nav-text: #f6e5ed;--wz-text-alt: #d8b6c7;--wz-text-strong-alt: #f6e5ed;--wz-surface-soft: #35242e;--wz-surface-control: #402b36;--wz-surface-paper: #30212a;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #e9a4bf;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #4d3140;--wz-gold-soft-text: #e9a4bf;--wz-gold-deep-text: #e9a4bf;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #e9a4bf;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #402b35}:root[data-theme=dark] [data-palette=rose]{--skin-preview-bg: #30212a;--skin-preview-head: #402b35;--skin-preview-head-ink: #f6e5ed;--skin-preview-ink: #f6e5ed;--skin-preview-accent: #e9a4bf;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-skin=nocturne][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #302e29;--wz-ink-700: #60594c;--wz-ink-600: #6a6456;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #f1f0eb;--wz-page-dim: #f1f0eb;--wz-surface: #fcfbf7;--wz-zebra-1: #f4f3f0;--wz-zebra-2: #ebe7dc;--wz-zebra-3: #e4dfd0;--wz-selected-col: #e9dfc6;--wz-capsule-gray: #f8f2e8;--wz-sunken: #ebe7dc;--wz-hairline: #d5cdbb;--wz-chart-group-divider: #d5cdbb;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #7b612e;--wz-info-value: #302e29;--wz-top-nav-text: #302e29;--wz-text-alt: #60594c;--wz-text-strong-alt: #302e29;--wz-surface-soft: #f7f5ee;--wz-surface-control: #ebe7dc;--wz-surface-paper: #fcfbf7;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #7b612e;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #e9dfc6;--wz-gold-soft-text: #755c2c;--wz-gold-deep-text: #755c2c;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #7b612e;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #e4dfd0}:root[data-theme=light] [data-palette=nocturne]{--skin-preview-bg: #fcfbf7;--skin-preview-head: #e4dfd0;--skin-preview-head-ink: #302e29;--skin-preview-ink: #302e29;--skin-preview-accent: #755c2c;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=nocturne][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #f0ede3;--wz-ink-700: #c7c1b0;--wz-ink-600: #aaa38e;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #111314;--wz-page-dim: #111314;--wz-surface: #1b1e1f;--wz-zebra-1: #1f2223;--wz-zebra-2: #282d2d;--wz-zebra-3: #252a2b;--wz-selected-col: #353429;--wz-capsule-gray: #34281c;--wz-sunken: #282d2d;--wz-hairline: #41463f;--wz-chart-group-divider: #41463f;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #d8bd7c;--wz-info-value: #f0ede3;--wz-top-nav-text: #f0ede3;--wz-text-alt: #c7c1b0;--wz-text-strong-alt: #f0ede3;--wz-surface-soft: #202425;--wz-surface-control: #282d2d;--wz-surface-paper: #1b1e1f;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #d8bd7c;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #353429;--wz-gold-soft-text: #d8bd7c;--wz-gold-deep-text: #d8bd7c;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #d8bd7c;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #252a2b}:root[data-theme=dark] [data-palette=nocturne]{--skin-preview-bg: #1b1e1f;--skin-preview-head: #252a2b;--skin-preview-head-ink: #f0ede3;--skin-preview-ink: #f0ede3;--skin-preview-accent: #d8bd7c;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-skin=lavender][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #2e2920;--wz-fire: #a91911;--wz-water: #2165c7;--wz-wood: #2f8037;--wz-earth: #7f5e2f;--wz-metal: #a26215;--wz-ink-900: #383044;--wz-ink-700: #63596f;--wz-ink-600: #6c6279;--wz-ink-relation: #2b261e;--wz-gray-label: #6e5a46;--wz-gray-strip-label: #6e5a46;--wz-gray-expand: #6e5a46;--wz-red-term: #a91911;--wz-page: #f2f0f7;--wz-page-dim: #f2f0f7;--wz-surface: #fdfbff;--wz-zebra-1: #f5f3f7;--wz-zebra-2: #ece7f4;--wz-zebra-3: #e6e1ef;--wz-selected-col: #e6dcf1;--wz-capsule-gray: #f8f2e8;--wz-sunken: #ece7f4;--wz-hairline: #d8cee6;--wz-chart-group-divider: #d8cee6;--wz-partial-stripe: rgba(92, 80, 67, .05);--wz-e2-outline: #c7b598;--wz-floating-surface: #fffdf8;--wz-floating-border: #ded2c0;--wz-floating-shadow: 0 -2px 8px rgba(43, 38, 30, .08);--wz-boundary-badge-bg: rgba(255, 253, 248, .9);--wz-inset-ring: inset 0 0 0 1px rgba(43, 38, 30, .08);--wz-placeholder: #756858;--wz-control-border: #ded2c0;--wz-control-border-soft: #eadfce;--wz-control-border-strong: #c7b598;--wz-control-border-neutral: #d5c7b2;--wz-control-border-cool: #c7b598;--wz-control-muted: #a99a86;--wz-control-value-muted: #5c5043;--wz-control-required: #756858;--wz-control-icon: #756858;--wz-caption-muted: #756858;--wz-neutral-icon: #8f806d;--wz-placeholder-strong: #8f806d;--wz-wheel-muted: #8f806d;--wz-nav-muted: #756858;--wz-nav-active: #746092;--wz-info-value: #383044;--wz-top-nav-text: #383044;--wz-text-alt: #63596f;--wz-text-strong-alt: #383044;--wz-surface-soft: #f7f4fb;--wz-surface-control: #ece7f4;--wz-surface-paper: #fdfbff;--wz-line-paper: #ebe2d0;--wz-line-zebra: #ebe2d0;--wz-gold-main: #746092;--wz-gold-on-dark: #f1c168;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #ffffff;--wz-gold-tint: rgba(139, 90, 22, .1);--wz-gold-tint-solid: #8b5a16;--wz-gold-soft: #e6dcf1;--wz-gold-soft-text: #6b5886;--wz-gold-deep-text: #6b5886;--wz-gold-tag-text: #7a5012;--wz-gold-label-text: #7a5012;--wz-gold-highlight-text: #7a5012;--wz-header-base: #2e2920;--wz-chrome-header-gradient-start: #241f18;--wz-chrome-header-gradient-middle: #332d23;--wz-chrome-header-gradient-end: #29241d;--wz-warning-bg: #f4e5c5;--wz-warning-text: #7a5012;--wz-danger: #a70e12;--wz-switch-track: #ded2c0;--wz-viewport-gutter: #ede5d8;--wz-toast-bg: #2b261e;--wz-toast-text: #fff9ea;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-hairline);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-zebra-2);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-sunken);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #fffdf8;--wz-settings-sub-sheet-handle: var(--wz-control-border-strong);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #746092;--wz-on-control-active: #fff9ea;--wz-content-gold: #d5ab69;--wz-content-gold-ink: #7f5e2f;--wz-skin-tab-bg: #2e2920;--wz-skin-tab-ink: #f2f0e6;--wz-skin-tab-muted: #f2f0e6;--wz-skin-tab-active: #d6ad67;--wz-skin-tab-indicator: #d6ad67;--wz-skin-seal: #d6ad67;--wz-skin-on-seal: #d6ad67;--wz-skin-header-ink: #f2f0e6;--wz-skin-header-muted: #f2f0e6;--wz-skin-header-line: #4a4134;--wz-skin-header-overlay: rgba(14, 12, 10, .22);--wz-skin-header-action-bg: rgba(255, 249, 234, .08);--wz-skin-header-action-border: rgba(214, 173, 103, .72);--wz-skin-header-action-ink: #d6ad67;--wz-skin-ledger-line: #ebe2d0;--wz-skin-card-shadow: 0 .08rem .28rem rgba(43, 38, 30, .055);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(43, 38, 30, .06);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #e6e1ef}:root[data-theme=light] [data-palette=lavender]{--skin-preview-bg: #fdfbff;--skin-preview-head: #e6e1ef;--skin-preview-head-ink: #383044;--skin-preview-ink: #383044;--skin-preview-accent: #6b5886;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-skin=lavender][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-black: #11100c;--wz-fire: #ff7772;--wz-water: #73a7ff;--wz-wood: #6bcc8a;--wz-earth: #d1a36e;--wz-metal: #f0b655;--wz-ink-900: #eee8f8;--wz-ink-700: #c5b9d7;--wz-ink-600: #a89bbb;--wz-ink-relation: #f6ecdc;--wz-gray-label: #b9a995;--wz-gray-strip-label: #b9a995;--wz-gray-expand: #b9a995;--wz-red-term: #ff7772;--wz-page: #1b1825;--wz-page-dim: #1b1825;--wz-surface: #252132;--wz-zebra-1: #292536;--wz-zebra-2: #342d45;--wz-zebra-3: #312b40;--wz-selected-col: #3d3151;--wz-capsule-gray: #34281c;--wz-sunken: #342d45;--wz-hairline: #4c425e;--wz-chart-group-divider: #4c425e;--wz-partial-stripe: rgba(240, 189, 97, .05);--wz-e2-outline: #5b4a38;--wz-floating-surface: #241e17;--wz-floating-border: #40362a;--wz-floating-shadow: inset 0 0 0 1px #40362a;--wz-boundary-badge-bg: #241e17;--wz-inset-ring: inset 0 0 0 1px #40362a;--wz-placeholder: #b9a995;--wz-control-border: #514332;--wz-control-border-soft: #514332;--wz-control-border-strong: #6b5741;--wz-control-border-neutral: #514332;--wz-control-border-cool: #6b5741;--wz-control-muted: #b9a995;--wz-control-value-muted: #d2c3af;--wz-control-required: #b9a995;--wz-control-icon: #b9a995;--wz-caption-muted: #b9a995;--wz-neutral-icon: #b9a995;--wz-placeholder-strong: #b9a995;--wz-wheel-muted: #b9a995;--wz-nav-muted: #b9a995;--wz-nav-active: #c3abe5;--wz-info-value: #eee8f8;--wz-top-nav-text: #eee8f8;--wz-text-alt: #c5b9d7;--wz-text-strong-alt: #eee8f8;--wz-surface-soft: #2a2538;--wz-surface-control: #342d45;--wz-surface-paper: #252132;--wz-line-paper: #514332;--wz-line-zebra: #514332;--wz-gold-main: #c3abe5;--wz-gold-on-dark: #f4c76c;--wz-gold-button-text: #fff9ea;--wz-on-gold-main: #172018;--wz-gold-tint: rgba(240, 189, 97, .11);--wz-gold-tint-solid: #f0bd61;--wz-gold-soft: #3d3151;--wz-gold-soft-text: #c3abe5;--wz-gold-deep-text: #c3abe5;--wz-gold-tag-text: #f0c777;--wz-gold-label-text: #f0c777;--wz-gold-highlight-text: #f0c777;--wz-header-base: #0e0c0a;--wz-chrome-header-gradient-start: #0b0908;--wz-chrome-header-gradient-middle: #17130f;--wz-chrome-header-gradient-end: #0f0d0b;--wz-warning-bg: #332718;--wz-warning-text: #f0c777;--wz-danger: #ff7772;--wz-switch-track: #514332;--wz-viewport-gutter: #17130f;--wz-toast-bg: #2a221a;--wz-toast-text: #f6ecdc;--wz-settings-sub-page: var(--wz-page);--wz-settings-sub-surface: var(--wz-surface);--wz-settings-sub-border: var(--wz-chart-group-divider);--wz-settings-sub-text: var(--wz-ink-900);--wz-settings-sub-muted: var(--wz-ink-600);--wz-settings-sub-muted-strong: var(--wz-ink-700);--wz-settings-sub-backbar: var(--wz-sunken);--wz-settings-sub-dialog: var(--wz-surface);--wz-settings-sub-control: var(--wz-surface-control);--wz-settings-sub-switch-track: var(--wz-switch-track);--wz-settings-sub-switch-knob: #f6ecdc;--wz-settings-sub-sheet-handle: var(--wz-ink-600);--wz-settings-sub-danger: var(--wz-danger);--wz-settings-sub-danger-button: var(--wz-danger);--wz-settings-sub-toast: var(--wz-toast-bg);--wz-control-active: #c3abe5;--wz-on-control-active: #2b1b08;--wz-content-gold: #d5a24b;--wz-content-gold-ink: #f0c777;--wz-skin-tab-bg: #11100c;--wz-skin-tab-ink: #e9dfd0;--wz-skin-tab-muted: #afa18d;--wz-skin-tab-active: #f4c76c;--wz-skin-tab-indicator: #f0bd61;--wz-skin-seal: #e8bc70;--wz-skin-on-seal: #e8bc70;--wz-skin-header-ink: #fff7e8;--wz-skin-header-muted: #c7b9a5;--wz-skin-header-line: #3c3227;--wz-skin-header-overlay: rgba(5, 4, 3, .38);--wz-skin-header-action-bg: rgba(255, 247, 232, .07);--wz-skin-header-action-border: rgba(232, 188, 112, .55);--wz-skin-header-action-ink: #e8bc70;--wz-skin-ledger-line: #514332;--wz-skin-card-shadow: 0 .08rem .28rem rgba(0, 0, 0, .24);--wz-skin-bottom-shadow: 0 -.08rem .28rem rgba(0, 0, 0, .2);--wz-skin-card-radius: .38rem;--wz-skin-control-radius: 999px;--wz-chart-header-soft: #312b40}:root[data-theme=dark] [data-palette=lavender]{--skin-preview-bg: #252132;--skin-preview-head: #312b40;--skin-preview-head-ink: #eee8f8;--skin-preview-ink: #eee8f8;--skin-preview-accent: #c3abe5;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-theme=light] [data-palette=classic]{--skin-preview-bg: #ffffff;--skin-preview-head: #14120f;--skin-preview-head-ink: #ffffff;--skin-preview-ink: #333333;--skin-preview-accent: #6b4d00;--skin-preview-wood: #40b043;--skin-preview-fire: #c50000;--skin-preview-earth: #8d7047;--skin-preview-metal: #d89114;--skin-preview-water: #3973f1}:root[data-theme=dark] [data-palette=classic]{--skin-preview-bg: #1c1a18;--skin-preview-head: #14120f;--skin-preview-head-ink: #ffffff;--skin-preview-ink: #eae6df;--skin-preview-accent: #b2955d;--skin-preview-wood: #40b043;--skin-preview-fire: #da5e5e;--skin-preview-earth: #987e59;--skin-preview-metal: #d89114;--skin-preview-water: #4c81f2}:root[data-theme=light] [data-palette=modern-book]{--skin-preview-bg: #fdfbf4;--skin-preview-head: #2e2920;--skin-preview-head-ink: #f2f0e6;--skin-preview-ink: #1b1816;--skin-preview-accent: #7a5012;--skin-preview-wood: #2f8037;--skin-preview-fire: #a91911;--skin-preview-earth: #7f5e2f;--skin-preview-metal: #a26215;--skin-preview-water: #2165c7}:root[data-theme=dark] [data-palette=modern-book]{--skin-preview-bg: #211b15;--skin-preview-head: #0e0c0a;--skin-preview-head-ink: #fff7e8;--skin-preview-ink: #f6ecdc;--skin-preview-accent: #f0c777;--skin-preview-wood: #6bcc8a;--skin-preview-fire: #ff7772;--skin-preview-earth: #d1a36e;--skin-preview-metal: #f0b655;--skin-preview-water: #73a7ff}:root[data-theme=light] [data-palette=indigo-atlas]{--skin-preview-bg: #f9fbfc;--skin-preview-head: #19212d;--skin-preview-head-ink: #f5f8fc;--skin-preview-ink: #172438;--skin-preview-accent: #8c5e2a;--skin-preview-wood: #1f7542;--skin-preview-fire: #ad2026;--skin-preview-earth: #6d4d2e;--skin-preview-metal: #965a00;--skin-preview-water: #1659b7}:root[data-theme=dark] [data-palette=indigo-atlas]{--skin-preview-bg: #111c29;--skin-preview-head: #0c1724;--skin-preview-head-ink: #f5f8fc;--skin-preview-ink: #e8eef6;--skin-preview-accent: #d8a868;--skin-preview-wood: #67c98a;--skin-preview-fire: #ff7b76;--skin-preview-earth: #d1a474;--skin-preview-metal: #f0b95d;--skin-preview-water: #79aaff}:root[data-theme=light]{--wz-board-wood: #3b7d3c;--wz-board-fire: #c50000;--wz-board-earth: #856b45;--wz-board-metal: #8f6822;--wz-board-water: #3869d4}:root[data-theme=dark]{--wz-board-wood: #40b043;--wz-board-fire: #da6161;--wz-board-earth: #9c8360;--wz-board-metal: #d89114;--wz-board-water: #4f83f2}:root[data-skin=modern-book][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #2e7c36;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9d5f15;--wz-board-water: #2165c7}:root[data-skin=modern-book][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=indigo-atlas][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #1f7542;--wz-board-fire: #ad2026;--wz-board-earth: #6d4d2e;--wz-board-metal: #965a00;--wz-board-water: #1659b7}:root[data-skin=indigo-atlas][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #67c98a;--wz-board-fire: #ff7b76;--wz-board-earth: #d1a474;--wz-board-metal: #f0b95d;--wz-board-water: #79aaff}:root[data-skin=paper][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #2f7b36;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9a5e16;--wz-board-water: #2165c7}:root[data-skin=paper][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=jade][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #2f7b36;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9a5f17;--wz-board-water: #2165c7}:root[data-skin=jade][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=ink][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #2f7b38;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #995f19;--wz-board-water: #2165c7}:root[data-skin=ink][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=cinnabar][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #307b36;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9b5e16;--wz-board-water: #2165c7}:root[data-skin=cinnabar][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=porcelain][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #2f7d37;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9d6117;--wz-board-water: #2165c7}:root[data-skin=porcelain][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=rose][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #307b37;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9c5e17;--wz-board-water: #2165c7}:root[data-skin=rose][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=nocturne][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #2f7a36;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9a5e16;--wz-board-water: #2165c7}:root[data-skin=nocturne][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-skin=lavender][data-theme=light]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #307b38;--wz-board-fire: #a91911;--wz-board-earth: #7f5e2f;--wz-board-metal: #9b5e18;--wz-board-water: #2165c7}:root[data-skin=lavender][data-theme=dark]{--wz-member-action-ink: var(--wz-header-base);--wz-board-wood: #6bcc8a;--wz-board-fire: #ff7772;--wz-board-earth: #d1a36e;--wz-board-metal: #f0b655;--wz-board-water: #73a7ff}:root[data-theme=light]{--wz-method-liuyao: #276b49;--wz-method-qimen: #295eaa;--wz-method-liuren: #925617;--wz-method-tarot: #7945a1;--wz-method-bazi: #a3404b}:root[data-theme=dark]{--wz-method-liuyao: #87d5a6;--wz-method-qimen: #91baff;--wz-method-liuren: #edbd78;--wz-method-tarot: #d1a6f1;--wz-method-bazi: #f3a2ac}:root{--wz-brand-base: #0052ff;--wz-brand-solana-base: #111111;--wz-brand-solana-purple: #9945ff;--wz-brand-solana-green: #14f195;--wz-brand-tron: #ef0027;--wz-brand-bnb: #f0b90b;--wz-brand-ethereum: #627eea;--wz-brand-ethereum-facet: #c0cbf6;--wz-brand-usdt: #26a17b;--wz-brand-usdc: #2775ca;--wz-brand-bitcoin: #f7931a;--wz-qr-paper: #ffffff;--wz-qr-ink: #000000}:root[data-theme=light]{--wz-qimen-wood: #4ca46c;--wz-qimen-fire: #e9534b;--wz-qimen-earth: #c08b45;--wz-qimen-metal: #efa900;--wz-qimen-water: #598bd7;--wz-qimen-neutral: #888888}:root[data-theme=dark]{--wz-qimen-wood: #87d5a6;--wz-qimen-fire: #ff9188;--wz-qimen-earth: #e3b373;--wz-qimen-metal: #f4c75c;--wz-qimen-water: #91baff;--wz-qimen-neutral: #b5b5b5}.wz-ganzhi{display:inline-block;color:var(--wz-earth);font-variant-east-asian:proportional-width;line-height:1}.wz-ganzhi--large{font-size:var(--wz-type-ganzhi);font-weight:700}.wz-ganzhi--strip{font-size:var(--wz-type-strip-ganzhi);font-weight:400}.wz-ganzhi--body{font-size:var(--wz-type-body);font-weight:400}.wz-ganzhi--italic{font-style:italic}.wz-hidden-stem-cell{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.1rem;font-size:var(--wz-type-secondary);line-height:1.05}.wz-hidden-stem-cell--empty{color:var(--wz-ink-700)}.wz-hidden-pro-line,.wz-hidden-stem-line,.wz-hidden-star-line{display:inline-flex;align-items:baseline;color:var(--wz-ink-700);font-size:inherit;line-height:inherit;white-space:nowrap}.wz-hidden-pro-line .wz-ganzhi,.wz-hidden-stem-line .wz-ganzhi{margin-right:.035rem;color:inherit}:is(.wz-hidden-pro-line,.wz-hidden-stem-line)[data-wuxing=wood]{color:var(--wz-wood)}:is(.wz-hidden-pro-line,.wz-hidden-stem-line)[data-wuxing=fire]{color:var(--wz-fire)}:is(.wz-hidden-pro-line,.wz-hidden-stem-line)[data-wuxing=earth]{color:var(--wz-earth)}:is(.wz-hidden-pro-line,.wz-hidden-stem-line)[data-wuxing=metal]{color:var(--wz-metal)}:is(.wz-hidden-pro-line,.wz-hidden-stem-line)[data-wuxing=water]{color:var(--wz-water)}.wz-hidden-pro-ten-star,.wz-hidden-star-line{color:var(--wz-ink-700)}:root[data-italic-mode=skew] .wz-ganzhi--italic,:root[data-italic-mode=skew] .wz-ganzhi-pair-text--italic{font-style:normal;transform:skew(-9deg);display:inline-block}.wz-ganzhi--fire{color:var(--wz-fire)}.wz-ganzhi--water{color:var(--wz-water)}.wz-ganzhi--wood{color:var(--wz-wood)}.wz-ganzhi--earth{color:var(--wz-earth)}.wz-ganzhi--metal{color:var(--wz-metal)}.wz-capsule{display:inline-flex;width:var(--wz-w-capsule);height:var(--wz-h-capsule);align-items:center;justify-content:center;gap:.04rem;border-radius:var(--wz-r-capsule);font-size:var(--wz-type-body);font-weight:700;line-height:1;white-space:nowrap}.wz-capsule--gold{background:var(--wz-gold-main);color:var(--wz-chrome-white)}.wz-capsule--gray{background:var(--wz-capsule-gray);color:var(--wz-ink-900)}.wz-ganzhi-pair-text{color:inherit;font-style:normal}.wz-ganzhi-pair-text--italic{font-style:italic}.wz-table-row{display:grid;grid-template-columns:var(--wz-w-row-label) repeat(var(--wz-table-columns, 6),minmax(0,1fr));min-height:var(--wz-h-table-row);color:var(--wz-ink-700);font-size:var(--wz-type-body)}.wz-table-row--header{min-height:.871795rem;background:var(--wz-zebra-2);color:var(--wz-gray-label);font-size:var(--wz-type-secondary)}.wz-table-row--zebra{background:var(--wz-zebra-1)}.wz-table-row__label,.wz-table-row__cell{display:flex;min-width:0;align-items:center;justify-content:center;text-align:center}.wz-table-row__label{color:var(--wz-gray-label)}.wz-table-row__cell--group-start{box-shadow:inset 1px 0 0 var(--wz-chart-group-divider)}.wz-table-row--top .wz-table-row__label,.wz-table-row--top .wz-table-row__cell{align-items:flex-start}.wz-strip-column{appearance:none;position:relative;display:flex;flex:0 0 var(--wz-w-strip-column);min-width:var(--wz-w-strip-column);min-height:var(--wz-h-strip-cell);flex-direction:column;align-items:center;border:0;border-left:1px solid var(--wz-hairline);border-radius:0;background:var(--wz-surface);color:var(--wz-ink-900);font-family:inherit;padding:.25rem .025rem .14rem;cursor:pointer}.wz-strip-column:first-child{border-left:0}.wz-strip-column--selected{background:var(--wz-selected-col)}.wz-strip-column--partial:after{position:absolute;inset:0;z-index:0;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--wz-partial-stripe) 5px 6px);content:"";pointer-events:none}.wz-strip-column--partial>*{position:relative;z-index:1}.wz-strip-column__year{font-size:var(--wz-type-strip-year);font-weight:400;line-height:1.1}.wz-strip-column--selected .wz-strip-column__year{font-weight:700}.wz-strip-column__age{min-height:.43rem;margin-top:.08rem;font-size:var(--wz-type-strip-age);line-height:1.15}.wz-strip-column--selected .wz-strip-column__age{font-weight:700}.wz-strip-column__ganzhi{display:flex;flex-direction:column;gap:.08rem;margin-top:.17rem;line-height:1}.wz-strip-column__ganzhi--plain{gap:.04rem}.wz-strip-column__ganzhi--plain .wz-ganzhi{color:var(--wz-ink-900)}.wz-strip-column__ganzhi-line{display:flex;align-items:baseline;justify-content:center;white-space:nowrap}.wz-strip-column__ganzhi-line i{margin-left:.025rem;color:var(--wz-ink-700);font-size:var(--wz-type-strip-tenstar);font-style:normal;line-height:1.05}.wz-black-tabs{display:grid;width:100%;height:var(--wz-h-tabbar);grid-template-columns:repeat(4,minmax(0,1fr));background:var(--wz-black)}.wz-black-tabs__item{appearance:none;min-width:0;border:0;border-radius:0;background:transparent;color:var(--wz-chrome-white);font-family:inherit;font-size:var(--wz-type-tab);font-weight:400;white-space:nowrap;cursor:pointer}.wz-black-tabs__item--active{color:var(--wz-gold-on-dark)}.wz-top-navigation{position:relative;display:grid;width:100%;height:var(--wz-h-nav);grid-template-columns:var(--wz-h-nav) 1fr var(--wz-h-nav);align-items:center;background:var(--wz-surface);color:var(--wz-top-nav-text)}.wz-top-navigation h1{margin:0;font-size:var(--wz-type-nav);font-weight:400;line-height:1;text-align:center}.wz-top-navigation__icon{appearance:none;display:grid;width:var(--wz-h-nav);height:var(--wz-h-nav);place-items:center;border:0;border-radius:0;background:transparent;color:var(--wz-ink-900);cursor:pointer}.wz-top-navigation__icon svg{width:.64rem;height:.64rem}.wz-chart-header{position:relative;display:grid;width:100%;height:var(--wz-h-chart-header);grid-template-columns:1.56rem minmax(0,1fr) 1.92rem;align-items:center;overflow:hidden;padding:0 .42rem;background-color:var(--wz-header-base);background-image:radial-gradient(circle at 18% 25%,rgba(214,187,124,.05) 0 1px,transparent 1.7px),radial-gradient(circle at 76% 68%,rgba(255,255,255,.03) 0 1px,transparent 1.8px),linear-gradient(103deg,var(--wz-chrome-header-gradient-start) 0%,var(--wz-chrome-header-gradient-middle) 47%,var(--wz-chrome-header-gradient-end) 100%);color:var(--wz-chrome-white)}.wz-chart-header__seal{display:grid;width:1.230769rem;height:1.230769rem;place-items:center;border:2px solid var(--wz-gold-main);border-radius:50%;background:var(--wz-header-base);color:var(--wz-gold-on-dark)}.wz-chart-header__seal svg{width:.82rem;height:.82rem}.wz-chart-header__seal span[data-zodiac]{color:inherit;font-size:.58rem;font-weight:600;line-height:1;transform:rotate(-8deg)}.wz-chart-header__copy{align-self:center;min-width:0}.wz-chart-header__name{display:block;margin-bottom:.11rem;color:var(--wz-gold-on-dark);font-size:var(--wz-type-header-name);font-weight:400;line-height:1.15}.wz-chart-header__copy p{overflow:hidden;margin:.07rem 0 0;font-size:var(--wz-type-header-date);font-weight:400;line-height:1.28;text-overflow:clip;white-space:nowrap}.wz-chart-header__copy p strong{font-weight:700}.wz-chart-header__copy p:first-of-type{font-weight:400}.wz-chart-header__copy p:first-of-type:first-letter{font-weight:400}.wz-chart-header__actions{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.29rem}.wz-chart-header__actions--buttons-only{justify-content:center}.wz-chart-header__controls{display:contents}.wz-chart-header__buttons{display:flex;gap:.2rem}.wz-chart-header__buttons button{appearance:none;display:grid;width:.68rem;height:.68rem;place-items:center;border:0;border-radius:50%;background:#ffffff21;color:var(--wz-gold-on-dark);cursor:pointer}.wz-chart-header__buttons svg{width:.39rem;height:.39rem;stroke-width:2.4}.wz-chart-header__name-row{display:flex;min-width:0;align-items:center;gap:.18rem;margin-bottom:.11rem}.wz-chart-header__name-row>.wz-chart-header__name{min-width:0;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wz-chart-header__save-action{position:relative;display:flex;flex:none;align-items:center;margin:-.37rem 0;border:0;background:transparent;color:var(--wz-gold-on-dark);padding:.32rem 0;cursor:pointer}.wz-chart-header__save-action>span{display:flex;min-height:.5rem;align-items:center;border:1px solid var(--wz-gold-on-dark);border-radius:.26rem;padding:0 .16rem;font-size:var(--wz-type-hint);line-height:1;white-space:nowrap}.wz-chart-header__save-action:focus-visible{outline:none}.wz-chart-header__save-action:focus-visible>span{outline:2px solid var(--wz-gold-main);outline-offset:1px}.wz-chart-header--unsaved .wz-chart-header__switch{margin:-.16rem;padding:.16rem}.wz-chart-header__switch{display:flex;flex-direction:column;align-items:center;gap:.12rem;color:var(--wz-gold-on-dark);font-size:var(--wz-type-hint);line-height:1;cursor:pointer}.wz-chart-header__switch input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.wz-chart-header__switch i{position:relative;display:block;width:.78rem;height:.47rem;border-radius:.28rem;background:var(--wz-chrome-switch-track);box-shadow:inset 0 0 0 1px #00000017;transition:background .15s ease}.wz-chart-header__switch i:after{position:absolute;top:.045rem;left:.045rem;width:.38rem;height:.38rem;border-radius:50%;background:var(--wz-chrome-white);box-shadow:0 1px 3px #00000038;content:"";transition:transform .15s ease}.wz-chart-header__switch input:checked+i{background:var(--wz-chrome-switch-track-checked)}.wz-chart-header__switch input:checked+i:after{transform:translate(.31rem)}.wz-hint-bar{display:grid;width:100%;height:var(--wz-h-hint);grid-template-columns:.72rem minmax(0,1fr) .62rem;align-items:center;background:var(--wz-page);color:var(--wz-gray-label);font-size:var(--wz-type-hint)}.wz-hint-bar>svg{width:.35rem;height:.35rem;justify-self:end;margin-right:.08rem}.wz-hint-bar span{overflow:hidden;text-overflow:clip;white-space:nowrap}.wz-hint-bar button{appearance:none;display:grid;width:.62rem;height:100%;place-items:center;border:0;border-radius:0;background:transparent;color:var(--wz-gray-label);cursor:pointer}.wz-hint-bar button svg{width:.34rem;height:.34rem;fill:currentColor;color:var(--wz-gray-label);stroke:var(--wz-page)}.wz-chart-header__edit-menu{position:absolute;z-index:40;box-sizing:border-box;min-width:2.7rem;max-width:4.2rem;border:1px solid var(--wz-hairline);border-radius:.14rem;background:var(--wz-surface);box-shadow:var(--wz-floating-shadow)}.wz-chart-header__edit-menu>button{box-sizing:border-box;display:grid;grid-template-columns:.3rem minmax(0,1fr) .24rem;align-items:center;gap:.2rem;width:100%;min-height:.92rem;padding:0 .26rem;appearance:none;border:0;border-bottom:1px solid var(--wz-hairline);background:transparent;color:var(--wz-ink-900);font-size:var(--wz-type-hint);line-height:1.35;text-align:left;cursor:pointer}.wz-chart-header__edit-menu>button:first-child{border-radius:.14rem .14rem 0 0}.wz-chart-header__edit-menu>button:last-child{border-bottom:0;border-radius:0 0 .14rem .14rem}.wz-chart-header__edit-menu>button:disabled{color:var(--wz-ink-600);cursor:not-allowed}.wz-chart-header__edit-menu-icon{display:grid;place-items:center;color:var(--wz-ink-600)}.wz-chart-header__edit-menu-icon>svg{width:.3rem;height:.3rem}.wz-chart-header__edit-menu-chevron{width:.24rem;height:.24rem;color:var(--wz-ink-600);opacity:.5}.wz-chart-header__edit-menu-hint{grid-column:1 / -1;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.3;opacity:.85}*{box-sizing:border-box}html{touch-action:manipulation}html,body,#root{margin:0;min-width:320px;min-height:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{overflow-x:hidden;background:var(--wz-page);color:var(--wz-ink-900);font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,[contenteditable]:not([contenteditable=false]),.f11-chat__bubble--assistant .f11-chat__md,.f11-chat__bubble--assistant>p,.f11-chat__bubble--user>p{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}select,textarea,button,input{font:inherit}button:focus-visible,input:focus-visible+i{outline:2px solid var(--wz-gold-main);outline-offset:-2px}select:focus-visible,input:focus-visible,button:focus-visible{outline:2px solid var(--wz-gold-main);outline-offset:1px}.mobile-prototype{width:10rem;max-width:100%;min-height:17rem;margin:0 auto;overflow:hidden;background:var(--wz-surface)}.professional-page[data-yin-italic=false] .wz-ganzhi--italic,.professional-page[data-yin-italic=false] .wz-ganzhi-pair-text--italic{font-style:normal}.d3-settings-page{position:relative;min-height:100vh;min-height:100dvh;overflow-x:hidden;background:var(--d3-page);color:var(--d3-text);--d3-page: var(--wz-settings-sub-page);--d3-surface: var(--wz-settings-sub-surface);--d3-border: var(--wz-settings-sub-border);--d3-text: var(--wz-settings-sub-text);--d3-muted: var(--wz-settings-sub-muted)}.d3-settings-main{min-height:100vh;min-height:100dvh;background:var(--d3-page)}.d3-settings-main{padding-bottom:calc(1.64rem + var(--wz-safe-bottom))}.d3-settings-secondary{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--d3-page)}.d3-settings-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:calc(.31rem + var(--wz-safe-bottom))}.d3-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.d3-account{display:grid;width:100%;height:3.82rem;grid-template-columns:1.78rem minmax(0,1fr) .56rem;align-items:center;border:0;border-bottom:1px solid var(--d3-border);border-radius:0 0 .56rem .56rem;background:var(--d3-surface);color:var(--d3-text);padding:.78rem .4rem .38rem;text-align:left;gap:.36rem}.d3-account__seal{display:grid;width:1.72rem;height:1.72rem;place-items:center;border:2px solid var(--wz-gold-highlight-text);border-radius:50%;color:var(--wz-gold-highlight-text)}.d3-account__seal svg{width:1.06rem;height:1.06rem;stroke-width:1.35}.d3-account__copy{display:grid;align-content:center;min-width:0;gap:.18rem}.d3-account__copy strong{overflow:hidden;font-size:.56rem;font-weight:400;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.d3-account__copy small{color:var(--d3-text);font-size:.36rem;line-height:1.25}.d3-account__copy small b{color:var(--wz-gold-highlight-text);font-weight:400}.d3-account>svg{width:.5rem;height:.5rem;color:var(--wz-settings-sub-muted-strong);stroke-width:1.7}.d3-grid-card{overflow:hidden;margin:.41rem .307692rem 0;border:1px solid var(--d3-border);border-radius:.28rem;background:var(--d3-surface)}.d3-grid-card--primary{display:grid;height:2.72rem;grid-template-columns:repeat(5,minmax(0,1fr))}.d3-grid-card--rules{height:4.72rem}.d3-grid-card--tools{height:3.1rem}.d3-grid-card h2{display:flex;height:1.17rem;align-items:center;margin:0;color:var(--d3-text);padding:0 .44rem;font-size:var(--wz-type-section);font-weight:600;letter-spacing:.01rem}.d3-grid-card__tiles{display:grid;height:calc(100% - 1.17rem);grid-template-columns:repeat(4,minmax(0,1fr))}.d3-grid-card--rules .d3-grid-card__tiles{grid-template-rows:repeat(2,minmax(0,1fr))}.d3-grid-card--tools .d3-grid-card__tiles{grid-template-rows:1fr}.d3-grid-tile{position:relative;display:flex;min-width:0;min-height:1.12rem;align-items:center;justify-content:center;border:0;background:transparent;color:var(--d3-text);flex-direction:column;gap:.19rem;padding:.09rem .04rem}.d3-grid-tile__dot{position:absolute;top:.22rem;right:.28rem;width:.14rem;height:.14rem;border-radius:999px;background:var(--wz-red-term)}.d3-grid-tile svg{width:.66rem;height:.66rem;color:var(--wz-gold-on-dark);stroke-width:1.45}.d3-grid-tile span{max-width:100%;overflow:hidden;font-size:var(--wz-type-body);font-weight:400;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.d3-settings-header{display:grid;flex:none;height:1.205rem;grid-template-columns:1.15rem minmax(0,1fr) 1.15rem;align-items:center;border-bottom:1px solid var(--d3-border);background:var(--d3-surface);padding:0 .22rem}.d3-settings-header h1{margin:0;color:var(--d3-text);font-size:var(--wz-type-nav);font-weight:500;text-align:center}.d3-settings-header button{display:grid;width:.86rem;height:.86rem;place-items:center;border:0;background:transparent;color:var(--d3-text)}.d3-settings-header svg{width:.56rem;height:.56rem}.d3-reflow-preview{display:grid;min-height:1.48rem;margin:.3rem .32rem 0;border-radius:.22rem;border:1px solid var(--d3-border);background:var(--wz-settings-sub-backbar);color:var(--d3-text);grid-template-columns:1fr auto;padding:.24rem .3rem;gap:.08rem .2rem}.d3-reflow-preview span,.d3-reflow-preview small{color:var(--wz-gold-on-dark);font-size:.25rem}.d3-reflow-preview strong{grid-column:1 / -1;font-size:.34rem;font-weight:500;letter-spacing:.06rem}.d3-reflow-preview small{grid-column:2;grid-row:1;white-space:nowrap}.d3-settings-group{overflow:hidden;margin:.31rem .32rem 0;border:1px solid var(--d3-border);border-radius:.22rem;background:var(--d3-surface)}.d3-settings-row{display:grid;width:100%;min-height:1.24rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;border:0;border-bottom:1px solid var(--d3-border);background:var(--d3-surface);color:var(--d3-text);padding:.18rem .28rem;text-align:left;gap:.16rem}.d3-settings-row:last-child{border-bottom:0}.d3-settings-row>span{display:grid;min-width:0;gap:.08rem}.d3-settings-row strong{font-size:.35rem;font-weight:500}.d3-settings-row small{color:var(--d3-muted);font-size:.245rem;line-height:1.4}.d3-settings-row em{max-width:3.3rem;overflow:hidden;color:var(--d3-muted);font-size:.28rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.d3-settings-row--appearance{grid-template-columns:minmax(0,1fr) auto}.d3-theme-segmented{display:grid;width:4.55rem;min-height:1.12rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;border:1px solid var(--d3-border);border-radius:.58rem;background:var(--wz-settings-sub-backbar);padding:.06rem}.d3-theme-segmented--skin{grid-template-columns:repeat(3,minmax(0,1fr))}.d3-theme-segmented button{min-width:0;min-height:1.13rem;border:0;border-radius:.5rem;background:transparent;color:var(--d3-muted);padding:0 .08rem;font-size:.265rem;white-space:nowrap}.d3-theme-segmented button[aria-checked=true]{background:var(--wz-control-active);color:var(--wz-on-control-active);font-weight:600}.d3-settings-row>svg{width:.42rem;height:.42rem;color:var(--d3-muted);stroke-width:1.6}.d3-settings-row--danger,.d3-settings-row--danger strong,.d3-settings-row--danger>svg{color:var(--wz-settings-sub-danger)}.d3-settings-row--toggle{grid-template-columns:minmax(0,1fr) auto}.d3-settings-row--toggle>i{position:relative;display:block;width:1.1rem;height:.62rem;border-radius:999px;background:var(--wz-settings-sub-switch-track);transition:background-color .16s ease}.d3-settings-row--toggle>i:after{position:absolute;top:.06rem;left:.06rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--wz-settings-sub-switch-knob);content:"";transition:transform .16s ease}.d3-settings-row--toggle[aria-checked=true]>i{background:var(--wz-gold-main)}.d3-settings-row--toggle[aria-checked=true]>i:after{transform:translate(.48rem)}.d3-settings-detail-card{overflow:hidden;margin:.35rem .32rem;border:1px solid var(--d3-border);border-radius:.22rem;background:var(--d3-surface)}.d3-settings-detail-card>button{display:grid;width:100%;min-height:1.66rem;grid-template-columns:.46rem minmax(0,1fr);align-items:center;border:0;border-bottom:1px solid var(--d3-border);background:var(--d3-surface);color:var(--d3-text);padding:.22rem .3rem;text-align:left;gap:.2rem}.d3-settings-detail-card>button:last-child{border-bottom:0}.d3-settings-detail-card>button>i{display:block;width:.42rem;height:.42rem;border:1px solid var(--wz-settings-sub-muted-strong);border-radius:50%}.d3-settings-detail-card>button[aria-checked=true]>i{border:.12rem solid var(--wz-gold-main)}.d3-settings-detail-card span{display:grid;gap:.11rem}.d3-settings-detail-card strong{font-size:.36rem;font-weight:500}.d3-settings-detail-card small{color:var(--d3-muted);font-size:.265rem;line-height:1.5}.d3-toast{position:fixed;right:50%;bottom:calc(1.92rem + var(--wz-safe-bottom));z-index:95;width:max-content;max-width:8.6rem;border-radius:999px;background:var(--wz-settings-sub-toast);color:var(--wz-gold-button-text);padding:.23rem .42rem;font-size:.29rem;transform:translate(50%)}.d3-settings-page:not([data-page=settings-main]) .d3-toast{bottom:calc(.42rem + var(--wz-safe-bottom))}.d3-settings-error{margin:.25rem .32rem;color:var(--wz-settings-sub-danger);font-size:.28rem}.d3-sheet-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:var(--wz-settings-sub-sheet-overlay)}.d3-placeholder-sheet{display:grid;width:min(10rem,480px);min-height:4.4rem;border:1px solid var(--d3-border);border-bottom:0;border-radius:.36rem .36rem 0 0;background:var(--wz-settings-sub-dialog);color:var(--d3-text);padding:.2rem .42rem calc(.42rem + var(--wz-safe-bottom));text-align:center;animation:d3-sheet-up .18s ease-out both}.d3-placeholder-sheet>span{width:1.1rem;height:.1rem;justify-self:center;border-radius:999px;background:var(--wz-settings-sub-sheet-handle)}.d3-placeholder-sheet h2,.d3-placeholder-sheet p{margin:0}.d3-placeholder-sheet h2{align-self:end;font-size:.44rem;font-weight:500}.d3-placeholder-sheet p{color:var(--d3-muted);font-size:.34rem}.d3-placeholder-sheet button{min-height:.92rem;border:0;border-radius:.18rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-size:.34rem}@keyframes d3-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.d3-placeholder-sheet{animation:none}}.d3-dialog-backdrop{position:fixed;inset:0;z-index:90;display:grid;place-items:center;background:var(--wz-settings-sub-dialog-overlay);padding:.42rem}.d3-dialog{display:grid;width:min(8.8rem,420px);border-radius:.28rem;border:1px solid var(--d3-border);background:var(--wz-settings-sub-dialog);color:var(--d3-text);padding:.48rem .42rem .36rem;text-align:center;gap:.18rem}.d3-dialog>svg{width:.68rem;height:.68rem;justify-self:center;color:var(--wz-gold-main)}.d3-dialog h2,.d3-dialog p{margin:0}.d3-dialog h2{font-size:.42rem}.d3-dialog p{color:var(--d3-muted);font-size:.29rem;line-height:1.55}.d3-dialog>div{display:flex;justify-content:flex-end;margin-top:.18rem;gap:.12rem}.d3-dialog button{min-height:.82rem;border:0;border-radius:.14rem;background:var(--wz-settings-sub-control);color:var(--d3-text);padding:0 .25rem;font-size:.28rem}.d3-dialog button:last-child{background:var(--wz-black);color:var(--wz-gold-button-text)}.d3-dialog button.d3-dialog__danger{background:var(--wz-chrome-danger);color:var(--wz-chrome-danger-text)}.d1-paipan-page,.d1-profile-page{position:relative;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:var(--wz-page);color:var(--wz-ink-900)}.d1-paipan-page>.d1-page-content{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:calc(1.64rem + var(--wz-safe-bottom))}.d1-paipan-header{position:sticky;z-index:20;top:0}.d1-paipan-header,.d1-profile-header{display:grid;height:1.205rem;grid-template-columns:1.2rem minmax(0,1fr) 1.2rem;align-items:center;background:var(--wz-surface);padding:0 .28rem}.d1-paipan-header h1,.d1-profile-header h1{margin:0;font-size:var(--wz-type-nav);font-weight:500;text-align:center}.d1-paipan-header svg{width:.62rem;height:.62rem;justify-self:center;color:var(--wz-ink-900);stroke-width:1.55}.d1-paipan-header__bell{position:relative;display:grid;width:100%;height:100%;place-items:center;border:0;background:none;padding:0}.d1-paipan-header .d1-paipan-header__bell svg{color:var(--wz-gold-main)}.d1-paipan-header__dot{position:absolute;top:.1rem;right:.1rem;width:.14rem;height:.14rem;border-radius:999px;background:var(--wz-red-term)}.d1-paipan-header__back{display:grid;width:.86rem;height:.86rem;place-items:center;border:0;background:transparent;color:var(--wz-ink-900);padding:0}.d1-paipan-header .d1-paipan-header__back svg{width:.56rem;height:.56rem}.d1-paipan-card{margin:.42rem .333rem;border-radius:.42rem;background:var(--wz-surface);padding:.42rem .47rem .62rem}.d6-instant-card{display:grid;min-height:2.9rem;grid-template-columns:4.65rem minmax(0,1fr);grid-template-rows:1.44rem auto;margin:0 .333rem .6rem;border-radius:.42rem;background:var(--wz-surface);padding:.38rem .47rem .34rem}.d6-instant-card__pillars{display:grid;grid-template-columns:repeat(4,.76rem);align-items:start;gap:.26rem}.d6-instant-card__pillars>span{display:flex;align-items:center;color:var(--wz-ink-900);flex-direction:column;font-size:.47rem;font-weight:400;line-height:1.08}.d6-instant-card__pillars b{font-weight:400}.d6-instant-card__copy{align-self:end;min-width:0}.d6-instant-card__copy p{overflow:hidden;margin:.08rem 0 0;color:var(--wz-gray-label);font-size:.27rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.d6-instant-card__action{display:flex;grid-column:2;grid-row:1 / span 2;align-items:flex-end;justify-content:center;flex-direction:column;gap:.24rem}.d6-instant-card__action strong{color:var(--wz-ink-900);font-size:.53rem;font-weight:400;white-space:nowrap}.d6-instant-card__action button{width:3.34rem;min-height:1.03rem;border:1px solid var(--wz-control-border-strong);border-radius:.55rem;background:transparent;color:var(--wz-ink-700);font-size:.38rem}.d1-article-entry{display:flex;width:fit-content;height:1.13rem;align-items:center;margin:0 auto 2.52rem;padding:0 .3rem;color:var(--wz-ink-700);font-size:.36rem;gap:.12rem;text-decoration:none}.d1-article-entry svg{width:.42rem;height:.42rem;flex:none;stroke-width:1.75}.d1-article-entry svg:last-child{width:.34rem;height:.34rem;margin-left:-.04rem}.d1-article-entry:active{color:var(--wz-ink-900)}.d1-article-entry:focus-visible{border-radius:.2rem;outline:2px solid var(--wz-gold-main);outline-offset:1px}.d1-form-row{display:grid;min-height:1.25rem;grid-template-columns:auto minmax(0,1fr);align-items:center;border-bottom:1px solid var(--wz-hairline);color:var(--wz-ink-900);font-size:.405rem;gap:.22rem}label.d1-form-row>span,.d1-form-row--button>span,.d1-location-row>span{white-space:nowrap}.d1-form-row input{width:100%;min-width:0;border:0;background:transparent;color:var(--wz-ink-900);text-align:right;outline:0}.d1-form-row input::placeholder{color:var(--wz-placeholder)}.d1-form-row--segments{display:flex;justify-content:space-between}.d1-segmented{display:inline-flex;height:.74rem;align-items:center;border:1px solid var(--wz-control-border);border-radius:.38rem;background:var(--wz-surface);padding:.055rem}.d1-segmented button{min-width:.76rem;height:.61rem;border:0;border-radius:.31rem;background:transparent;color:var(--wz-ink-600);padding:0 .25rem;font-size:.35rem}.d1-segmented button[aria-pressed=true]{background:var(--wz-control-active);color:var(--wz-on-control-active)}.d1-segmented button:disabled{color:var(--wz-control-muted);opacity:.68}.d1-leap-row{display:grid;min-height:.82rem;grid-template-columns:auto auto 1fr;align-items:center;border-bottom:1px solid var(--wz-hairline);gap:.18rem;font-size:var(--wz-type-body)}.d1-leap-row small{color:var(--wz-gray-label);text-align:right}.d1-form-row--button{width:100%;grid-template-columns:auto minmax(0,1fr) .35rem;border:0;border-bottom:1px solid var(--wz-hairline);border-radius:0;background:transparent;padding:0;text-align:left}.d1-form-row--button small{margin-left:.08rem;color:var(--wz-control-required);font-size:.28rem}.d1-form-row--button b{overflow:hidden;color:var(--wz-control-value-muted);font-weight:400;text-align:right;text-overflow:ellipsis;white-space:nowrap}.d1-form-row--button svg{width:.38rem;color:var(--wz-control-icon)}.d1-location-row{grid-template-columns:auto minmax(0,1fr)}.d1-location-row>div{display:flex;min-width:0;justify-content:flex-end;gap:.12rem}.d1-location-row select{min-width:0;max-width:2.35rem;border:0;background:transparent;color:var(--wz-ink-600);font-size:.32rem}.d1-solar-row{display:flex;min-height:1.25rem;align-items:center;justify-content:space-between;padding-top:.15rem}.d1-solar-row>div,.d1-smart-time-row>div{display:flex;min-width:0;flex-direction:column;gap:.08rem}.d1-solar-row strong,.d1-smart-time-row strong{font-size:.37rem;font-weight:400}.d1-solar-row small,.d1-smart-time-row small{color:var(--wz-caption-muted);font-size:.29rem}.d1-smart-time-row{display:flex;min-height:1rem;align-items:center;justify-content:space-between;border-top:1px solid var(--wz-hairline);padding-top:.12rem;gap:.2rem}.d1-smart-time-notice,.d1b-dst-notice{display:flex;align-items:flex-start;margin:.12rem 0 0;border-radius:.12rem;background:var(--wz-warning-bg);color:var(--wz-warning-text);padding:.16rem .2rem;gap:.12rem;font-size:.29rem;line-height:1.45}.d1-smart-time-notice svg,.d1b-dst-notice svg{width:.34rem;height:.34rem;flex:0 0 auto;margin-top:.03rem;stroke-width:1.6}.d1-longitude-inline{display:flex;flex-wrap:wrap;align-items:center;color:var(--wz-caption-muted);gap:.12rem;font-size:.29rem}.d1-longitude-inline span{flex:1 1 100%;line-height:1.4}.d1-longitude-inline input{width:2.45rem;margin-left:auto;border:0;border-bottom:1px solid var(--wz-control-border-soft);background:transparent;color:var(--wz-ink-600);font-size:.29rem;text-align:right;outline:0}.d1-longitude-inline input::placeholder{color:var(--wz-placeholder)}.d1-toggle{position:relative;display:block;width:.94rem;height:.57rem}.d1-toggle input{position:absolute;z-index:1;width:100%;height:100%;inset:0;cursor:pointer;opacity:0}.d1-toggle i{position:absolute;inset:0;border-radius:.3rem;background:var(--wz-switch-track);transition:background .16s ease;pointer-events:none}.d1-toggle i:after{position:absolute;top:.055rem;left:.055rem;width:.46rem;height:.46rem;border-radius:50%;background:var(--wz-surface);box-shadow:0 1px 3px #0000002e;content:"";transition:transform .16s ease}.d1-toggle input:checked+i{background:var(--wz-gold-main)}.d1-toggle input:checked+i:after{transform:translate(.37rem)}.d1-inline-error,.d1-save-error,.d1-profile-error{margin:.12rem 0;color:var(--wz-danger);font-size:.3rem;line-height:1.35}.d1-start-button{width:100%;height:1.28rem;margin-top:.38rem;border:0;border-radius:.64rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-size:.49rem;font-weight:700}.d1-start-button:disabled{opacity:.55}.d1-bottom-nav{position:fixed;right:max(0px,calc((100vw - min(100vw,480px))/2));bottom:0;left:max(0px,calc((100vw - min(100vw,480px))/2));z-index:6;display:grid;width:min(10rem,100vw);height:calc(1.64rem + var(--wz-safe-bottom));grid-template-columns:repeat(4,1fr);background:var(--wz-surface);padding-bottom:var(--wz-safe-bottom)}.d1-bottom-nav button{position:relative;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--wz-nav-muted);flex-direction:column;gap:.08rem;font-size:.32rem}.d1-bottom-nav__dot{position:absolute;top:.24rem;left:calc(50% + .16rem);width:.14rem;height:.14rem;border-radius:999px;background:var(--wz-red-term)}.d1-bottom-nav button[aria-current=page]{color:var(--wz-nav-active)}.d1-bottom-nav svg{width:.52rem;height:.52rem;stroke-width:1.5}.d6-time-panel-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:var(--wz-chrome-backdrop-strong)}.d6-time-panel{width:min(10rem,100vw);max-height:94dvh;overflow-y:auto;border-radius:.34rem .34rem 0 0;background:var(--wz-header-base);color:var(--wz-chrome-text-light);color-scheme:dark;padding:.28rem .18rem calc(.32rem + var(--wz-safe-bottom));animation:d6-time-panel-up .22s ease-out both;outline:0}@keyframes d6-time-panel-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.d6-time-panel__header{display:grid;min-height:.9rem;grid-template-columns:1.64rem minmax(0,1fr) 1.64rem;align-items:center;border-bottom:1px solid var(--wz-chrome-picker-hairline);padding-bottom:.18rem}.d6-time-panel__header>button,.d6-time-panel__header>div button{border:0;background:transparent;color:var(--wz-gold-on-dark);font-size:.32rem}.d6-time-panel__header>button{min-width:1.64rem;min-height:.87rem}.d6-time-panel__header>button:last-child{border:1px solid var(--wz-gold-on-dark);border-radius:.38rem}.d6-time-panel__header>div{display:flex;align-items:center;justify-content:center}.d6-time-panel__header>div button{display:grid;min-width:.8rem;min-height:.72rem;place-items:center}.d6-time-panel__header svg{width:.48rem;height:.48rem}.d6-time-panel__header strong{min-width:2.5rem;font-size:.38rem;font-weight:500;text-align:center}.d6-time-panel__week,.d6-time-panel__calendar{display:grid;grid-template-columns:repeat(7,1.205rem);justify-content:center}.d6-time-panel__week{height:.66rem;align-items:center;color:var(--wz-gold-on-dark);font-size:.26rem;text-align:center}.d6-time-panel__calendar{gap:.03rem}.d6-time-panel__calendar>i,.d6-calendar-day{height:var(--wz-h-calendar-cell)}.d6-calendar-day{display:flex;min-width:0;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--wz-r-calendar-cell);background:transparent;color:var(--wz-chrome-text-light);padding:.08rem 0;flex-direction:column;gap:.035rem}.d6-calendar-day[aria-selected=true]{background:var(--wz-chrome-picker-gold-soft);color:var(--wz-chrome-picker-gold-deep-text)}.d6-calendar-day--today{border-color:var(--wz-gold-main)}.d6-calendar-day>strong{font-size:.37rem;line-height:1}.d6-calendar-day__lunar{overflow:hidden;width:100%;color:var(--wz-chrome-picker-gray);font-size:.25rem;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.d6-calendar-day__lunar--term{color:var(--wz-red-term)}.d6-calendar-day .wz-ganzhi-pair-text{font-size:.25rem;line-height:1}.d6-time-panel__hours{display:flex;overflow-x:auto;margin-top:.18rem;border-top:1px solid var(--wz-chrome-picker-hairline);padding-top:.2rem;gap:.1rem;scroll-snap-type:x proximity;touch-action:pan-x pan-y}.d6-time-panel__hours button{display:flex;min-width:1.3rem;min-height:1.32rem;align-items:center;justify-content:center;border:1px solid var(--wz-chrome-picker-control-border);border-radius:.18rem;background:transparent;color:var(--wz-chrome-text-light);flex-direction:column;gap:.1rem;scroll-snap-align:start}.d6-time-panel__hours button[aria-pressed=true]{border-color:var(--wz-gold-on-dark);background:var(--wz-gold-tint)}.d6-time-panel__hour-ganzhi{display:flex;align-items:center;flex-direction:column;line-height:.86}.d6-time-panel__hour-ganzhi .wz-ganzhi{font-size:.34rem}.d6-time-panel__hours small{color:var(--wz-chrome-picker-gray);font-size:.22rem}.d6-time-panel__hours .d6-time-panel__unknown{min-width:1.65rem}.d6-time-panel__unknown strong{color:var(--wz-gold-on-dark);font-size:.38rem}.d6-time-panel__error,.d6-chart-save-error{margin:.16rem 0 0;color:var(--wz-red-term);font-size:.28rem;text-align:center}.d6-chart-save-error{position:fixed;right:.3rem;bottom:.3rem;left:.3rem;z-index:110;border-radius:.18rem;background:var(--wz-header-base);padding:.22rem}@media(prefers-reduced-motion:reduce){.d6-time-panel{animation:none}}.d1b-picker-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;background:transparent}.d1b-picker-backdrop:before{content:"";position:absolute;inset:0;background:var(--wz-chrome-backdrop-strong);opacity:0;transition:opacity .2s ease}.d1b-picker{position:relative;display:flex;width:min(10rem,100vw);max-height:calc(100vh - .45rem);min-height:9.4rem;overflow:hidden;border-radius:.42rem .42rem 0 0;background:var(--wz-surface);color:var(--wz-ink-900);flex-direction:column;outline:none;transform:translate3d(0,100%,0);transition:transform .28s cubic-bezier(.22,1,.36,1);will-change:transform;color-scheme:light;--wz-fire: var(--wz-chrome-picker-fire);--wz-water: var(--wz-chrome-picker-water);--wz-wood: var(--wz-chrome-picker-wood);--wz-earth: var(--wz-chrome-picker-earth);--wz-metal: var(--wz-chrome-picker-metal);--wz-page: var(--wz-chrome-picker-page);--wz-surface: var(--wz-chrome-picker-panel);--wz-ink-900: var(--wz-chrome-picker-ink-900);--wz-ink-700: var(--wz-chrome-picker-ink-700);--wz-ink-600: var(--wz-chrome-picker-ink-600);--wz-gray-label: var(--wz-chrome-picker-gray);--wz-hairline: var(--wz-chrome-picker-hairline);--wz-control-border: var(--wz-chrome-picker-control-border);--wz-control-border-neutral: var(--wz-chrome-picker-control-border-neutral);--wz-control-border-strong: var(--wz-chrome-picker-control-border-strong);--wz-surface-soft: var(--wz-chrome-picker-surface-soft);--wz-surface-control: var(--wz-chrome-picker-surface-control);--wz-gold-soft: var(--wz-chrome-picker-gold-soft);--wz-gold-soft-text: var(--wz-chrome-picker-gold-soft-text);--wz-gold-deep-text: var(--wz-chrome-picker-gold-deep-text);--wz-gold-label-text: var(--wz-chrome-picker-gold-label-text);--wz-placeholder-strong: var(--wz-chrome-picker-placeholder-strong);--wz-wheel-muted: var(--wz-chrome-picker-wheel-muted);--wz-warning-bg: var(--wz-chrome-picker-warning-bg);--wz-warning-text: var(--wz-chrome-picker-warning-text);--wz-switch-track: var(--wz-chrome-picker-switch-track)}.d1b-picker-backdrop[data-phase=open]:before{opacity:1}.d1b-picker-backdrop[data-phase=open] .d1b-picker{transform:translateZ(0)}.d1b-picker-backdrop[data-phase=closing]{pointer-events:none}.d1b-picker-backdrop[data-phase=closing] .d1b-picker{transform:translate3d(0,100%,0);transition:transform .22s cubic-bezier(.4,0,1,1)}@media(prefers-reduced-motion:reduce){.d1b-picker-backdrop:before,.d1b-picker{transition-duration:1ms}}.basic-info-tab,.basic-chart-tab{width:100%;background:var(--wz-surface);color:var(--wz-ink-900)}.basic-info-hero{display:grid;height:2.69rem;grid-template-columns:1.38rem minmax(0,1fr) auto;align-items:center;gap:.28rem;padding:0 .42rem;background-color:var(--wz-header-base);background-image:radial-gradient(circle at 17% 22%,rgba(214,187,124,.05) 0 1px,transparent 1.7px),radial-gradient(circle at 72% 67%,rgba(255,255,255,.03) 0 1px,transparent 1.8px),linear-gradient(103deg,var(--wz-chrome-header-gradient-start) 0%,var(--wz-chrome-header-gradient-middle) 47%,var(--wz-chrome-header-gradient-end) 100%);color:var(--wz-gold-on-dark)}.basic-info-hero__seal{display:grid;width:1.24rem;height:1.24rem;place-items:center;border:2px solid var(--wz-gold-main);border-radius:50%;background:var(--wz-header-base);color:var(--wz-gold-on-dark)}.basic-info-hero__seal span[data-zodiac]{color:inherit;font-size:.58rem;font-weight:600;line-height:1;transform:rotate(-8deg)}.basic-info-hero>strong{font-size:.42rem;font-weight:400}.basic-info-hero__badges{display:flex;flex-direction:column;align-items:flex-end;gap:.16rem}.basic-info-hero__badges span{min-width:1.38rem;padding:.12rem .19rem;border:1px solid rgba(255,255,255,.26);border-radius:.16rem;background:#ffffff1a;color:var(--wz-chrome-text-light);font-size:.31rem;line-height:1;text-align:center;white-space:nowrap}.basic-info-table{overflow:hidden;border-radius:.29rem .29rem 0 0;background:var(--wz-surface)}.basic-info-row{display:grid;min-height:.86rem;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:stretch;background:var(--wz-surface);font-size:var(--wz-type-info)}.basic-info-row--zebra{background:var(--wz-zebra-3)}.basic-info-field{display:flex;min-width:0;align-items:center;padding:.11rem .42rem;white-space:nowrap}.basic-info-row .basic-info-field+.basic-info-field{padding-left:.18rem}.basic-info-field>span{flex:0 0 auto;color:var(--wz-ink-600);font-weight:400}.basic-info-field>strong{min-width:0;color:var(--wz-info-value);font-weight:400;letter-spacing:-.012rem}.basic-info-field em{color:var(--wz-red-term);font-style:normal}.basic-chart-table{width:10rem;background:var(--wz-surface)}.basic-chart-table .wz-table-row{min-height:.87rem;font-size:var(--wz-type-info)}.basic-chart-table .wz-table-row--header,.basic-main-star-row{min-height:.87rem}.basic-ganzhi-row{min-height:1.18rem}.basic-ganzhi-value{display:inline-flex;align-items:center;justify-content:center;gap:.12rem}.basic-element-icon{width:.38rem;height:.38rem;stroke-width:2}.basic-element-icon--火{color:var(--wz-fire)}.basic-element-icon--水{color:var(--wz-water)}.basic-element-icon--木{color:var(--wz-wood)}.basic-element-icon--土{color:var(--wz-earth)}.basic-element-icon--金{color:var(--wz-metal)}.basic-hidden-row{min-height:1.88rem;padding:.2rem 0 .15rem}.basic-hidden-row .wz-table-row__cell,.basic-secondary-row .wz-table-row__cell,.basic-shensha-row .wz-table-row__cell{align-items:flex-start}.basic-hidden-label{display:flex;flex-direction:column;align-items:center;gap:.17rem}.basic-hidden-label svg{width:.34rem;height:.34rem;fill:var(--wz-neutral-icon);color:var(--wz-neutral-icon);transform:rotate(-28deg)}.basic-shensha-stack{display:flex;flex-direction:column}.basic-secondary-row{min-height:1.82rem;padding:.2rem 0 .14rem}.basic-nayin-row{font-size:var(--wz-type-nayin)!important}.basic-shensha-row{min-height:2.65rem;padding:.2rem 0 .26rem;color:var(--wz-gold-main)!important}.basic-shensha-row .wz-table-row__label{align-items:flex-start}.basic-shensha-row .wz-table-row__cell{color:var(--wz-gold-main)}.basic-shensha-row button{appearance:none;display:inline-flex;align-items:center;border:0;background:transparent;color:var(--wz-gray-label);font:inherit}.basic-shensha-stack{gap:.07rem;font-size:var(--wz-type-body);line-height:1.1}.basic-tool-row{display:grid;grid-template-columns:minmax(0,1fr);gap:.22rem;padding:.57rem .42rem .28rem;background:var(--wz-surface)}.basic-tool-row button{appearance:none;display:flex;min-height:1.02rem;align-items:center;justify-content:center;border:0;border-radius:.51rem;background:var(--wz-zebra-1);color:var(--wz-text-strong-alt);font-family:inherit;font-size:.41rem;opacity:1}.basic-tool-row svg{width:.43rem;height:.43rem}.basic-natal-relations{padding:0 .42rem .38rem;border-bottom:.18rem solid var(--wz-page)}.basic-natal-relations p{margin:.28rem 0;color:var(--wz-ink-relation);font-size:var(--wz-type-info);line-height:1.35}.basic-natal-relations strong{color:var(--wz-gold-main)}.basic-classics{padding:.46rem 0 .5rem;border-bottom:.18rem solid var(--wz-page);background:var(--wz-surface)}.basic-classics h2,.basic-month-treatise h2{margin:0 .42rem .35rem;padding-left:.18rem;border-left:.08rem solid var(--wz-gold-main);font-size:var(--wz-type-section);font-weight:700}.basic-classics-scroller{display:flex;gap:.26rem;overflow-x:auto;padding:0 .42rem .08rem;scrollbar-width:none;touch-action:pan-x pan-y}.basic-classics-scroller::-webkit-scrollbar{display:none}.basic-classics article{display:flex;width:3.15rem;min-width:3.15rem;min-height:3.35rem;flex-direction:column;padding:.34rem;border:1px solid var(--wz-line-paper);border-radius:.16rem;background:var(--wz-surface-paper);color:var(--wz-ink-900)}.basic-classics article>span{color:var(--wz-gold-main);font-size:.29rem}.basic-classics article>strong{margin-top:.22rem;font-family:Songti SC,STSong,serif;font-size:.42rem}.basic-classics article p{margin:.28rem 0 0;font-family:Songti SC,STSong,serif;font-size:.31rem;line-height:1.62}.basic-classics__empty{margin:0 .42rem;color:var(--wz-caption-muted);font-size:.31rem;line-height:1.62}.basic-tiaohou{margin:.42rem;overflow:hidden;border-radius:.28rem;background:var(--wz-zebra-1)}.basic-tiaohou header,.basic-tiaohou>div{display:flex;min-height:1.28rem;align-items:center;justify-content:space-between;padding:0 .4rem;font-size:.4rem}.basic-tiaohou header{border-bottom:1px solid var(--wz-line-zebra)}.basic-tiaohou header>span{color:var(--wz-gold-main);font-size:.49rem;letter-spacing:.17rem}.basic-tiaohou>div p{display:flex;align-items:center;gap:.16rem;margin:0}.basic-tiaohou>div p>span{color:var(--wz-ink-700)}.basic-tiaohou b{display:grid;width:.69rem;height:.69rem;place-items:center;border-radius:.1rem;background:var(--wz-gold-main);color:var(--wz-on-gold-main);font-size:.4rem}.basic-tiaohou i{color:var(--wz-gray-label);font-style:normal}.basic-month-treatise{padding:.45rem 0 1.2rem;background:var(--wz-surface)}.basic-month-treatise h2{margin-bottom:.48rem;color:var(--wz-gold-main)}.basic-month-treatise__segments{display:inline-grid;min-width:4.12rem;grid-template-columns:repeat(3,1fr);margin:0 .42rem .42rem;padding:.05rem;border:1px solid var(--wz-chart-group-divider);border-radius:.48rem;background:var(--wz-surface)}.basic-month-treatise__segments button{appearance:none;min-height:.72rem;border:0;border-radius:.36rem;background:transparent;color:var(--wz-gray-label);font-family:inherit;font-size:.36rem}.basic-month-treatise__segments button[aria-pressed=true]{background:var(--wz-control-active);color:var(--wz-on-control-active)}.basic-month-treatise__segments button:disabled{opacity:.62}.basic-month-treatise article{padding:0 .76rem;font-family:Songti SC,STSong,serif;font-size:.43rem;line-height:2;text-align:justify}.basic-month-treatise cite{display:block;margin-bottom:.22rem;color:var(--wz-gold-main);font-size:.31rem;font-style:normal;text-align:right}.basic-month-treatise p{margin:0 0 .42rem;text-indent:2em}.d1b-picker-header{display:grid;min-height:1.24rem;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--wz-hairline);padding:.18rem .28rem;gap:.24rem}.d1b-picker-modes{display:flex;align-items:center;gap:.12rem}.d1b-picker-modes button,.d1b-picker-actions button{min-width:1.1rem;height:.72rem;border:0;border-radius:.36rem;background:transparent;color:var(--wz-gray-label);padding:0 .22rem;font-size:.34rem}.d1b-picker-modes button[aria-pressed=true]{background:var(--wz-control-active);color:var(--wz-on-control-active);font-weight:600}.d1b-picker-actions{display:flex;align-items:center;gap:.12rem}.d1b-picker-actions .d1b-picker-now{min-width:.82rem;width:.82rem;height:.82rem;border:0;border-radius:50%;background:var(--wz-surface-control);color:var(--wz-ink-700);padding:0;font-weight:600}.d1b-picker-actions .d1b-picker-confirm{min-width:1.2rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-weight:600}.d1b-picker-body{min-height:0;flex:1 1 auto;overflow-y:auto;padding:.28rem}.d1b-compact-input{display:grid;height:.78rem;grid-template-columns:minmax(0,1fr) 1.1rem;margin-bottom:.22rem;border:1px solid var(--wz-control-border);border-radius:.16rem;background:var(--wz-surface-soft);gap:0}.d1b-compact-input input{min-width:0;border:0;background:transparent;padding:0 .22rem;color:var(--wz-ink-900);font-size:.29rem;outline:0}.d1b-compact-input input::placeholder{color:var(--wz-placeholder-strong)}.d1b-compact-input button{border:0;border-left:1px solid var(--wz-control-border);background:transparent;color:var(--wz-gold-main);font-size:.31rem}.d1b-wheel-grid{display:grid;grid-template-columns:1.28fr repeat(4,1fr);gap:.04rem}.d1b-wheel-column{position:relative;min-width:0;text-align:center}.d1b-wheel-column__label{display:block;height:.44rem;color:var(--wz-gray-label);font-size:.26rem}.d1b-wheel-column>small{position:absolute;z-index:2;top:.36rem;left:50%;width:1.62rem;border-radius:.08rem;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);padding:.08rem;font-size:.2rem;line-height:1.2;transform:translate(-50%)}.d1b-wheel-list{height:4.5rem;overflow-y:auto;border-top:1px solid transparent;border-bottom:1px solid transparent;scroll-snap-type:y mandatory;scrollbar-width:none;padding:1.8rem 0}.d1b-wheel-list::-webkit-scrollbar{display:none}.d1b-wheel-list button{display:block;width:100%;height:.9rem;scroll-snap-align:center;border:0;border-radius:0;background:transparent;color:var(--wz-wheel-muted);padding:0 .03rem;font-size:.34rem;white-space:nowrap}.d1b-wheel-list button[aria-selected=true]{border-top:1px solid var(--wz-control-border-strong);border-bottom:1px solid var(--wz-control-border-strong);color:var(--wz-ink-900);font-size:.4rem;font-weight:700}.d1c-sizhu{display:flex;flex-direction:column;gap:.28rem;padding:.34rem .44rem .18rem}.d1b-picker[data-mode=pillars] .d1b-picker-header{min-height:2rem;padding:.28rem .44rem}.d1b-picker[data-mode=pillars] .d1b-picker-modes{width:5.7rem;height:1rem;border-radius:.52rem;background:var(--wz-chrome-picker-cell);padding:.06rem;gap:0}.d1b-picker[data-mode=pillars] .d1b-picker-modes button{min-width:0;height:.88rem;flex:1 1 0;border-radius:.46rem;color:var(--wz-chrome-picker-muted);padding:0;font-size:.36rem}.d1b-picker[data-mode=pillars] .d1b-picker-modes button[aria-pressed=true]{background:var(--wz-chrome-white);color:var(--wz-chrome-picker-text);font-weight:700}.d1b-picker[data-mode=pillars] .d1b-picker-actions .d1b-picker-confirm{min-width:1.8rem;height:1rem;border-radius:.52rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-size:.36rem;font-weight:700}.d1c-pillar-slots{display:grid;grid-template-columns:repeat(4,1fr);margin:0 -.44rem;gap:0}.d1c-pillar-slot{display:flex;align-items:center;flex-direction:column;gap:.18rem}.d1c-pillar-slot>span{color:var(--wz-chrome-picker-text);font-size:.4rem;font-weight:700}.d1c-pillar-slot button{display:flex;align-items:center;flex-direction:column;gap:.16rem;border:0;border-radius:0;background:transparent;padding:0}.d1c-pillar-slot button[aria-pressed=true]{background:transparent}.d1c-pillar-circle{display:grid;width:max(1.6rem,62px);height:max(1.6rem,62px);place-items:center;border:0;border-radius:50%;background:var(--wz-chrome-picker-cell);font-style:normal}.d1c-pillar-slot button[aria-pressed=true][data-selection-phase=stem] .d1c-pillar-circle:first-child[data-filled=false],.d1c-pillar-slot button[aria-pressed=true][data-selection-phase=branch] .d1c-pillar-circle:nth-child(2)[data-filled=false],.d1c-pillar-slot button[aria-pressed=true][data-selection-phase=complete] .d1c-pillar-circle[data-filled=false]{background:var(--wz-chrome-picker-active)}.d1c-pillar-circle[data-filled=true]:has(.wz-ganzhi--wood){background:var(--wz-chrome-picker-wood-tint)}.d1c-pillar-circle[data-filled=true]:has(.wz-ganzhi--fire){background:var(--wz-chrome-picker-fire-tint)}.d1c-pillar-circle[data-filled=true]:has(.wz-ganzhi--earth){background:var(--wz-chrome-picker-earth-tint)}.d1c-pillar-circle[data-filled=true]:has(.wz-ganzhi--metal){background:var(--wz-chrome-picker-metal-tint)}.d1c-pillar-circle[data-filled=true]:has(.wz-ganzhi--water){background:var(--wz-chrome-picker-water-tint)}.d1c-pillar-circle .wz-ganzhi{font-size:.68rem;font-weight:700}.d1c-range-row{display:flex;align-items:center;color:var(--wz-chrome-picker-text);padding:0 .04rem;gap:.12rem;font-size:.38rem;font-weight:700}.d1c-range-capsule{display:inline-flex;align-items:center;min-height:44px;border:0;border-radius:.4rem;background:var(--wz-gold-tint);color:var(--wz-gold-main);padding:.1rem .26rem;gap:.1rem;font-size:.35rem;font-weight:700}.d1c-range-capsule svg,.d1c-clear-button svg{width:.32rem;height:.32rem;stroke-width:1.8}.d1c-clear-button{display:inline-flex;align-items:center;min-height:44px;margin-left:auto;border:0;border-radius:.34rem;background:var(--wz-chrome-picker-cell);color:var(--wz-chrome-picker-text);padding:.08rem .22rem;gap:.08rem;font-size:.34rem;font-weight:700}.d1c-clear-button:disabled{background:var(--wz-chrome-picker-disabled);color:var(--wz-chrome-picker-active)}.d1c-range-editor{display:flex;align-items:center;justify-content:center;color:var(--wz-ink-700);gap:.12rem;font-size:.28rem}.d1c-range-editor label{display:inline-flex;align-items:center;gap:.08rem}.d1c-range-editor input{width:1.4rem;min-height:.64rem;border:0;border-bottom:1px solid var(--wz-chrome-picker-line);background:transparent;color:var(--wz-ink-900);font-size:.3rem;text-align:center;outline:0}.d1c-pillar-candidates{border-top:0;padding-top:0}.d1c-candidate-hint{margin:.5rem 0;color:var(--wz-gray-label);font-size:.3rem;text-align:center}.d1c-candidate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem}.d1c-candidate-grid--single{grid-auto-rows:minmax(1.6rem,62px)}.d1c-candidate-grid--branches{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.26rem}.d1c-candidate-cell{display:grid;min-height:max(2.4rem,92px);gap:.1rem;grid-auto-rows:1fr}.d1c-pillar-option{display:inline-flex;width:100%;min-height:max(1.15rem,44px);align-items:center;justify-content:center;border:0;border-radius:.2rem;background:var(--wz-chrome-picker-cell);padding:.04rem 0;gap:.06rem}.d1c-pillar-option .wz-ganzhi{font-size:.54rem;font-weight:700}.d1c-single-option{display:grid;width:100%;min-height:max(1.6rem,62px);place-items:center;border:0;border-radius:.2rem;background:var(--wz-chrome-picker-cell)}.d1c-single-option .wz-ganzhi{font-size:.62rem;font-weight:700}.d1c-unknown-hour{display:block;width:100%;min-height:max(1.6rem,62px);margin-top:.28rem;border:0;border-radius:.2rem;background:var(--wz-chrome-picker-cell);color:var(--wz-chrome-picker-text);font-size:.52rem;font-weight:700}.d1b-candidates{display:grid;max-height:2.2rem;overflow-y:auto;border-top:1px solid var(--wz-hairline);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:.14rem;gap:.1rem}.d1b-candidates button{min-height:.7rem;border:1px solid var(--wz-gold-main);border-radius:.12rem;background:var(--wz-gold-tint);color:var(--wz-gold-label-text);padding:.08rem;font-size:.27rem}.d1b-picker-error{flex:0 0 auto;margin:0;background:var(--wz-warning-bg);color:var(--wz-warning-text);padding:.14rem .3rem;font-size:.27rem;text-align:center}.d1b-dst-notice{flex:0 0 auto;margin:0;border-radius:0;padding-right:.34rem;padding-left:.34rem;font-size:.27rem}.d1b-picker-footer{display:flex;min-height:calc(1.14rem + var(--wz-safe-bottom));flex:0 0 auto;align-items:flex-start;justify-content:flex-end;border-top:1px solid var(--wz-hairline);padding:.22rem .34rem calc(.22rem + var(--wz-safe-bottom));gap:.12rem}.d1b-picker-footer>span{display:inline-flex;align-items:center;color:var(--wz-ink-700);gap:.12rem;font-size:.34rem}.d1b-picker-footer svg{width:.4rem;height:.4rem;color:var(--wz-gray-label);stroke-width:1.5}.d1-profile-header button{display:grid;width:.82rem;height:.82rem;place-items:center;border:0;background:transparent;color:var(--wz-ink-900)}.d1-profile-tools{background:var(--wz-surface);padding:.28rem .32rem}.d1-profile-tools>label{display:flex;height:.86rem;align-items:center;border-radius:.43rem;background:var(--wz-page);padding:0 .28rem;gap:.12rem}.d1-profile-tools>label svg{width:.38rem;color:var(--wz-gray-label)}.d1-profile-tools input{min-width:0;flex:1;border:0;background:transparent;font-size:.34rem;outline:0}.d1-profile-tools>div{display:flex;justify-content:flex-end;gap:.16rem;padding-top:.22rem}.d1-profile-tools>div button{display:inline-flex;height:.68rem;align-items:center;border:1px solid var(--wz-control-border);border-radius:.34rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .22rem;gap:.08rem;font-size:.3rem}.d1-profile-tools>div svg{width:.32rem}.d1-profile-list{padding:.26rem .28rem 1.8rem}.d1-profile-card{display:grid;grid-template-columns:minmax(0,1fr) .78rem;overflow:hidden;margin-bottom:.22rem;border-radius:.26rem;background:var(--wz-surface)}.d1-profile-card__main{min-width:0;border:0;background:transparent;padding:.28rem .32rem;text-align:left}.d1-profile-card__main header{display:flex;align-items:baseline;justify-content:space-between}.d1-profile-card__main header strong{font-size:.41rem}.d1-profile-card__main header span,.d1-profile-card__main small{color:var(--wz-gray-label);font-size:.27rem}.d1-profile-card__four{display:flex;margin:.18rem 0 .13rem;gap:.22rem}.d1-profile-card__four span{font-size:.36rem;font-weight:600}.d1-profile-card__main>div{display:flex;margin-top:.16rem;gap:.08rem}.d1-profile-card__main i{border-radius:.2rem;background:var(--wz-gold-tint);color:var(--wz-gold-tag-text);padding:.04rem .14rem;font-size:.24rem;font-style:normal}.d1-profile-card>aside{display:flex;border-left:1px solid var(--wz-hairline);flex-direction:column}.d1-profile-card>aside button{display:grid;flex:1;place-items:center;border:0;border-bottom:1px solid var(--wz-hairline);background:transparent;color:var(--wz-ink-600)}.d1-profile-card>aside button:last-child{border-bottom:0;color:var(--wz-danger)}.d1-profile-card>aside svg{width:.4rem}.d1-profile-empty{display:flex;min-height:4rem;align-items:center;justify-content:center;color:var(--wz-gray-label);flex-direction:column;gap:.24rem;font-size:.32rem;text-align:center}.d1-profile-empty svg{width:.72rem}.d1-undo{position:fixed;right:max(.28rem,calc((100vw - min(100vw,480px))/2 + .28rem));bottom:.3rem;left:max(.28rem,calc((100vw - min(100vw,480px))/2 + .28rem));z-index:20;display:flex;min-height:1.05rem;align-items:center;justify-content:space-between;border-radius:.18rem;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:.2rem .28rem;font-size:.3rem}.d1-undo button{border:0;background:transparent;color:var(--wz-gold-on-dark);font-weight:700}.d1-import-backdrop{position:fixed;inset:0;z-index:30;display:grid;place-items:center;background:var(--wz-import-overlay);padding:.4rem}.d1-import-dialog{width:min(8.8rem,100%);border-radius:.32rem;background:var(--wz-surface);padding:.42rem}.d1-import-dialog h2{margin:0;font-size:.44rem}.d1-import-dialog p,.d1-import-dialog li{font-size:.31rem;line-height:1.5}.d1-import-dialog>div{display:flex;justify-content:flex-end;gap:.12rem}.d1-import-dialog button{height:.72rem;border:1px solid var(--wz-gold-deep-text);border-radius:.18rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);padding:0 .2rem}.d1-import-dialog button:last-child{background:var(--wz-gold-main);color:var(--wz-on-gold-main)}.d1-route-loading,.d1-route-error{display:grid;min-height:100vh;place-content:center;gap:.2rem;color:var(--wz-gray-label);text-align:center}.d1-route-error button{height:.78rem;border:0;border-radius:.39rem;background:var(--wz-black);color:var(--wz-gold-button-text)}.professional-unknown-pillar{color:var(--wz-gray-label);font-size:var(--wz-type-body)}.wz-chart-header__switch input:disabled+i{opacity:.45}.wz-chart-header__switch[aria-disabled=true]{cursor:help}.professional-body-signs-toast{position:fixed;right:50%;bottom:.42rem;z-index:95;width:max-content;max-width:8.6rem;border-radius:999px;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:.23rem .42rem;font-size:.29rem;transform:translate(50%)}.demo-chart-table{background:var(--wz-surface)}.demo-chart-table .wz-table-row__cell{position:relative}.demo-star-row{min-height:.78rem}.demo-ganzhi-row{min-height:.82rem}.demo-ganzhi-row .wz-table-row__label{font-size:var(--wz-type-body)}.demo-metric-rows .wz-table-row{min-height:.68rem}.demo-metric-rows .wz-table-row__cell{border-left:1px solid var(--wz-hairline)}.demo-nayin-row{min-height:.77rem!important;font-size:var(--wz-type-nayin)}.demo-shensha-row{min-height:.8rem;color:var(--wz-gold-main);font-size:var(--wz-type-body)}.demo-shensha-row .wz-table-row__label,.demo-shensha-row .wz-table-row__cell{color:var(--wz-gold-main);white-space:nowrap}.demo-shensha-label{display:inline-flex;align-items:center;color:var(--wz-gray-label)}.demo-shensha-label svg{width:.28rem;height:.28rem}.demo-start-strip{display:grid;min-height:1.27rem;grid-template-columns:minmax(0,1fr) 1.05rem .84rem;align-items:center;background:var(--wz-page);padding:.16rem .42rem;color:var(--wz-ink-900);font-size:var(--wz-type-child-limit)}.demo-start-strip p{margin:.06rem 0;line-height:1.25;white-space:nowrap}.demo-start-strip__right{display:flex;flex-direction:column;align-items:flex-end;gap:.08rem;white-space:nowrap}.demo-start-strip__right b{color:var(--wz-water);font-weight:400}.demo-start-strip button{appearance:none;display:grid;width:.64rem;height:.64rem;place-items:center;justify-self:end;border:1px solid var(--wz-gold-deep-text);border-radius:.12rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);font-size:var(--wz-type-body);box-shadow:none}.demo-start-strip button:disabled{opacity:1;cursor:default}.demo-timeline{display:grid;min-height:var(--wz-h-strip-cell);grid-template-columns:var(--wz-w-strip-label) minmax(0,1fr);border-bottom:.16rem solid var(--wz-page);background:var(--wz-surface)}.demo-timeline__label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.36rem;color:var(--wz-gray-strip-label)}.demo-timeline__label strong{width:1em;font-size:var(--wz-type-tab);font-weight:700;line-height:1.25}.demo-timeline__label span{width:.43rem;height:.43rem;border-radius:50%;background:var(--wz-zebra-1);box-shadow:var(--wz-inset-ring)}.demo-timeline__scroller{display:flex;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.demo-timeline__scroller::-webkit-scrollbar{display:none}.demo-component-shelf{min-height:2.18rem;padding:.28rem .42rem .4rem;background:var(--wz-surface)}.demo-component-shelf h2{margin:0 0 .26rem;color:var(--wz-ink-900);font-size:var(--wz-type-section);font-weight:700}.demo-component-shelf>div{display:flex;align-items:center;gap:.24rem}.demo-five-elements{display:inline-flex;gap:.14rem;margin-left:auto}@media(min-width:480px){body{background:var(--wz-viewport-gutter)}}.professional-page{display:flex;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:var(--wz-surface);flex-direction:column}.professional-sticky-navigation{position:relative;z-index:20;width:100%;background:var(--wz-surface);flex:0 0 auto}.professional-tab-viewport{position:relative;min-height:0;overflow:hidden;flex:1 1 auto}.professional-tab-track{display:grid;width:100%;height:100%;grid-template-columns:repeat(4,100%);transition:none;will-change:transform}.professional-tab-track[data-animating=true]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.professional-tab-panel{position:relative;width:100%;min-width:0;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;background:var(--wz-surface);scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.professional-tab-panel::-webkit-scrollbar{display:none}.professional-tab-panel[aria-hidden=true]{pointer-events:none}.professional-tab-lazy-placeholder{width:100%;min-height:100%;background:var(--wz-surface)}@media(prefers-reduced-motion:reduce){.professional-tab-track[data-animating=true]{transition-duration:1ms}}.professional-chart-table-shell{width:100%;overflow-x:auto;overflow-y:hidden;background:var(--wz-surface);scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.professional-chart-table-shell::-webkit-scrollbar{display:none}.professional-chart-table{width:10rem;min-width:10rem;background:var(--wz-surface)}.professional-chart-table--body-signs{width:14.333333rem;min-width:14.333333rem}.professional-chart-table:is([data-column-count="7"],[data-column-count="8"],[data-column-count="9"]) .professional-metric-rows .wz-table-row{font-size:.27rem}.professional-chart-table:is([data-column-count="7"],[data-column-count="8"],[data-column-count="9"]) .professional-nayin-row{font-size:.235rem}.professional-chart-table:not(.professional-chart-table--body-signs):is([data-column-count="7"],[data-column-count="8"],[data-column-count="9"]) .wz-hidden-stem-cell--pro{font-size:.27rem}.professional-chart-table .wz-table-row__cell{position:relative}.professional-star-row{min-height:.78rem}.professional-ganzhi-row{min-height:.82rem}.professional-hidden-row{min-height:1.91rem;padding:.23rem 0 .16rem}.professional-hidden-row .wz-table-row__cell{align-items:flex-start}.professional-hidden-label{display:flex;flex-direction:column;align-items:center;gap:.22rem}.professional-hidden-label svg{width:.34rem;height:.34rem;fill:var(--wz-neutral-icon);color:var(--wz-neutral-icon);transform:rotate(-28deg)}.professional-metric-rows .wz-table-row{min-height:.68rem}.professional-metric-rows .wz-table-row__cell{border-left:1px solid var(--wz-hairline)}.professional-nayin-row{min-height:.77rem!important;font-size:var(--wz-type-nayin)}.professional-start-strip{display:grid;min-height:1.27rem;grid-template-columns:minmax(0,1fr) 1.05rem .84rem;align-items:center;background:var(--wz-page);padding:.16rem .42rem;color:var(--wz-ink-900);font-size:var(--wz-type-child-limit)}.professional-start-strip p{margin:.06rem 0;line-height:1.25;white-space:nowrap}.professional-start-strip__right{display:flex;flex-direction:column;align-items:flex-end;gap:.08rem;white-space:nowrap}.professional-start-strip__right b{color:var(--wz-water);font-weight:400}.professional-start-strip__right b[data-element=木]{color:var(--wz-wood)}.professional-start-strip__right b[data-element=火]{color:var(--wz-fire)}.professional-start-strip__right b[data-element=土]{color:var(--wz-earth)}.professional-start-strip__right b[data-element=金]{color:var(--wz-metal)}.professional-start-strip__right b[data-element=水]{color:var(--wz-water)}.professional-start-strip button{appearance:none;display:grid;width:.64rem;height:.64rem;place-items:center;justify-self:end;border:1px solid var(--wz-gold-deep-text);border-radius:.12rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);font-size:var(--wz-type-body)}.professional-start-strip button:disabled,.professional-tool-row button:disabled{opacity:1;cursor:default}.professional-limit-band{display:grid;width:100%;grid-template-columns:var(--wz-w-strip-label) minmax(0,1fr);border-bottom:.16rem solid var(--wz-page);background:var(--wz-surface)}.professional-decade-band,.professional-flow-year-band{min-height:var(--wz-h-strip-cell)}.professional-flow-month-band{min-height:2.38rem}.professional-limit-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.14rem;color:var(--wz-gray-strip-label)}.professional-limit-label strong{width:1em;font-size:var(--wz-type-tab);font-weight:700;line-height:1.25}.professional-limit-label small{font-size:.25rem;font-weight:400;white-space:nowrap}.professional-limit-label>span{width:.43rem;height:.43rem;border-radius:50%;background:var(--wz-zebra-1);box-shadow:var(--wz-inset-ring)}.professional-limit-scroller{display:flex;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.professional-limit-scroller::-webkit-scrollbar{display:none}.professional-flow-column,.professional-month-column{appearance:none;position:relative;display:flex;flex:0 0 var(--wz-w-strip-column);min-width:var(--wz-w-strip-column);flex-direction:column;align-items:center;border:0;border-left:1px solid var(--wz-hairline);border-radius:0;background:var(--wz-surface);color:var(--wz-ink-900);font-family:inherit;text-align:center;cursor:pointer}.professional-flow-column:first-child,.professional-month-column:first-child{border-left:0}.professional-flow-column{min-height:var(--wz-h-strip-cell);padding:.2rem .02rem .12rem}.professional-flow-column--selected,.professional-month-column--selected{background:var(--wz-selected-col)}.professional-flow-column__anchor{font-size:var(--wz-type-strip-year);font-weight:400;line-height:1.1}.professional-flow-column--selected .professional-flow-column__anchor{font-weight:700}.professional-flow-column .wz-strip-column__ganzhi{margin-top:.14rem}.professional-flow-column__xiaoyun{margin-top:.13rem;color:var(--wz-ink-900);font-size:var(--wz-type-xiaoyun);line-height:1}.professional-note-dot{position:absolute;bottom:.08rem;width:.12rem;height:.12rem;border-radius:50%;background:var(--wz-wood)}.professional-flow-month-scroller{scroll-snap-type:x proximity}.professional-month-column{min-height:2.22rem;scroll-snap-align:start;padding:.18rem .015rem .12rem}.professional-month-column__term{color:var(--wz-ink-900);font-size:var(--wz-type-body);line-height:1.1;white-space:nowrap}.professional-month-column__date{margin-top:.06rem;color:var(--wz-ink-700);font-size:var(--wz-type-strip-year);line-height:1}.professional-month-column__time{margin-top:.035rem;color:var(--wz-ink-600);font-size:.19rem;font-weight:400;line-height:1}.professional-month-column .wz-strip-column__ganzhi{margin-top:.07rem}.professional-cascade-band{min-height:2.08rem}.professional-cascade-column{appearance:none;position:relative;display:flex;flex:0 0 var(--wz-w-strip-column);min-width:var(--wz-w-strip-column);min-height:1.92rem;flex-direction:column;align-items:center;border:0;border-left:1px solid var(--wz-hairline);border-radius:0;background:var(--wz-surface);padding:.2rem .015rem .12rem;color:var(--wz-ink-900);font-family:inherit;font-size:var(--wz-type-strip-year);text-align:center;cursor:pointer}.professional-limit-column--partial:after,.professional-cascade-column--partial:after{position:absolute;inset:0;z-index:0;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--wz-partial-stripe) 5px 6px);content:"";pointer-events:none}.professional-limit-column--partial>*,.professional-cascade-column--partial>*{position:relative;z-index:1}.professional-cascade-column:first-child{border-left:0}.professional-cascade-column--selected{background:var(--wz-selected-col)}.professional-cascade-column .wz-strip-column__ganzhi{margin-top:.16rem}.professional-cascade-column__boundary{position:absolute!important;top:.035rem;right:.01rem;display:flex;z-index:2!important;flex-direction:column;align-items:flex-end;color:var(--wz-gold-main);line-height:.85;pointer-events:none}.professional-cascade-column__boundary b{font-size:.24rem;font-weight:700}.professional-cascade-column__boundary small{padding:0 .01rem;background:var(--wz-boundary-badge-bg);font-size:.17rem;font-weight:400}.professional-cascade-column__zi-badge{position:absolute;top:.56rem;z-index:2;padding:.01rem .045rem;border:1px solid var(--wz-gold-deep-text);border-radius:.08rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);font-size:.18rem;line-height:1.1;white-space:nowrap}.professional-cascade-column[data-split-zi=true] .wz-strip-column__ganzhi{margin-top:.34rem}.professional-strength-bar{display:grid;width:100%;height:.72rem;overflow:hidden;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;background:var(--wz-gold-main);color:var(--wz-chrome-white);font-size:var(--wz-type-hint);text-align:center}.professional-strength-bar span{position:relative}.professional-strength-bar span:before{position:absolute;left:0;color:#ffffffb3;content:"｜";transform:translate(-50%)}.professional-strength-bar span:last-child:after{position:absolute;right:0;color:#ffffffb3;content:"｜";transform:translate(50%)}.professional-tool-row{display:grid;min-height:1.78rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:.24rem;padding:.32rem .42rem;background:var(--wz-surface)}.professional-tool-row button{appearance:none;display:inline-flex;height:.98rem;align-items:center;justify-content:center;border:0;border-radius:.52rem;background:var(--wz-zebra-2);color:var(--wz-ink-900);font-family:Georgia,Songti SC,serif;font-size:var(--wz-type-tab);font-weight:700}.professional-tool-row button svg{width:.36rem;height:.36rem;margin-left:.05rem}.professional-relations{padding:.12rem .42rem .34rem;background:var(--wz-surface);color:var(--wz-ink-relation);font-size:var(--wz-type-body)}.professional-relation-row{display:grid;grid-template-columns:1.72rem minmax(0,1fr);margin:.23rem 0;line-height:1.52}.professional-relation-row strong{color:var(--wz-gold-main);font-weight:700;white-space:nowrap}.professional-relations hr{height:1px;margin:.34rem 0;border:0;background:var(--wz-hairline)}.professional-shensha-section{width:100%;background:var(--wz-surface)}.professional-shensha-section>header{display:flex;min-height:.96rem;align-items:center;justify-content:space-between;background:var(--wz-page);padding:0 .42rem}.professional-shensha-section h2{margin:0;color:var(--wz-ink-900);font-size:var(--wz-type-section);font-weight:700;line-height:1}.professional-shensha-section>header button{appearance:none;display:inline-flex;align-items:center;border:0;background:transparent;color:var(--wz-gray-expand);font-size:var(--wz-type-body);font-weight:700;cursor:pointer}.professional-shensha-section>header button svg{width:.34rem;height:.34rem;margin-left:.08rem;border-radius:50%;background:var(--wz-surface);transition:transform .15s ease}.professional-shensha-section>header button[aria-expanded=true] svg{transform:rotate(180deg)}.professional-shensha-list{padding:.12rem 0 .2rem}.professional-shensha-row{display:grid;grid-template-columns:1.58rem minmax(0,1fr);align-items:baseline;padding:.12rem .42rem}.professional-shensha-row__head{display:inline-flex;min-height:0;align-items:baseline;color:var(--wz-ink-900);gap:.04rem;font-size:var(--wz-type-body);font-weight:400;line-height:1.44}.professional-shensha-row__head .wz-capsule{font-weight:400}.professional-shensha-row p{display:flex;flex-wrap:wrap;gap:.08rem .26rem;margin:0;padding-top:0;color:var(--wz-gold-main);font-size:var(--wz-type-body);line-height:1.44}.professional-shensha-row p span{white-space:nowrap}button.professional-shensha-term{appearance:none;display:inline;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;text-decoration:underline dotted transparent;text-underline-offset:.12em}button.professional-shensha-term:hover,button.professional-shensha-term:focus-visible{text-decoration-color:currentColor}.basic-shensha-stack button.professional-shensha-term{color:var(--wz-gold-main);font-size:inherit;line-height:inherit}button.professional-shensha-more{appearance:none;display:inline;margin:0;padding:0;border:0;background:transparent;color:var(--wz-ink-600);font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;text-decoration:underline dotted;text-underline-offset:.12em}button.professional-shensha-more:hover,button.professional-shensha-more:focus-visible{color:var(--wz-gold-main)}.d3-settings-note{margin:.16rem 0 0;padding:0 .28rem .18rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.5}.professional-glossary-sheet .professional-glossary-title-meta{margin:.15rem 0 0;color:var(--wz-gray-label);font-size:var(--wz-type-secondary);text-align:left}.professional-glossary-sheet .professional-glossary-subtitle{margin:.1rem 0 0;color:var(--wz-gray-label);font-size:var(--wz-type-hint);text-align:left}.professional-glossary-sheet .professional-glossary-facts{display:grid;grid-template-columns:auto 1fr;gap:.35rem .75rem;margin:.6rem 0 1rem;text-align:left;font-size:var(--wz-type-body)}.professional-glossary-sheet .professional-glossary-facts dt{color:var(--wz-gray-label);font-weight:500}.professional-glossary-sheet .professional-glossary-facts dd{margin:0;color:var(--wz-ink-900)}.professional-glossary-sheet .professional-glossary-source-inline,.professional-glossary-verse-source{display:block;margin-top:.2rem;color:var(--wz-gray-label);font-size:var(--wz-type-secondary)}.professional-glossary-verse-provenance{display:block;margin-top:.2rem;color:var(--wz-gray-label);font-size:var(--wz-type-hint);font-style:italic}.d3-placeholder-sheet.professional-glossary-sheet{max-height:86vh;max-height:86dvh;grid-template-rows:auto auto minmax(0,1fr) auto;row-gap:.16rem;overflow:hidden;padding-bottom:calc(.3rem + var(--wz-safe-bottom))}.professional-glossary-sheet .professional-glossary-head{padding-bottom:.12rem;border-bottom:1px solid var(--wz-line-paper)}.professional-glossary-sheet .professional-glossary-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain}.professional-glossary-sheet .professional-glossary-derivation{display:flex;flex-direction:column;gap:.55rem;margin-top:.45rem}.professional-glossary-sheet .professional-glossary-variant{border-left:2px solid var(--wz-line-paper);padding-left:.55rem}.professional-glossary-sheet .professional-glossary-variant__caption{margin:0 0 .3rem;color:var(--wz-ink-600);font-size:var(--wz-type-secondary);line-height:1.5}.professional-glossary-sheet .professional-glossary-variant__scope{margin-left:.35rem;padding:.02rem .32rem;border:1px solid var(--wz-line-paper);border-radius:.25rem;color:var(--wz-gray-label);font-size:var(--wz-type-hint);white-space:nowrap}.professional-glossary-sheet .professional-glossary-table{width:100%;border-collapse:collapse;font-size:var(--wz-type-secondary);line-height:1.5;table-layout:fixed}.professional-glossary-sheet .professional-glossary-table th,.professional-glossary-sheet .professional-glossary-table td{border:1px solid var(--wz-line-paper);padding:.16rem .4rem;text-align:left;vertical-align:top;word-break:break-word}.professional-glossary-sheet .professional-glossary-table thead th{background:var(--wz-surface-soft);color:var(--wz-ink-600);font-weight:500;white-space:nowrap}.professional-glossary-sheet .professional-glossary-table tbody th{width:5.5em;background:var(--wz-surface-paper);color:var(--wz-ink-600);font-weight:500;white-space:nowrap}.professional-glossary-sheet .professional-glossary-table tbody td{color:var(--wz-ink-900)}.professional-glossary-sheet .professional-glossary-ganzhi-set{margin:0;color:var(--wz-ink-900);font-size:var(--wz-type-secondary);line-height:1.6}.professional-glossary-sheet .professional-glossary-conditions{margin:0;padding-left:1.1rem;color:var(--wz-ink-900);font-size:var(--wz-type-secondary);line-height:1.6}.professional-glossary-sheet .professional-glossary-conditions>li+li{margin-top:.3rem}.professional-glossary-sheet .professional-glossary-conditions .professional-glossary-table{margin-top:.25rem}.professional-glossary-sheet .professional-glossary-hits{margin:.25rem 0 0;padding-left:1.2rem;color:var(--wz-ink-900);font-size:var(--wz-type-secondary);line-height:1.6}.professional-glossary-sheet .professional-glossary-hits>li+li{margin-top:.25rem}.professional-glossary-sheet .professional-glossary-hits-empty{color:var(--wz-gray-label);font-size:var(--wz-type-secondary)}.professional-glossary-sheet .professional-glossary-hit-primary{margin:0;color:var(--wz-ink-900);font-size:var(--wz-type-body);line-height:1.65}.professional-glossary-sheet .professional-glossary-fold{margin-top:.3rem}.professional-glossary-sheet .professional-glossary-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:.3rem;padding:.14rem .3rem;border:1px solid var(--wz-line-paper);border-radius:.18rem;background:var(--wz-surface-soft);color:var(--wz-ink-600);font-size:var(--wz-type-secondary);line-height:1.5;cursor:pointer;list-style:none}.professional-glossary-sheet .professional-glossary-fold>summary::-webkit-details-marker{display:none}.professional-glossary-sheet .professional-glossary-fold__hint{color:var(--wz-gray-label);font-size:var(--wz-type-hint);white-space:nowrap}.professional-glossary-sheet .professional-glossary-fold__hint:after{content:"展开"}.professional-glossary-sheet .professional-glossary-fold[open] .professional-glossary-fold__hint:after{content:"收起"}.professional-glossary-sheet .professional-glossary-table__row--hit>th,.professional-glossary-sheet .professional-glossary-table__row--hit>td{background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-weight:600}.professional-glossary-sheet .professional-glossary-table__row--hit>th{border-left:3px solid var(--wz-gold-soft-text)}.professional-glossary-sheet .professional-glossary-ganzhi--hit{padding:0 .1rem;border-bottom:2px solid var(--wz-gold-soft-text);background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-weight:600}.professional-glossary-sheet .professional-glossary-row-marker{display:block;margin-top:.06rem;color:var(--wz-gray-label);font-size:var(--wz-type-hint);font-weight:400;white-space:nowrap}.professional-glossary-sheet .professional-glossary-essay__line{margin:0;color:var(--wz-ink-900);font-size:var(--wz-type-body);line-height:1.7}.professional-glossary-sheet .professional-glossary-essay__line+.professional-glossary-essay__line{margin-top:.18rem}.professional-glossary-sheet .professional-glossary-essay__provenance{margin:.22rem 0 0;color:var(--wz-gray-label);font-size:var(--wz-type-hint)}.professional-glossary-sheet .professional-glossary-essay__empty{margin:0;color:var(--wz-gray-label);font-size:var(--wz-type-secondary);line-height:1.6}.d3-shensha-bulk{display:flex;flex-wrap:wrap;gap:.16rem;padding:.14rem .28rem .3rem}.d3-shensha-bulk button{appearance:none;min-height:max(.82rem,32px);padding:.1rem .29rem;border:1px solid var(--wz-control-border);border-radius:999px;background:var(--wz-surface);color:var(--wz-ink-900);font:inherit;font-size:.35rem;cursor:pointer}.d3-settings-group__title{margin:0;padding:.23rem .28rem .06rem;color:var(--wz-gray-label);font-size:var(--wz-type-hint);font-weight:600;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.professional-shensha-section>header button svg{transition:none}}.d4-records{--d4-records-tools-height: 2.65rem;--d4-group-row-height: 1.06rem;--d4-records-stack-height: var(--d4-records-tools-height);display:flex;flex-direction:column}.d4-records-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:calc(2.6rem + var(--wz-safe-bottom))}.d4-records-tools{position:sticky;z-index:20;top:0;height:var(--d4-records-tools-height);background:var(--wz-page)}.d4-records-top{display:grid;grid-template-columns:1fr auto;align-items:center;background:var(--wz-page);padding:.24rem .3rem .1rem;gap:.2rem}.d4-records-segment{display:grid;width:6.26rem;grid-template-columns:1fr 1fr;justify-self:center;margin-left:1.12rem;border:1px solid var(--wz-hairline);border-radius:999px;background:var(--wz-surface);padding:.07rem}.d4-records-segment button{min-height:.74rem;border:0;border-radius:999px;background:transparent;color:var(--wz-ink-600);font-size:.4rem}.d4-records-segment button[aria-pressed=true]{background:var(--wz-surface-control);color:var(--wz-ink-900);font-weight:500}.d4-records-more{display:grid;width:.92rem;height:.92rem;place-items:center;border:1px solid var(--wz-hairline);border-radius:50%;background:var(--wz-surface);color:var(--wz-ink-700)}.d4-records-more svg{width:.44rem;height:.44rem}.d4-search-row{display:grid;height:1.2rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;margin:.18rem .3rem 0;border-radius:.3rem;background:var(--wz-surface);border:1px solid var(--wz-hairline);padding:0 .26rem;gap:.2rem}.d4-search-row label{display:flex;min-width:0;align-items:center;gap:.16rem;color:var(--wz-gray-label)}.d4-search-row svg{width:.42rem;height:.42rem;flex:0 0 auto}.d4-search-row input{min-width:0;width:100%;border:0;background:transparent;color:var(--wz-ink-900);font-size:.36rem;outline:0}.d4-search-row input::placeholder{color:var(--wz-gray-label)}.d4-search-row>i{width:1px;height:.5rem;background:var(--wz-hairline)}.d4-search-row>button{display:inline-flex;align-items:center;border:0;background:transparent;color:var(--wz-gold-label-text);gap:.1rem;font-size:.36rem}.d4-group-row{display:grid;min-height:var(--d4-group-row-height);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:.08rem .3rem 0;gap:.22rem}.d4-records[data-page=profile-list]{--d4-records-stack-height: calc(var(--d4-records-tools-height) + var(--d4-group-row-height))}.d4-records[data-page=profile-list] .d4-group-row{position:sticky;top:var(--d4-records-tools-height);z-index:19;background:var(--wz-page)}.d4-group-tabs{display:flex;overflow-x:auto;gap:.5rem;scrollbar-width:none}.d4-group-tabs button{position:relative;border:0;background:transparent;color:var(--wz-ink-600);padding:.18rem .02rem;font-size:.42rem;white-space:nowrap}.d4-group-tabs button[aria-selected=true]{color:var(--wz-gold-highlight-text);font-weight:600}.d4-group-tabs button[aria-selected=true]:after{position:absolute;right:20%;bottom:0;left:20%;height:.08rem;border-radius:999px;background:var(--wz-gold-tint-solid);content:""}.d4-group-row>i{width:1px;height:.52rem;background:var(--wz-hairline)}.d4-edit-toggle{min-height:.72rem;border:1px solid var(--wz-control-border-strong);border-radius:999px;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .32rem;font-size:.36rem}.d4-list{margin-top:.1rem}.d4-list>section{scroll-margin-top:var(--d4-records-stack-height)}.d4-letter-head{position:sticky;top:var(--d4-records-stack-height);z-index:3;margin:0;background:var(--wz-surface-soft);color:var(--wz-ink-600);padding:.08rem .34rem;font-size:.3rem;font-weight:500}.d4-row{display:flex;align-items:center;background:var(--wz-surface);border-bottom:1px solid var(--wz-hairline);gap:.1rem}.d4-list section:last-child .d4-row:last-child{border-bottom:0}.d4-row-check{display:grid;width:.5rem;height:.5rem;flex:0 0 auto;place-items:center;margin-left:.24rem;border:1px solid var(--wz-control-border-strong);border-radius:50%;color:transparent}.d4-row-check svg{width:.34rem;height:.34rem}.d4-row-check[data-checked]{border-color:var(--wz-gold-tint-solid);background:var(--wz-gold-tint-solid);color:var(--wz-on-gold-main)}.d4-row-main{display:grid;min-width:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;border:0;background:transparent;padding:.22rem .26rem;gap:.3rem;text-align:left}.d4-row-identity{display:grid;min-width:0;gap:.1rem}.d4-row-identity strong{overflow:hidden;color:var(--wz-ink-900);font-size:.42rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.d4-row-identity strong small{margin-left:.14rem;color:var(--wz-gray-label);font-size:.28rem;font-weight:400}.d4-row-birthday{color:var(--wz-gray-label);font-size:.3rem}.d4-row-four{display:grid;gap:.06rem}.d4-four-line{display:grid;grid-template-columns:repeat(4,.5rem);justify-items:center}.d4-four-line .wz-ganzhi{font-size:.36rem;font-weight:400}.d4-pillar--pending{color:var(--wz-gray-label);font-size:.32rem;font-style:normal}.d4-zodiac-seal{display:grid;width:.86rem;height:.86rem;place-items:center;border:1.5px solid var(--wz-gold-tint-solid);border-radius:50%;background:var(--wz-header-base);color:var(--wz-gold-on-dark);font-size:.4rem;font-weight:600;transform:rotate(-8deg)}.d4-row-edit{display:grid;width:.8rem;height:.8rem;flex:0 0 auto;place-items:center;margin-right:.16rem;border:0;background:transparent;color:var(--wz-ink-600)}.d4-row-edit svg{width:.4rem;height:.4rem}.d4-index-bar{position:fixed;top:50%;right:max(.04rem,calc((100vw - min(100vw,480px))/2 + .04rem));z-index:5;display:grid;transform:translateY(-50%)}.d4-index-bar button{min-width:.44rem;border:0;background:transparent;color:var(--wz-control-muted);padding:.015rem .06rem;font-size:.24rem;line-height:1.25}.d4-index-bar button[data-active]{color:var(--wz-gold-highlight-text);font-weight:600}.d4-bulk-bar{position:fixed;right:max(0px,calc((100vw - min(100vw,480px))/2));bottom:calc(1.64rem + var(--wz-safe-bottom));left:max(0px,calc((100vw - min(100vw,480px))/2));z-index:7;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--wz-hairline);background:var(--wz-surface);padding:.18rem .34rem}.d4-bulk-bar span{color:var(--wz-ink-700);font-size:.34rem}.d4-bulk-bar button{display:inline-flex;align-items:center;min-height:.8rem;border:0;border-radius:.2rem;background:var(--wz-chrome-danger);color:var(--wz-chrome-danger-text);padding:0 .3rem;gap:.12rem;font-size:.34rem}.d4-bulk-bar button:disabled{opacity:.45}.d4-bulk-bar svg{width:.38rem;height:.38rem}[data-page=synastry-create] .d1-profile-header h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-page=synastry-create] .d1-profile-header button:last-child{width:auto;justify-self:end;color:var(--wz-gold-highlight-text);font-size:var(--wz-type-hint)}[data-page=synastry-create] .d4-row-check{align-self:center}[data-page=synastry-create] .d4-row{margin-bottom:0;border-radius:0}[data-page=synastry-create] .d4-row-main{padding-block:.12rem}[data-page=synastry-create] .d4-row-main:disabled{cursor:not-allowed;opacity:.5}.d4-sheet-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:var(--wz-overlay)}.d4-sheet{display:grid;width:min(10rem,480px);min-height:4.2rem;border:1px solid var(--wz-hairline);border-bottom:0;border-radius:.36rem .36rem 0 0;background:var(--wz-surface);color:var(--wz-ink-900);padding:.2rem .42rem calc(.42rem + var(--wz-safe-bottom));text-align:center;gap:.18rem}.d4-sheet>span{width:.9rem;height:.1rem;justify-self:center;border-radius:999px;background:var(--wz-control-border-strong)}.d4-sheet h2{margin:.1rem 0 0;font-size:.42rem}.d4-sheet p{margin:0;color:var(--wz-ink-600);font-size:.34rem}.d4-sheet>button{min-height:1.05rem;margin-top:.2rem;border:0;border-radius:.24rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-size:.38rem}.d4-filter-sheet{text-align:left}.d4-filter-group{display:grid;gap:.14rem}.d4-filter-group small{color:var(--wz-gray-label);font-size:.3rem}.d4-filter-group div{display:flex;flex-wrap:wrap;gap:.16rem}.d4-filter-group button{min-height:.72rem;border:1px solid var(--wz-control-border-strong);border-radius:999px;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .3rem;font-size:.34rem}.d4-filter-group button[aria-pressed=true]{border-color:var(--wz-gold-tint-solid);background:var(--wz-gold-tint);color:var(--wz-gold-highlight-text)}.d4-filter-done{min-height:1.05rem;margin-top:.1rem;border:0;border-radius:.24rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-size:.38rem}.pwa-update-bar{position:fixed;top:0;right:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:calc(.14rem + env(safe-area-inset-top,0px)) .34rem .14rem;gap:.2rem;font-size:.32rem}.pwa-update-bar button{border:1px solid var(--wz-gold-on-dark);border-radius:999px;background:transparent;color:var(--wz-gold-button-text);padding:.06rem .28rem;font-size:.3rem}.d4-backup-banner{display:block;width:100%;border:0;border-bottom:1px solid var(--wz-hairline);background:var(--wz-warning-bg);color:var(--wz-warning-text);padding:.18rem .34rem;font-size:.32rem;text-align:center}.d3-settings-row--stacked{align-items:flex-start}.d3-settings-row--stacked>span{gap:.08rem}.d3-persist-caveat{color:var(--wz-settings-sub-muted-strong)}.dev-check-page{min-height:100dvh;background:var(--wz-page);color:var(--wz-ink-900);padding:.4rem .34rem calc(.4rem + var(--wz-safe-bottom))}.dev-check-header h1{margin:0 0 .12rem;font-size:.44rem}.dev-check-header h2{margin:0 0 .12rem;font-size:.4rem}.dev-check-back{display:inline-block;margin-bottom:.18rem;color:var(--wz-gold-highlight-text);font-size:.3rem;text-decoration:none}.dev-check-header p{margin:0 0 .16rem;color:var(--wz-ink-600);font-size:.3rem;line-height:1.5}.dev-check-controls{display:flex;flex-wrap:wrap;gap:.2rem;margin-bottom:.12rem}.dev-check-controls>div{display:inline-flex;border:1px solid var(--wz-hairline);border-radius:999px;overflow:hidden}.dev-check-controls button{border:0;background:var(--wz-surface);color:var(--wz-ink-700);padding:.14rem .3rem;font-size:.3rem}.dev-check-controls button[aria-pressed=true]{background:var(--wz-gold-tint-solid);color:var(--wz-chrome-white)}.dev-check-mode{color:var(--wz-gold-highlight-text);font-weight:600}.dev-install-check{margin-top:.28rem;border:1px solid var(--wz-hairline);border-radius:.24rem;background:var(--wz-surface);padding:.28rem}.dev-install-check__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.22rem}.dev-install-check__header h2{margin:0;color:var(--wz-ink-600);font-size:.3rem;font-weight:500}.dev-install-check__header strong{display:block;margin-top:.08rem;color:var(--wz-ink-900);font-size:.43rem}.dev-install-check__header button{flex:0 0 auto;border:1px solid var(--wz-control-border);border-radius:999px;background:transparent;color:var(--wz-ink-700);padding:.12rem .23rem;font-size:.28rem}.dev-install-kind{display:flex;align-items:baseline;margin:.22rem 0 0;border-top:1px solid var(--wz-hairline);border-bottom:1px solid var(--wz-hairline);padding:.15rem .08rem;gap:.18rem}.dev-install-kind span,.dev-install-evidence>span,.dev-install-ua-block>span{color:var(--wz-caption-muted);font-size:.25rem}.dev-install-kind code{color:var(--wz-ink-900);font-size:.34rem;font-weight:600}.dev-install-facts{display:grid;margin:.2rem 0 0;border-top:1px solid var(--wz-hairline);grid-template-columns:repeat(2,minmax(0,1fr))}.dev-install-facts>div{min-width:0;border-bottom:1px solid var(--wz-hairline);padding:.15rem .08rem}.dev-install-facts dt{color:var(--wz-caption-muted);font-size:.25rem}.dev-install-facts dd{overflow-wrap:anywhere;margin:.05rem 0 0;color:var(--wz-ink-900);font-size:.29rem;line-height:1.35}.dev-install-evidence,.dev-install-entry-preview,.dev-install-ua-block{margin-top:.2rem;color:var(--wz-caption-muted);font-size:.27rem}.dev-install-evidence ul{margin:.08rem 0 0;color:var(--wz-ink-700);padding-left:.42rem;line-height:1.45}.dev-install-entry-preview{border-radius:.16rem;background:var(--wz-page);padding:.18rem;text-align:center}.dev-install-entry-preview .pwa-install-entry{margin:.04rem 0 0}.dev-install-entry-preview>b{display:block;margin-top:.12rem;color:var(--wz-ink-700);font-size:.3rem;font-weight:500}.dev-install-meta{margin:.18rem 0 0;color:var(--wz-caption-muted);font-size:.25rem;line-height:1.4;text-align:center}.dev-install-ua{display:block;overflow-wrap:anywhere;margin-top:.12rem;border-radius:.1rem;background:var(--wz-page);padding:.14rem;color:var(--wz-ink-700);line-height:1.4;-webkit-user-select:text;user-select:text}.dev-check-header--italic{margin-top:.4rem}.dev-check-group{margin-top:.3rem;border-top:1px solid var(--wz-hairline);padding-top:.2rem}.dev-check-group h2{margin:0 0 .16rem;font-size:.32rem;font-weight:500;color:var(--wz-ink-700)}.dev-italic-row{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}.dev-italic-row--strip{font-size:var(--wz-type-strip-ganzhi)}.dev-italic-cell{display:inline-flex;gap:.04rem}.dev-italic-cell .wz-ganzhi{font-size:.6rem}.dev-check-selected{background:var(--wz-selected-col);border-radius:.16rem;padding:.2rem}.f11-chat{position:relative;display:grid;height:100%;overflow:hidden;background:var(--wz-page);color:var(--wz-ink-900);grid-template-rows:auto auto minmax(0,1fr) fit-content(50%);grid-template-columns:minmax(0,1fr);--f11-session-bar-height: 1.16rem}:root[data-theme=light] .f11-chat{--f11-shimmer-base: var(--wz-gold-deep-text)}:root[data-theme=dark] .f11-chat{--f11-shimmer-base: var(--wz-ink-700);--f11-shimmer-glow: var(--wz-gold-button-text)}.f11-chat button,.f11-chat input,.f11-chat textarea,.f11-chat select{color:inherit;font:inherit}.f11-chat__disclaimer{position:sticky;top:var(--f11-session-bar-height);z-index:4;margin:0;border-bottom:1px solid var(--wz-hairline);background:var(--wz-zebra-1);color:var(--wz-ink-600);padding:.2rem .32rem;font-size:var(--wz-type-hint);line-height:1.45;text-align:center}.f11-chat__notice{display:grid}.f11-chat[data-chat-disabled] .f11-chat__disclaimer{top:0}.f11-chat[data-chat-disabled]{grid-template-rows:auto 1fr}.f11-chat__session-bar{position:sticky;top:0;z-index:5;display:flex;box-sizing:border-box;width:100%;height:var(--f11-session-bar-height);border-bottom:1px solid var(--wz-hairline);background:var(--wz-floating-surface);padding:.12rem .18rem;gap:.12rem;align-items:center;font-size:var(--wz-type-hint);line-height:1}.f11-chat__session-picker{position:relative;min-width:0;flex:1}.f11-chat__session-trigger{display:flex;width:100%;height:.88rem;border:1px solid var(--wz-control-border);border-radius:.14rem;background:var(--wz-surface);color:var(--wz-ink-900);padding:0 .18rem 0 .22rem;gap:.12rem;align-items:center;text-align:left}.f11-chat__session-trigger>span,.f11-chat__session-menu-select>span{min-width:0;overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}.f11-chat__session-trigger>svg{width:.34rem;height:.34rem;flex:none;color:var(--wz-ink-600);transition:transform .16s ease}.f11-chat__session-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.f11-chat__session-menu{position:absolute;top:calc(100% + .1rem);left:0;z-index:7;width:min(100%,7.4rem);max-height:5rem;border:1px solid var(--wz-hairline);border-radius:.14rem;background:var(--wz-surface);box-shadow:var(--wz-floating-shadow);overflow-y:auto;overscroll-behavior:contain}.f11-chat__session-menu-row{display:grid;min-height:.92rem;border-bottom:1px solid var(--wz-hairline);color:var(--wz-ink-900);grid-template-columns:minmax(0,1fr) .88rem;align-items:stretch}.f11-chat__session-menu-row:last-child{border-bottom:0}.f11-chat__session-menu-row[data-active=true]{background:var(--wz-gold-soft);color:var(--wz-gold-highlight-text)}.f11-chat__session-menu-empty{color:var(--wz-ink-600);padding:.28rem .22rem;font-size:var(--wz-type-hint);line-height:1.45;text-align:center}.f11-chat__session-menu-select,.f11-chat__session-menu-delete,.f11-chat__session-action{border:0;background:transparent;color:inherit}.f11-chat__session-menu-select{display:flex;min-width:0;padding:0 .22rem;align-items:center;text-align:left}.f11-chat__session-menu-delete{display:grid;padding:0;color:var(--wz-ink-600);place-items:center}.f11-chat__session-menu-delete svg{width:.3rem;height:.3rem}@media(hover:hover){.f11-chat__session-menu-row:hover{background:var(--wz-gold-soft)}}.f11-chat__session-action{height:.88rem;border:1px solid var(--wz-gold-main);border-radius:.44rem;background:var(--wz-black);color:var(--wz-gold-button-text)!important;padding:0 .22rem;font:inherit;font-size:var(--wz-type-hint);font-weight:600;white-space:nowrap}.f11-chat__session-action:disabled{cursor:not-allowed;opacity:.72}.f11-chat__session-create{display:inline-flex;width:auto;flex:none;gap:.08rem;padding-inline:.2435rem;align-items:center;justify-content:center}.f11-chat__session-create svg{width:.3rem;height:.3rem}.f11-chat__session-create span{line-height:1}.f11-chat__session-trigger:disabled,.f11-chat__session-menu-select:disabled,.f11-chat__session-menu-delete:disabled{opacity:.72}.f11-chat__access button{min-height:.88rem;border:1px solid var(--wz-control-border);border-radius:.12rem;background:var(--wz-surface);padding:0 .24rem;font-size:var(--wz-type-hint)}.f11-chat__guest{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.08rem .24rem}.f11-chat__dock>.f11-chat__guest{flex:0 1 auto;min-height:0;margin:.14rem .28rem 0;overflow-y:auto;overscroll-behavior:contain}.f11-chat__guest>.f11-chat__guest-blocked{flex-basis:100%;text-align:center}.f11-chat__dock>.f11-chat__turnstile{display:flex;flex:0 0 auto;justify-content:center;margin:.14rem .28rem 0}.f11-chat__guest+.f11-chat__turnstile{margin-top:.08rem}.f11-chat__guest-quota{margin:0;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.55}.f11-chat__guest-quota strong{color:var(--wz-gold-deep-text);font-weight:600}.f11-chat__guest-blocked{margin:0;font-size:var(--wz-type-hint);line-height:1.55}.f11-chat__turnstile{max-width:100%;overflow:hidden}.f11-chat button.f11-chat__guest-login{min-height:0;border:0;border-radius:0;background:none;padding:0;text-decoration:underline;text-underline-offset:.06rem;color:var(--wz-gold-deep-text);font-size:var(--wz-type-hint);font-weight:600;cursor:pointer}.f11-chat button.f11-chat__guest-login:hover{color:var(--wz-gold-main)}.f11-chat{--f11-wall-accent: var(--wz-gold-main);--f11-wall-on-accent: var(--wz-on-gold-main);--f11-wall-accent-text: var(--wz-gold-deep-text)}:root[data-skin=indigo-atlas] .f11-chat{--f11-wall-accent: var(--wz-nav-active);--f11-wall-on-accent: var(--wz-surface);--f11-wall-accent-text: var(--wz-red-term)}.f11-chat__wall{display:grid;margin:.14rem .28rem 0;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);box-shadow:var(--wz-skin-card-shadow);padding:.24rem .26rem .18rem;gap:.18rem;justify-items:stretch;animation:f11-wall-rise .26s cubic-bezier(.32,.72,0,1) both}.f11-chat__wall--enough{border-color:var(--f11-wall-accent)}@keyframes f11-wall-rise{0%{opacity:0;transform:translateY(.16rem)}to{opacity:1;transform:none}}.f11-chat__wall-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.16rem}.f11-chat__wall-title{display:inline-flex;min-width:0;margin:0;align-items:center;gap:.08rem;color:var(--wz-ink-900);font-size:var(--wz-type-body);font-weight:700}.f11-chat__wall-title--ok{color:var(--f11-wall-accent-text)}.f11-chat__wall-title svg{width:.4rem;height:.4rem;flex:none}.f11-chat__wall-head-end{display:inline-flex;flex:none;align-items:center;gap:.1rem}.f11-chat__wall-gap{color:var(--wz-ink-600);font-size:var(--wz-type-hint);white-space:nowrap}.f11-chat__wall-gap b{margin:0 .05rem;color:var(--f11-wall-accent-text);font-size:.44rem;font-weight:700;font-variant-numeric:tabular-nums}.f11-chat button.f11-chat__wall-close{display:grid;width:.62rem;height:.62rem;margin:-.08rem -.12rem -.08rem 0;border:0;border-radius:50%;background:transparent;color:var(--wz-ink-600);padding:0;place-items:center;cursor:pointer}.f11-chat__wall-close svg{width:.34rem;height:.34rem}.f11-chat button.f11-chat__wall-primary{display:flex;width:100%;min-height:1.02rem;border:0;border-radius:var(--wz-skin-control-radius);background:var(--f11-wall-accent);color:var(--f11-wall-on-accent);padding:0 .24rem;gap:.12rem;align-items:center;justify-content:center;font-family:inherit;font-size:var(--wz-type-body);font-weight:700;cursor:pointer}.f11-chat__wall-primary svg{width:.42rem;height:.42rem;flex:none}.f11-chat button.f11-chat__wall-primary:disabled{cursor:default}.f11-chat__wall-placeholder{display:block;height:1.02rem;border-radius:var(--wz-skin-control-radius);background:var(--wz-surface-soft)}.f11-chat__wall-links-placeholder{display:block;height:.68rem}.f11-chat__dock>.f11-chat__wall{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.f11-chat__dock>.f11-chat__wall-strip{flex:0 0 auto}.f11-chat__dock>.f11-chat__wall[data-room=forced]{flex-shrink:0}.f11-chat__wall-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.02rem .34rem}.f11-chat button.f11-chat__wall-link{display:inline-flex;min-height:.6rem;border:0;background:none;color:var(--wz-ink-700);padding:.04rem .02rem;gap:.06rem;align-items:center;font-family:inherit;font-size:var(--wz-type-hint);cursor:pointer}.f11-chat__wall-link svg{width:.32rem;height:.32rem;flex:none;color:var(--f11-wall-accent-text)}.f11-chat__wall-note{margin:0;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.5;text-align:center}.f11-chat__wall-message{margin:0;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.55;text-align:center}.f11-chat button.f11-chat__wall-strip{display:flex;margin:.14rem .28rem 0;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-control-radius);background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);padding:.14rem .22rem;gap:.16rem;align-items:center;justify-content:space-between;font-family:inherit;font-size:var(--wz-type-hint);text-align:left;cursor:pointer;animation:f11-wall-rise .26s cubic-bezier(.32,.72,0,1) both}.f11-chat__wall-strip b{font-weight:700}.f11-chat__wall-strip-go{display:inline-flex;flex:none;align-items:center;gap:.04rem;font-weight:700;white-space:nowrap}.f11-chat__wall-strip-go svg{width:.3rem;height:.3rem}.f11-chat__invite{position:relative;z-index:1;display:grid;max-height:86%;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius) var(--wz-skin-card-radius) 0 0;background:var(--wz-surface);box-shadow:var(--wz-floating-shadow);padding:.44rem .34rem max(.44rem,var(--wz-safe-bottom));gap:.22rem;justify-items:stretch;text-align:center;animation:f11-sheet-rise .26s cubic-bezier(.32,.72,0,1) both}.f11-chat button.f11-chat__invite-close{position:absolute;top:.18rem;right:.2rem;display:grid;width:.76rem;height:.76rem;border:0;border-radius:50%;background:var(--wz-surface-soft);color:var(--wz-ink-600);padding:0;place-items:center;cursor:pointer}.f11-chat__invite-close svg{width:.36rem;height:.36rem}.f11-chat__invite-badge{display:grid;width:1.4rem;height:1.4rem;justify-self:center;border-radius:50%;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);place-items:center}.f11-chat__invite-badge svg{width:.68rem;height:.68rem}.f11-chat__invite h3{margin:.04rem 0 0;color:var(--wz-ink-900);font-size:var(--wz-type-section);font-weight:700}.f11-chat__invite-lede,.f11-chat__invite-note{margin:0;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.5}.f11-chat__invite-pair{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.16rem}.f11-chat__invite-pair span{display:grid;border-radius:calc(var(--wz-skin-card-radius) * .7);background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);padding:.2rem 0 .16rem;gap:.02rem;justify-items:center;font-size:var(--wz-type-hint)}.f11-chat__invite-pair b{font-size:.56rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.f11-chat button.f11-chat__invite-copy{display:flex;width:100%;min-height:.96rem;border:1px solid var(--wz-control-border);border-radius:var(--wz-skin-control-radius);background:var(--wz-surface);color:var(--wz-ink-900);padding:0 .24rem;gap:.12rem;align-items:center;justify-content:center;font-family:inherit;font-size:var(--wz-type-body);font-weight:600;cursor:pointer}.f11-chat__invite-copy svg{width:.4rem;height:.4rem;color:var(--f11-wall-accent-text)}.f11-chat__invite:focus{outline:none}@media(prefers-reduced-motion:reduce){.f11-chat__wall,.f11-chat button.f11-chat__wall-strip,.f11-chat__invite{animation:none}}.f11-chat__access{display:grid;margin:.24rem .28rem 0;border:1px solid var(--wz-hairline);border-radius:.14rem;background:var(--wz-surface);padding:.24rem;gap:.18rem}.f11-chat__access[data-collapsed]{margin-top:.14rem;padding:.12rem .16rem;gap:.08rem}.f11-chat__access-heading,.f11-chat__access-compact{display:flex;min-width:0;gap:.16rem;align-items:center}.f11-chat__access-heading>svg{width:.42rem;height:.42rem;color:var(--wz-gold-main)}.f11-chat__access-heading span{display:flex;min-width:0;flex-direction:column}.f11-chat__access strong{font-size:var(--wz-type-body);font-weight:500}.f11-chat__access small{color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.45}.f11-chat__access-compact{gap:.12rem}.f11-chat__access-saved{display:inline-flex;margin-right:auto;color:var(--wz-gold-highlight-text);gap:.1rem;align-items:center;font-size:var(--wz-type-hint);white-space:nowrap}.f11-chat__access-saved svg{width:.34rem;height:.34rem}.f11-chat__sheet{position:absolute;z-index:6;display:flex;inset:0;flex-direction:column;justify-content:flex-end;transform:translateZ(0)}@media(any-pointer:coarse){.f11-chat[data-sheet-open] .f11-chat__messages,.f11-chat[data-sheet-open] .f11-chat__preset-themes,.f11-chat[data-sheet-open] .f11-chat__preset-list{overflow:hidden}}.f11-chat__sheet-backdrop{position:absolute;border:0;background:var(--wz-overlay);padding:0;inset:0}.f11-chat__supplement-panel{position:relative;z-index:1;display:grid;max-height:78%;overflow-y:auto;overscroll-behavior:contain;margin-top:.1rem;border:1px solid var(--wz-hairline);border-radius:.36rem .36rem 0 0;background:var(--wz-floating-surface);box-shadow:var(--wz-floating-shadow);padding:.24rem .28rem max(.24rem,var(--wz-safe-bottom));gap:.2rem}@media(prefers-reduced-motion:no-preference){.f11-chat__sheet-backdrop{animation:f11-sheet-fade .2s ease both}.f11-chat__supplement-panel{animation:f11-sheet-rise .26s cubic-bezier(.32,.72,0,1) both}@keyframes f11-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes f11-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.f11-chat__supplement-note{margin:0;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.55}.f11-chat__supplement-panel fieldset{min-width:0;margin:0;border:0;padding:0}.f11-chat__supplement-panel legend{margin-bottom:.1rem;color:var(--wz-ink-900);font-size:var(--wz-type-hint);font-weight:600}.f11-chat__supplement-chips{display:flex;flex-wrap:wrap;gap:.1rem}.f11-chat .f11-chat__supplement-chips>button{min-height:.68rem;border:1px solid var(--wz-control-border);border-radius:.34rem;background:var(--wz-surface-soft);color:var(--wz-ink-700);padding:.06rem .18rem;font-size:var(--wz-type-hint)}.f11-chat__supplement-chips>button[data-active]{border-color:var(--wz-gold-main);background:var(--wz-gold-main);color:var(--wz-on-gold-main)}.f11-chat__supplement-residence{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.12rem}.f11-chat__supplement-residence select{min-width:0;min-height:.78rem;border:1px solid var(--wz-control-border);border-radius:.1rem;outline:0;background:var(--wz-surface-soft);color:var(--wz-ink-900);padding:0 .16rem;font-size:var(--wz-type-hint)}.f11-chat__supplement-residence select:focus{border-color:var(--wz-gold-main)}.f11-chat__supplement-residence select:disabled{opacity:.56}.f11-chat__supplement-panel fieldset>small{display:block;margin-top:.1rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.45}.f11-chat__supplement-error{margin:0;color:var(--wz-danger);font-size:var(--wz-type-hint)}.f11-chat__supplement-actions{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.1rem;align-items:center}.f11-chat__supplement-actions>button{min-height:.76rem;border:1px solid var(--wz-control-border);border-radius:.38rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .2rem;font-size:var(--wz-type-hint)}.f11-chat__supplement-actions>button:last-child{border-color:var(--wz-black);background:var(--wz-black);color:var(--wz-gold-button-text)}.f11-chat__supplement-actions>button:disabled{opacity:.72}.f11-chat__history-note,.f11-chat__offline,.f11-chat__error{margin:.18rem .28rem 0;border-radius:.1rem;padding:.18rem .22rem;font-size:var(--wz-type-hint);line-height:1.5}.f11-chat__history-note{background:var(--wz-gold-soft);color:var(--wz-gold-soft-text)}.f11-chat__error,.f11-chat__offline{background:var(--wz-surface);color:var(--wz-danger)}.f11-chat__offline{display:flex;gap:.12rem;align-items:center}.f11-chat__offline svg{width:.36rem;height:.36rem}.f11-chat__messages{display:flex;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:.3rem .28rem .18rem;flex-direction:column;gap:.22rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.f11-chat__scroll-bottom{position:absolute;z-index:2;display:flex;width:.7rem;height:.7rem;padding:0;border:1px solid var(--wz-floating-border);border-radius:999px;background:var(--wz-floating-surface);color:var(--wz-ink-700);box-shadow:var(--wz-floating-shadow);cursor:pointer;align-items:center;justify-content:center;grid-row:3 / 4;grid-column:1 / 2;inset-inline-end:.5rem;bottom:.5rem}.f11-chat__scroll-bottom>svg{width:.37rem;height:.37rem;flex-shrink:0}.f11-chat__intro{display:contents}.f11-chat .f11-chat__intro>*{margin:0}.f11-chat__loading,.f11-chat__empty{margin:auto 0;color:var(--wz-ink-600);font-size:var(--wz-type-body);line-height:1.65;text-align:center}.f11-chat__empty strong{display:block;color:var(--wz-ink-900);font-size:var(--wz-type-section);font-weight:500}.f11-chat__empty p{margin:.16rem auto 0;max-width:7.8rem}.f11-chat__messages[data-empty]{min-height:0;padding-top:.16rem;padding-bottom:.1rem}.f11-chat__welcome{margin:0;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.45;text-align:center}.f11-chat__empty{display:grid;min-height:7rem;padding:1rem .6rem;place-content:center}.f11-chat__empty svg{width:.7rem;height:.7rem;margin:0 auto .18rem;color:var(--wz-gold-main)}.f11-chat__bubble{width:fit-content;max-width:84%;border:1px solid var(--wz-hairline);border-radius:.18rem;background:var(--wz-surface);padding:.22rem .26rem;overflow-wrap:anywhere}.f11-chat__bubble--user{margin-left:auto;border-color:var(--wz-gold-main);background:var(--wz-gold-soft)}.f11-chat__bubble--assistant{margin-right:auto;background:var(--wz-surface-soft)}.f11-chat__message-actions{display:flex;margin-top:.14rem;justify-content:flex-end}.f11-chat button.f11-chat__copy{display:inline-flex;min-height:.58rem;border:1px solid var(--wz-hairline);border-radius:.29rem;background:var(--wz-surface);color:var(--wz-ink-600);padding:.04rem .11rem;gap:.05rem;align-items:center;font-size:.26rem;line-height:1}.f11-chat__copy svg{width:.26rem;height:.26rem}.f11-chat button.f11-chat__copy[data-copy-state=copied]{border-color:var(--wz-gold-main);color:var(--wz-gold-highlight-text)}.f11-chat button.f11-chat__copy[data-copy-state=failed]{border-color:var(--wz-danger);color:var(--wz-danger)}.f11-chat__bubble p{margin:0;color:var(--wz-ink-900);font-size:var(--wz-type-body);line-height:1.7;white-space:pre-wrap}.f11-chat__md{max-width:100%;color:var(--wz-ink-900);font-size:var(--wz-type-body);line-height:1.75}.f11-chat__md>:first-child{margin-top:0}.f11-chat__md>:last-child{margin-bottom:0}.f11-chat__md p{margin:.5em 0;line-height:1.75;white-space:normal}.f11-chat__md strong{color:var(--wz-gold-highlight-text);font-weight:600}.f11-chat__md h3,.f11-chat__md h4,.f11-chat__md h5{margin:.9em 0 .4em;border-left:2px solid var(--wz-gold-main);padding-left:.4em;font-size:calc(var(--wz-type-body) * 1.05);font-weight:600}.f11-chat__md ul,.f11-chat__md ol{margin:.5em 0;padding-left:1.3em}.f11-chat__md li{margin:.28em 0;line-height:1.7}.f11-chat__md li::marker{color:var(--wz-gold-main)}.f11-chat__md blockquote{margin:.6em 0;border-left:2px solid var(--wz-gold-main);padding:.1em 0 .1em .7em;color:var(--wz-ink-600)}.f11-chat__md hr{margin:.9em 0;border:none;border-top:1px solid var(--wz-hairline)}.f11-chat__md code{border-radius:.12rem;background:var(--wz-surface-soft);padding:.05em .3em;font-family:monospace;font-size:.92em}.f11-chat__md pre{max-width:100%;margin:.6em 0;border-radius:.16rem;background:var(--wz-surface-soft);padding:.5em;overflow-x:auto}.f11-chat__md pre code{background:none;padding:0}.f11-chat__md table{display:block;width:100%;margin:.6em 0;border-collapse:collapse;overflow-x:auto;font-size:.95em}.f11-chat__md th,.f11-chat__md td{border:1px solid var(--wz-hairline);padding:.28em .5em;text-align:left}.f11-chat__md thead th{background:var(--wz-surface-soft)}.f11-chat__md a{color:var(--wz-gold-highlight-text);overflow-wrap:anywhere;text-decoration:underline}.f11-chat__bubble em{display:block;margin-top:.12rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);font-style:normal;line-height:1.4}.f11-chat__bubble[data-message-state=failed] em,.f11-chat__bubble[data-message-state=aborted] em{color:var(--wz-danger)}.f11-chat__pending-shimmer{display:block;margin-top:.12rem;background-image:none;color:var(--f11-shimmer-base);opacity:1;-webkit-text-fill-color:currentColor;font-size:var(--wz-type-hint);font-style:normal;font-weight:500;line-height:1.4;animation:f11-pending-breathe 1.8s ease-in-out infinite}.f11-chat__tool-phase{margin-top:0;padding-block:.04rem}@supports ((-webkit-background-clip: text) or (background-clip: text)){:root[data-theme=dark] .f11-chat__pending-shimmer{background-image:linear-gradient(100deg,var(--f11-shimmer-base) 0%,var(--f11-shimmer-base) 38%,var(--f11-shimmer-glow) 50%,var(--f11-shimmer-base) 62%,var(--f11-shimmer-base) 100%);background-position:120% 0;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:f11-pending-breathe 1.8s ease-in-out infinite,f11-pending-shimmer 1.9s ease-in-out infinite}}@keyframes f11-pending-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes f11-pending-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.f11-chat__bubble--streaming{position:relative}.f11-chat__bubble--streaming>i{position:absolute;right:.16rem;bottom:.16rem;display:inline-block;width:.05rem;height:.34rem;background:var(--wz-gold-main);animation:f11-cursor .9s steps(1,end) infinite}@keyframes f11-cursor{50%{opacity:0}}.f11-ded{--f11-ded-step-h: calc(var(--wz-type-body) * 1.7);--f11-ded-window-rows: 3.4;--f11-ded-quote-h: calc(var(--wz-type-hint) * 1.7 * 3);width:100%;max-width:92%;margin-right:auto;border:1px solid var(--wz-hairline);border-radius:.18rem;background:var(--wz-surface-soft);padding:.22rem .26rem}.f11-ded__title{display:flex;align-items:center;gap:.1rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);font-weight:500;line-height:1.45}.f11-ded__seal{display:inline-block;width:.14rem;height:.14rem;flex:0 0 auto;border-radius:.03rem;background:var(--wz-gold-main);animation:f11-ded-seal 2.2s ease-in-out infinite}@keyframes f11-ded-seal{0%,to{opacity:.4}50%{opacity:1}}.f11-ded__window{position:relative;height:calc(var(--f11-ded-step-h) * var(--f11-ded-window-rows));margin-top:.12rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,1) 26%,rgba(0,0,0,1) 74%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,1) 26%,rgba(0,0,0,1) 74%,transparent 100%)}.f11-ded__strip{position:absolute;top:0;right:0;left:0;transition:transform .38s cubic-bezier(.22,.61,.36,1)}.f11-ded__strip[data-snap="1"]{transition:none}.f11-ded__step{display:flex;min-height:var(--f11-ded-step-h);flex-wrap:wrap;align-content:center;align-items:center;gap:.03rem .09rem;padding:.03rem 0;color:var(--wz-ink-600);opacity:.3;transition:opacity .38s ease,color .38s ease}.f11-ded__step[data-deduction-active]{opacity:1;font-weight:500}.f11-ded__step-text{font-size:var(--wz-type-body);line-height:1.5;white-space:nowrap}.f11-ded__step[data-deduction-active] .f11-ded__step-text{color:var(--f11-shimmer-base, var(--wz-gold-deep-text))}.f11-ded__step-books{display:inline-flex;align-items:center;gap:.05rem;white-space:nowrap}.f11-ded__step-book{border:1px solid var(--wz-hairline);border-radius:.04rem;padding:.03rem .05rem;color:var(--wz-gold-highlight-text);font-size:var(--wz-type-strip-age);line-height:1}.f11-ded__read{margin-top:.14rem;border-top:1px solid var(--wz-hairline);padding-top:.14rem}.f11-ded__read-label{color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.45}.f11-ded__quote{display:grid;min-height:var(--f11-ded-quote-h);margin-top:.06rem}.f11-ded__quote-item{display:flex;grid-area:1 / 1;flex-direction:column;justify-content:center;opacity:0;transition:opacity .5s ease;pointer-events:none}.f11-ded__quote-item[data-read-active]{opacity:1}.f11-ded__quote-text{display:block;quotes:"「" "」";color:var(--wz-ink-900);font-size:var(--wz-type-hint);line-height:1.7;letter-spacing:.01em}.f11-ded__quote-source{display:block;margin-top:.06rem;color:var(--wz-gold-highlight-text);font-size:var(--wz-type-strip-age);font-style:normal;text-align:right}.f11-chat__dock{display:flex;min-height:0;overflow:hidden;flex-direction:column}.f11-chat__presets{display:grid;margin-top:auto;padding:0 0 .22rem;gap:.14rem;flex:0 0 auto}@property --wz-preset-fade{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes wz-preset-fade-off{0%,82%{--wz-preset-fade: .6rem}to{--wz-preset-fade: 0px}}.f11-chat__preset-themes{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;gap:.12rem;-webkit-overflow-scrolling:touch;--wz-preset-fade: .6rem;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) calc(100% - var(--wz-preset-fade)),transparent 100%);mask-image:linear-gradient(to right,rgba(0,0,0,1) calc(100% - var(--wz-preset-fade)),transparent 100%)}@supports (animation-timeline: scroll(self inline)){.f11-chat__preset-themes{animation:wz-preset-fade-off linear both;animation-timeline:scroll(self inline)}}.f11-chat__preset-themes button{display:inline-flex;min-height:.76rem;flex:0 0 auto;border:1px solid var(--wz-hairline);border-radius:.38rem;background:var(--wz-surface);color:var(--wz-ink-600);padding:.1rem .22rem;gap:.1rem;align-items:center;font-size:var(--wz-type-hint);line-height:1;white-space:nowrap}.f11-chat__preset-themes button[data-active]{border-color:var(--wz-gold-main);background:var(--wz-gold-tint);color:var(--wz-gold-highlight-text)}.f11-chat__preset-themes svg{width:.36rem;height:.36rem;stroke-width:1.8}.f11-chat__preset-list{display:flex;min-height:0;max-height:20vh;overflow-x:hidden;overflow-y:auto;flex-direction:column;gap:.14rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.f11-chat__preset-list button{flex:0 0 auto;width:100%;min-height:.88rem;border:1px solid var(--wz-gold-main);border-radius:.44rem;background:var(--wz-surface);color:var(--wz-gold-highlight-text);padding:.12rem .22rem;font-size:var(--wz-type-hint);line-height:1.35;text-align:left;overflow-wrap:anywhere;white-space:normal}.f11-chat__preset-empty{margin:0;color:var(--wz-ink-600);padding:.3rem .12rem;font-size:var(--wz-type-hint);line-height:1.5;text-align:center}.f11-chat__composer{display:flex;flex-direction:column;flex:0 0 auto;gap:.1rem;border:1px solid var(--wz-control-border);border-radius:.36rem;background:var(--wz-floating-surface);margin:.16rem .28rem;padding:.18rem .18rem .14rem}.f11-chat__composer:focus-within{border-color:var(--wz-gold-main)}.f11-chat__composer textarea{width:100%;min-height:.9rem;max-height:2.6rem;resize:none;border:0;border-radius:0;outline:0;background:transparent;padding:.04rem .06rem;font-size:var(--wz-type-body);line-height:1.45}.f11-chat__composer-bar{display:flex;gap:.12rem;align-items:center}.f11-chat__composer-bar>.f11-chat__send,.f11-chat__composer-bar>.f11-chat__stop{margin-left:auto}.f11-chat .f11-chat__composer-add{display:inline-flex;width:.66rem;height:.66rem;min-width:.66rem;border:1px solid var(--wz-hairline);border-radius:50%;background:var(--wz-surface);color:var(--wz-ink-600);padding:0;align-items:center;justify-content:center;font-size:var(--wz-type-hint);opacity:.42}.f11-chat .f11-chat__supplement-pill{gap:.1rem;display:inline-flex;max-width:60%;min-height:.66rem;border:1px solid var(--wz-hairline);border-radius:.33rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .18rem;align-items:center;font-size:var(--wz-type-hint)}.f11-chat__supplement-pill>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f11-chat .f11-chat__supplement-pill[data-configured]{border-color:var(--wz-gold-main);background:var(--wz-gold-soft);color:var(--wz-gold-highlight-text)}.f11-chat__supplement-pill:disabled{opacity:.72}.f11-chat__send,.f11-chat__stop{display:inline-flex;width:.95rem;height:.95rem;min-width:.95rem;min-height:.95rem;border:1px solid var(--wz-black);border-radius:50%;background:var(--wz-black);color:var(--wz-gold-button-text)!important;padding:0;align-items:center;justify-content:center}.f11-chat__stop{border-color:var(--wz-danger);background:var(--wz-surface);color:var(--wz-danger)!important}.f11-chat__send:disabled{opacity:.45}.f11-chat__stop:disabled{opacity:.45}.f11-chat__send svg,.f11-chat__stop svg{width:.4rem;height:.4rem}.f11-chat .f11-chat__supplement-pill>svg{flex:0 0 auto;width:.28rem;height:.28rem}.f11-chat__status{display:flex;flex:0 0 auto;background:var(--wz-page);color:var(--wz-ink-600);padding:.12rem .34rem max(.2rem,var(--wz-safe-bottom));justify-content:center;gap:.16rem;font-size:var(--wz-type-hint)}.d3-conversation-export-warning{margin:0;border-top:1px solid var(--wz-settings-sub-border);background:var(--wz-warning-bg);color:var(--wz-warning-text);padding:.2rem .34rem;font-size:var(--wz-type-hint);line-height:1.5}.d3-dialog .d3-export-dialog__toggle{display:grid;width:100%;min-height:1.2rem;margin-top:.08rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-align:left}.d3-export-dialog__toggle span{display:flex;flex-direction:column;gap:.06rem}.d3-export-dialog__toggle strong{font-size:var(--wz-type-body);font-weight:500}.d3-export-dialog__toggle small{color:var(--wz-settings-sub-muted);font-size:var(--wz-type-hint)}.d3-export-dialog__toggle>i{position:relative;display:block;width:1.1rem;height:.62rem;border-radius:999px;background:var(--wz-settings-sub-switch-track)}.d3-export-dialog__toggle>i:after{position:absolute;top:.06rem;left:.06rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--wz-settings-sub-switch-knob);content:"";transition:transform .16s ease}.d3-export-dialog__toggle[aria-checked=true]>i{background:var(--wz-gold-main)}.d3-export-dialog__toggle[aria-checked=true]>i:after{transform:translate(.48rem)}@media(prefers-reduced-motion:reduce){.f11-chat__bubble--streaming i,.f11-chat__pending-shimmer{animation:none!important}.f11-chat__pending-shimmer{background-image:none;opacity:1;-webkit-text-fill-color:currentColor}:root[data-theme=dark] .f11-chat__pending-shimmer{background-image:none;opacity:1;-webkit-text-fill-color:currentColor}.f11-ded__strip,.f11-ded__step,.f11-ded__quote-item{transition:none}.f11-ded__seal{animation:none;opacity:1}}.d1-notice-banner{position:fixed;top:calc(.2rem + env(safe-area-inset-top,0px));right:max(.2rem,calc((100vw - min(100vw,480px))/2 + .2rem));left:max(.2rem,calc((100vw - min(100vw,480px))/2 + .2rem));z-index:210;display:flex;align-items:flex-start;border-radius:.26rem;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);box-shadow:0 .1rem .3rem #00000029;gap:.26rem;padding:.28rem .31rem}.d1-notice-banner--warn{background:var(--wz-warning-bg);color:var(--wz-warning-text)}.d1-notice-banner--urgent{background:var(--wz-chrome-danger);color:var(--wz-chrome-danger-text)}.d1-notice-banner__icon{display:grid;flex:0 0 auto;place-items:center}.d1-notice-banner__icon svg{width:.46rem;height:.46rem;stroke-width:1.8}.d1-notice-banner__text{min-width:0;flex:1 1 auto}.d1-notice-banner__text b{display:block;font-size:var(--wz-type-body);font-weight:600}.d1-notice-banner__text p{margin:.08rem 0 0;font-size:var(--wz-type-hint);line-height:1.5;opacity:.86}.d1-notice-banner__go{margin-top:.14rem;border:0;background:none;color:inherit;padding:0;font-size:var(--wz-type-hint);font-weight:600;text-decoration:underline}.d1-notice-banner__close{display:grid;width:.5rem;height:.5rem;flex:0 0 auto;place-items:center;border:0;background:none;color:inherit;padding:0;opacity:.72}.d1-notice-banner__close svg{width:.38rem;height:.38rem}.d1-notice-mask{position:fixed;z-index:220;display:flex;align-items:center;justify-content:center;background:var(--wz-chrome-backdrop-strong);padding:.67rem;inset:0}.d1-notice-modal{width:100%;max-width:7.5rem;overflow:hidden;border-radius:.36rem;background:var(--wz-surface)}.d1-notice-modal__head{display:flex;align-items:center;gap:.2rem;padding:.51rem .46rem 0}.d1-notice-modal__head strong{font-size:var(--wz-type-section);font-weight:600}.d1-notice-modal__icon{display:grid;place-items:center;color:var(--wz-gold-soft-text)}.d1-notice-modal__icon--warn{color:var(--wz-warning-text)}.d1-notice-modal__icon--urgent{color:var(--wz-danger)}.d1-notice-modal__icon svg{width:.46rem;height:.46rem;stroke-width:1.8}.d1-notice-modal__body{margin:.26rem 0 .51rem;color:var(--wz-ink-700);padding:0 .46rem;font-size:var(--wz-type-body);line-height:1.62}.d1-notice-modal__foot{display:flex;border-top:1px solid var(--wz-line-paper)}.d1-notice-modal__foot button{flex:1;border:0;background:none;color:var(--wz-ink-600);padding:.33rem;font-size:var(--wz-type-body)}.d1-notice-modal__foot button+button{border-left:1px solid var(--wz-line-paper)}.d1-notice-modal__pri{color:var(--wz-gold-soft-text);font-weight:600}.d1-notice-toast{position:fixed;right:max(.56rem,calc((100vw - min(100vw,480px))/2 + .56rem));bottom:calc(2.26rem + var(--wz-safe-bottom));left:max(.56rem,calc((100vw - min(100vw,480px))/2 + .56rem));z-index:212;border-radius:.26rem;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:.28rem .36rem;font-size:var(--wz-type-hint);line-height:1.5}.d1-notice-toast b{display:block;margin-bottom:.05rem;color:var(--wz-gold-on-dark);font-size:var(--wz-type-body)}.d1-notice-center{padding:.31rem .33rem 0}.d1-notice-center--empty{color:var(--wz-ink-600);padding-top:1.2rem;font-size:var(--wz-type-body);text-align:center}.d1-notice-row{position:relative;margin-bottom:.26rem;border:1px solid var(--wz-line-paper);border-left:.08rem solid var(--wz-gold-main);border-radius:.23rem;background:var(--wz-surface);padding:.31rem}.d1-notice-row--warn{border-left-color:var(--wz-warning-text)}.d1-notice-row--urgent{border-left-color:var(--wz-red-term)}.d1-notice-row__head{display:flex;align-items:center;color:var(--wz-gold-soft-text);gap:.18rem}.d1-notice-row--warn .d1-notice-row__head{color:var(--wz-warning-text)}.d1-notice-row--urgent .d1-notice-row__head{color:var(--wz-danger)}.d1-notice-row__head svg{width:.4rem;height:.4rem;flex:0 0 auto;stroke-width:1.8}.d1-notice-row__head b{font-size:var(--wz-type-body);font-weight:600}.d1-notice-row__dot{position:absolute;top:.31rem;right:.31rem;width:.18rem;height:.18rem;border-radius:999px;background:var(--wz-red-term)}.d1-notice-row__body{margin:.13rem 0 0;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.6}.d1-notice-row__time{display:block;margin-top:.15rem;color:var(--wz-ink-600);font-size:.282rem}.d5-auth-page{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:var(--wz-page-dim);color:var(--wz-ink-900)}.d5-auth-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:calc(.3rem + var(--wz-safe-bottom))}.d5-auth-header{display:grid;flex:none;height:1.205rem;grid-template-columns:1.2rem minmax(0,1fr) 1.2rem;align-items:center;border-bottom:1px solid var(--wz-hairline);background:var(--wz-surface);padding:0 .28rem}.d5-auth-header h1{margin:0;color:var(--wz-ink-900);font-size:.47rem;font-weight:600;text-align:center}.d5-auth-back{display:grid;width:.86rem;height:.86rem;place-items:center;border:0;background:transparent;color:var(--wz-ink-900)}.d5-auth-back svg{width:.56rem;height:.56rem}.d5-auth-lede{margin:0 0 .34rem;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.6}.d5-auth-hint{margin:0 0 .28rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.6}.d5-auth-field{min-height:1.14rem;font-size:.4rem}.d5-auth-field>span{white-space:nowrap}.d5-auth-field input::placeholder{color:var(--wz-placeholder)}.d5-auth-field--code input{font-size:.52rem;letter-spacing:.08rem}.d5-auth-status{margin:.3rem 0 0;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.6;text-align:center}.d5-auth-error{margin:.3rem 0 0;color:var(--wz-red-term);font-size:var(--wz-type-hint);line-height:1.6;text-align:center}.d5-auth-turnstile{display:flex;flex-direction:column;align-items:center}.d5-auth-turnstile .f11-chat__turnstile{margin-top:.24rem}.d5-auth-secondary{width:100%;height:1.02rem;margin-top:.24rem;border:1px solid var(--wz-control-border);border-radius:.51rem;background:transparent;color:var(--wz-ink-900);font-size:.38rem}.d5-auth-secondary:disabled{opacity:.55}.d5-auth-identity{display:grid;gap:.1rem;margin:0 0 .4rem}.d5-auth-identity dt{color:var(--wz-ink-600);font-size:var(--wz-type-hint)}.d5-auth-identity dd{margin:0;color:var(--wz-ink-900);font-size:.42rem;overflow-wrap:anywhere}.d5-account-credit-title{margin:0;color:var(--wz-ink-900);font-size:.42rem;font-weight:500}.d5-account-credit-balance{margin:.28rem 0;color:var(--wz-ink-900);font-size:.78rem;font-weight:600;line-height:1}.d5-account-checkin{display:inline-flex;align-items:center;margin:0 0 .28rem;padding:.14rem .3rem;border:0;border-radius:999px;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-family:inherit;font-size:var(--wz-type-hint);font-weight:600;cursor:pointer}.d5-account-checkin:disabled{cursor:default}.d5-account-credit-batches{margin-bottom:.28rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.6}.d5-account-credit-batches p,.d5-account-credit-batches ul{margin:0}.d5-account-credit-batches ul{padding-left:.42rem}.d5-account-invite-link{margin:0 0 .28rem;color:var(--wz-ink-900);font-size:var(--wz-type-hint);line-height:1.6;overflow-wrap:anywhere}.d5-auth-danger-link{width:100%;margin-top:.34rem;border:0;background:transparent;color:var(--wz-danger);font-size:var(--wz-type-hint)}.d5-auth-danger{width:100%;height:1.02rem;margin-top:.24rem;border:0;border-radius:.51rem;background:var(--wz-chrome-danger);color:var(--wz-chrome-danger-text);font-size:.38rem}.d5-auth-danger:disabled{opacity:.55}.d5-auth-danger-list{margin:0 0 .28rem;padding-left:.42rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.6}.d5-auth-dialog{position:fixed;z-index:40;inset:0;display:grid;place-items:center;background:var(--wz-import-overlay);padding:.6rem}.d5-auth-dialog__panel{width:100%;max-width:8rem;max-height:80vh;overflow-y:auto;border:1px solid var(--wz-floating-border);border-radius:.42rem;background:var(--wz-surface);box-shadow:var(--wz-floating-shadow);padding:.5rem .5rem .44rem}.d5-restore-title{margin:0 0 .16rem;color:var(--wz-ink-900);font-size:var(--wz-type-section);font-weight:700;line-height:1.5}.d5-restore-lead,.d5-restore-files{margin:0 0 .34rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.6}.d5-restore-files__name{color:var(--wz-ink-900);font-weight:700}.d5-restore-tag{border-radius:.5rem;background:var(--wz-gold-soft);padding:0 .12rem;color:var(--wz-gold-soft-text);font-size:.28rem;font-weight:700;line-height:1.5;white-space:nowrap}.d5-restore-choices{display:grid;row-gap:.16rem;min-width:0;margin:0 0 .3rem;border:0;padding:0}.d5-restore-choices__legend{padding:0;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.6}.d5-restore-choice{display:grid;grid-template-columns:auto 1fr;align-items:start;column-gap:.2rem;border:1px solid var(--wz-control-border);border-radius:.3rem;padding:.24rem .26rem}.d5-restore-choice:has(.d5-restore-choice__radio:checked){border-color:var(--wz-control-active);background:var(--wz-surface-soft)}.d5-restore-choice__radio{width:.38rem;height:.38rem;margin:.06rem 0 0;accent-color:var(--wz-control-active)}.d5-restore-choice__text{display:block;min-width:0}.d5-restore-choice__head{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.12rem;row-gap:.04rem}.d5-restore-choice__label{color:var(--wz-ink-900);font-size:var(--wz-type-body);font-weight:700;line-height:1.5}.d5-restore-choice__when{display:block;margin-top:.04rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);font-variant-numeric:tabular-nums;line-height:1.6}.d5-restore-choice__note{display:block;margin-top:.04rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.6}.d5-restore-choice__note--warn{color:var(--wz-danger)}.d5-restore-submit{width:100%;height:.96rem;border:0;border-radius:.48rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-size:var(--wz-type-body);font-weight:700}.d5-restore-submit:disabled{opacity:.42}.d5-auth-page[data-page=membership]>.d9-scroll--paybar{padding-bottom:0}.d5-membership-mode-notice{margin:.24rem .34rem 0;padding:.24rem .3rem;border-radius:.24rem;background:var(--wz-warning-bg);color:var(--wz-warning-text);font-size:var(--wz-type-hint);line-height:1.6}.d5-plan-name{margin:0;color:var(--wz-ink-900);font-size:.42rem;font-weight:500}.d5-plan-price{margin:.2rem 0 0;color:var(--wz-gold-deep-text);font-size:.78rem;font-weight:600;line-height:1}.d6-identity{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.36rem;background:var(--wz-surface);padding:.5rem .42rem .52rem;border-bottom:1px solid var(--wz-hairline)}.d6-identity .d6-seal{display:grid;width:1.44rem;height:1.44rem;place-items:center;border:2px solid var(--wz-gold-highlight-text);border-radius:50%;color:var(--wz-gold-highlight-text)}.d6-identity .d6-seal svg{width:.84rem;height:.84rem;stroke-width:1.35}.d6-identity-copy{display:grid;gap:.1rem;min-width:0}.d6-identity-copy strong{overflow:hidden;color:var(--wz-ink-900);font-size:.46rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.d6-identity-copy small{color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.d6-group{margin:.38rem .333rem}.d6-group-title{margin:0 0 .14rem .1rem;color:var(--wz-ink-900);font-size:var(--wz-type-hint);font-weight:600;letter-spacing:0}.d6-list{overflow:hidden;border-radius:var(--wz-skin-card-radius);background:var(--wz-surface)}.d6-row{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto .34rem;align-items:center;gap:.2rem;box-sizing:border-box;border:0;border-bottom:1px solid var(--wz-hairline);background:transparent;color:var(--wz-ink-900);padding:.3rem .42rem;font-family:inherit;font-size:var(--wz-type-body);text-align:left}.d6-row:last-child{border-bottom:0}.d6-row:has(>.d6-row-icon){grid-template-columns:.58rem minmax(0,1fr) auto .34rem}.d6-row-icon{display:grid;width:.58rem;height:.58rem;place-items:center;background:transparent;color:var(--wz-ink-900)}.d6-row-icon svg{width:.5rem;height:.5rem;stroke-width:1.6}.d6-row-main{display:grid;gap:.06rem;min-width:0;font-size:.4rem;font-weight:600}.d6-row-main small{color:var(--wz-ink-700);font-size:var(--wz-type-hint);font-weight:400;line-height:1.5}.d6-row-main .d5-auth-error{margin:0;text-align:left}.d6-row-val{color:var(--wz-ink-700);font-size:var(--wz-type-hint);white-space:nowrap}.d6-row-val--hot{color:var(--wz-gold-soft-text)}.d6-row .d6-chev{width:.34rem;height:.34rem;color:var(--wz-ink-700)}.d6-note{padding:.36rem .47rem .1rem}.d6-confirm{padding:.36rem .47rem .42rem}.d6-danger-zone{margin-top:.7rem;text-align:center}.d6-receipt{margin:.42rem .333rem 0}.d6-points{overflow:hidden;margin:.38rem .333rem .4rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface)}.d6-points-top{background:var(--wz-sunken);padding:.34rem .42rem .3rem}.d6-points-row{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.1rem}.d6-points-row span{color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.d6-points-link{display:inline-flex;align-items:center;gap:.06rem;border:0;background:transparent;color:var(--wz-ink-700);font-family:inherit;font-size:var(--wz-type-hint);padding:0}.d6-points-link svg{width:.3rem;height:.3rem}.d6-balance{margin:0;color:var(--wz-gold-deep-text);font-size:.96rem;font-weight:600;line-height:1.1;letter-spacing:-.01rem}.d6-balance em{color:var(--wz-gold-deep-text);font-size:.34rem;font-style:normal;font-weight:400}.d6-points-status{margin:.1rem 0 0;text-align:left}.d6-points-body{padding:.28rem .42rem .34rem}.d6-free{margin:0 0 .42rem;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.7}.d6-checkin{display:flex;width:100%;height:1.06rem;align-items:center;justify-content:center;border:0;border-radius:.55rem;background:var(--wz-black);color:var(--wz-gold-button-text);font-family:inherit;font-size:.42rem;font-weight:600}.d6-checkin:disabled{cursor:default}.d6-points-message{margin:.28rem 0 0}.d6-sub-card{margin:.38rem .333rem}.d6-lots{margin:0;padding:0;list-style:none}.d6-lot{display:flex;align-items:center;gap:.22rem;padding:.32rem .47rem;border-bottom:1px solid var(--wz-hairline)}.d6-lot:last-child{border-bottom:0}.d6-lot-main{display:grid;flex:1;gap:.06rem;min-width:0}.d6-lot-main strong{color:var(--wz-ink-900);font-size:var(--wz-type-body);font-weight:400}.d6-lot-main small{color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.d6-lot-amt{color:var(--wz-ink-900);font-size:.4rem;font-weight:600;white-space:nowrap}.d6-empty{margin:0;padding:.42rem .47rem;color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.d6-list-error{margin:0;padding:.42rem .47rem;color:var(--wz-red-term);font-size:var(--wz-type-hint)}.d6-rule-list{margin:0;padding:0;list-style:none}.d6-rule{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem;padding:.36rem .47rem;border-bottom:1px solid var(--wz-hairline);color:var(--wz-ink-900);font-size:var(--wz-type-body)}.d6-rule:last-child{border-bottom:0}.d6-rule small{display:block;margin-top:.08rem;color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.d6-rule b{color:var(--wz-ink-900);font-size:var(--wz-type-body);font-weight:600;white-space:nowrap}.d6-rule b.d6-rule-free{color:var(--wz-gold-soft-text)}.d6-rules-hint{margin:.24rem .14rem 0}.d6-list-note{margin:0;padding:.36rem .47rem;border-bottom:1px solid var(--wz-hairline);color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.7}.d3-account-card{display:grid}.d5-auth-banner{display:grid;gap:.06rem;margin:0 0 .34rem;padding:.3rem .36rem;border:1px solid var(--wz-gold-soft-text);border-radius:var(--wz-skin-control-radius);background:var(--wz-gold-soft)}.d5-auth-banner strong{color:var(--wz-gold-soft-text);font-size:var(--wz-type-body);font-weight:600}.d5-auth-banner small{color:var(--wz-gold-soft-text);font-size:var(--wz-type-hint)}.d5-auth-field-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.16rem}.d5-auth-field-wrap--locked{grid-template-columns:minmax(0,1fr) auto auto;margin:.1rem 0 .2rem;padding:0 .3rem;border:1px dashed var(--wz-gold-soft-text);border-radius:var(--wz-skin-control-radius);background:var(--wz-sunken)}.d5-auth-field-wrap--locked .d1-form-row{border-bottom:0}.d5-auth-field-wrap--locked input{color:var(--wz-ink-900);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06rem}.d5-auth-tag{padding:.06rem .2rem;border-radius:999px;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-size:var(--wz-type-hint);font-weight:600;white-space:nowrap}.d5-auth-lock{width:.4rem;height:.4rem;color:var(--wz-ink-700)}.d5-auth-toggle{display:block;width:100%;margin:0 0 .28rem;padding:.24rem 0;border:0;border-bottom:1px solid var(--wz-hairline);background:transparent;color:var(--wz-gold-soft-text);font-family:inherit;font-size:var(--wz-type-hint);text-align:left}.d5-auth-footnotes{margin:.5rem .333rem 0;padding-left:.42rem;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.8}.d6-lede{margin:.42rem .333rem .1rem;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.7}.d6-vip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.04rem .2rem;margin:.42rem .333rem 0;padding:.36rem .44rem .4rem;border:1px solid var(--wz-gold-soft-text);border-radius:var(--wz-skin-card-radius);background:var(--wz-gold-soft)}.d6-vip-list{margin:0;padding:0;list-style:none}.d6-vip-list li{color:var(--wz-gold-soft-text);font-size:.42rem;font-weight:600;line-height:1.4}.d6-vip-hint{grid-column:1 / -1;display:block;color:var(--wz-ink-900);font-size:var(--wz-type-hint);line-height:1.6}.d6-vip-link{display:inline-flex;align-items:center;gap:.06rem;padding:0;border:0;background:transparent;color:var(--wz-gold-soft-text);font-family:inherit;font-size:var(--wz-type-hint)}.d6-vip-link svg{width:.3rem;height:.3rem}.d6-lapsed{margin:.42rem .333rem 0}.d6-lapsed-list{margin:0;padding:0;list-style:none;color:var(--wz-ink-900);font-size:var(--wz-type-body);line-height:1.6}.d6-lapsed-hint{margin:.14rem 0 0;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.6}.d6-currency-line{display:flex;justify-content:flex-end;margin:.2rem .333rem 0}.d6-currency-toggle{display:inline-flex;gap:.06rem;padding:.06rem;border-radius:999px;background:var(--wz-sunken)}.d6-currency-toggle button{border:0;border-radius:999px;background:transparent;color:var(--wz-ink-700);font-family:inherit;font-size:var(--wz-type-hint);padding:.12rem .36rem}.d6-currency-toggle button.d6-currency-on{background:var(--wz-black);color:var(--wz-gold-button-text);font-weight:600}.d6-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(2.6rem,1fr));gap:.2rem;margin:.3rem .333rem 0}.d6-plan{position:relative;display:grid;gap:.1rem;padding:.5rem .2rem .4rem;border:1px solid var(--wz-hairline);border-radius:.34rem;background:var(--wz-surface);color:var(--wz-ink-900);font-family:inherit;text-align:center;appearance:none;cursor:pointer}.d6-plan:disabled{opacity:.55}.d6-plan--on{border-color:var(--wz-gold-soft-text);box-shadow:inset 0 0 0 1px var(--wz-gold-soft-text)}.d6-plan-tick{position:absolute;top:.16rem;right:.16rem;width:.34rem;height:.34rem;color:var(--wz-gold-soft-text)}.d6-plan .d5-plan-name{font-size:var(--wz-type-body);font-weight:500}.d6-plan .d5-plan-price{margin:0;color:var(--wz-ink-900);font-size:.56rem;line-height:1.1}.d6-plan--on .d5-plan-price{color:var(--wz-gold-deep-text)}.d6-plan .d6-plan-price--dim{color:var(--wz-ink-700);font-weight:500}.d6-plan-amt{color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.d6-plan-cny-only{color:var(--wz-ink-900);font-size:var(--wz-type-hint);line-height:1.4}.d6-plan-badge{position:absolute;top:-.2rem;left:50%;transform:translate(-50%);padding:.04rem .24rem;border-radius:999px;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-size:var(--wz-type-hint);font-weight:600;white-space:nowrap}.d6-cta{margin:.3rem .333rem 0}.d6-cta .d1-start-button{height:1.13rem;margin-top:0;border-radius:.565rem;font-size:.44rem}.d6-cta-hint{margin:.2rem 0 0;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.6;text-align:center}.d6-btn-secondary{display:block;width:100%;height:1.13rem;border:1px solid var(--wz-control-border);border-radius:.565rem;background:transparent;color:var(--wz-ink-900);font-family:inherit;font-size:.38rem}.d6-state-card{margin:.42rem .333rem;padding:.6rem .47rem;border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);text-align:center}.d6-state-card p{margin:0 0 .1rem;color:var(--wz-ink-900);font-size:.42rem;font-weight:500}.d6-state-card small{display:block;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.6}.d6-state-card--bad p{color:var(--wz-danger)}.d6-compare-card{margin-top:.34rem}.d6-compare{width:100%;border-collapse:collapse;margin-top:.24rem;font-size:var(--wz-type-hint)}.d6-compare th,.d6-compare td{padding:.2rem .1rem;border-bottom:1px solid var(--wz-hairline);text-align:right;color:var(--wz-ink-900)}.d6-compare th.d6-compare-row{text-align:left;font-weight:400;color:var(--wz-ink-700)}.d6-compare thead tr{background:var(--wz-sunken)}.d6-compare thead th{color:var(--wz-ink-900);font-weight:600}.d6-compare thead th:first-child{border-radius:.16rem 0 0 .16rem}.d6-compare thead th:last-child{border-radius:0 .16rem .16rem 0}.d6-compare td.d6-compare-on{color:var(--wz-gold-soft-text);font-weight:600}.d6-compare td.d6-compare-na{color:var(--wz-ink-700)}.d6-compare tbody tr:last-child th,.d6-compare tbody tr:last-child td{border-bottom:0}.d6-compare-hint{margin:.2rem 0 0;color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.6}.d6-rules{margin:.34rem .333rem 0;padding:.36rem .47rem;border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);color:var(--wz-ink-700);font-size:var(--wz-type-hint);line-height:1.7}.d6-rules p{margin:0}.d6-rules p+p{margin-top:.12rem}.d6-chats{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:var(--wz-page)}.d6-chats__toolbar{flex:0 0 auto;padding-bottom:.2rem}.d6-chats__toolbar>.d6-chats__search{margin-bottom:0}.d6-chats__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(1.64rem + var(--wz-safe-bottom) + .3rem)}.d6-chats__head{display:flex;align-items:center;justify-content:space-between;padding:.3rem .46rem .24rem}.d6-chats__head h1{margin:0;font-size:.56rem;font-weight:700;letter-spacing:.02em}.d6-chats__new{display:inline-flex;align-items:center;gap:.1rem;border:1px solid var(--wz-gold-deep-text);border-radius:999px;background:transparent;color:var(--wz-gold-deep-text);padding:.2rem .4rem;font-size:.36rem;font-weight:600;cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .14s ease}@media(hover:hover){.d6-chats__new:hover{background:var(--wz-gold-deep-text);color:var(--wz-page)}}.d6-chats__new:active{background:var(--wz-gold-deep-text);color:var(--wz-page);transform:translateY(.03rem)}.d6-chats__new:focus-visible{outline:2px solid var(--wz-gold-deep-text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.d6-chats__new{transition:none}.d6-chats__new:active{transform:none}}.d6-chats__new svg{width:.4rem;height:.4rem}.d6-chats__search{display:flex;align-items:center;gap:.18rem;margin:0 .46rem .2rem;border-radius:.3rem;background:var(--wz-surface-control);padding:.2rem .3rem;color:var(--wz-ink-600)}.d6-chats__search svg{width:.44rem;height:.44rem;flex:0 0 auto}.d6-chats__search input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:.36rem;color:var(--wz-ink-900);outline:none}.d6-chats__search input::placeholder{color:var(--wz-ink-600)}.d6-chats__search button{display:inline-flex;border:0;background:transparent;color:inherit;padding:0}.d6-chats__list{list-style:none;margin:0;padding:0}.d6-chats__row{display:flex;gap:.3rem;width:100%;text-align:left;border:0;border-bottom:1px solid var(--wz-hairline);background:transparent;color:var(--wz-ink-900);padding:.3rem .46rem;font:inherit}.d6-chats__row:active{background:var(--wz-surface-soft)}.d6-chats__row:disabled{color:var(--wz-nav-muted)}.d6-chats__avatar{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.08rem;height:1.08rem;border-radius:50%;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-size:.42rem;font-weight:700}.d6-chats__avatar i{position:absolute;right:-.14rem;bottom:-.1rem;display:flex;align-items:center;justify-content:center;width:.56rem;height:.56rem;border:1.5px solid var(--wz-gold-deep-text);border-radius:50%;background:var(--wz-surface);color:var(--wz-gold-deep-text);font-size:.28rem;font-style:normal}.d6-chats__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.06rem}.d6-chats__top{display:flex;justify-content:space-between;align-items:baseline;gap:.2rem}.d6-chats__top strong{font-size:.41rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d6-chats__top time{flex:0 0 auto;font-size:.3rem;color:var(--wz-nav-muted)}.d6-chats__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.14rem;font-size:.32rem;color:var(--wz-text-alt)}.d6-chats__preview{font-size:.33rem;color:var(--wz-nav-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d6-chats__avatar[data-hue]{background:var(--wz-surface-soft);color:var(--wz-ink-900);box-shadow:inset 0 0 0 2px var(--hue)}.d6-chats__avatar[data-hue=wood],.d6-chats__avatar i[data-hue=wood]{--hue: var(--wz-wood)}.d6-chats__avatar[data-hue=fire],.d6-chats__avatar i[data-hue=fire]{--hue: var(--wz-fire)}.d6-chats__avatar[data-hue=earth],.d6-chats__avatar i[data-hue=earth]{--hue: var(--wz-earth)}.d6-chats__avatar[data-hue=metal],.d6-chats__avatar i[data-hue=metal]{--hue: var(--wz-metal)}.d6-chats__avatar[data-hue=water],.d6-chats__avatar i[data-hue=water]{--hue: var(--wz-water)}.d6-chats__avatar i[data-hue]{border-color:var(--hue);color:var(--wz-ink-900)}.d6-tag{display:inline-flex;align-items:center;gap:.06rem;border-radius:.14rem;padding:.02rem .14rem;font-size:.28rem;font-style:normal;line-height:1.5}.d6-tag--self{background:var(--wz-gold-soft);color:var(--wz-gold-soft-text)}.d6-tag--pair{border:1px solid var(--wz-water);background:var(--wz-surface-soft);color:var(--wz-ink-600)}.d6-tag--muted{color:var(--wz-nav-muted)}.d6-tag--frozen{background:var(--wz-surface-control);color:var(--wz-ink-600)}.d6-tag--frozen svg{width:.28rem;height:.28rem}.d6-chats__empty{display:flex;flex-direction:column;align-items:center;gap:.12rem;margin:0;padding:1.6rem 1rem;text-align:center;font-size:.36rem;line-height:1.7;color:var(--wz-nav-muted)}.d6-chats__empty svg{width:.9rem;height:.9rem;stroke-width:1.25}.d6-chats__empty strong{color:var(--wz-ink-900);font-size:.41rem}.d6-picker{display:flex;flex-direction:column;gap:.2rem;width:min(10rem,480px);max-height:88vh;border:1px solid var(--wz-hairline);border-bottom:0;border-radius:.56rem .56rem 0 0;background:var(--wz-surface);color:var(--wz-ink-900);padding:.24rem .46rem calc(.5rem + var(--wz-safe-bottom))}.d6-picker__handle{align-self:center;width:.96rem;height:.1rem;border-radius:.05rem;background:var(--wz-hairline)}.d6-picker__head{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto}.d6-picker__head h2{margin:0;font-size:.46rem}.d6-picker__head h2 small{margin-left:.1rem;font-size:.3rem;font-weight:400;color:var(--wz-nav-muted)}.d6-picker__head button{display:inline-flex;border:0;background:transparent;color:var(--wz-ink-900);padding:.1rem}.d6-picker__head button svg{width:.5rem;height:.5rem}.d6-picker .d6-chats__search{margin:0;flex:0 0 auto}.d6-picker__tabs{flex:0 0 auto}.d6-picker__list{flex:1 1 auto;min-height:3.6rem;overflow:auto;display:flex;flex-direction:column}.d6-picker__section{padding:.2rem .16rem .06rem;font-size:.3rem;color:var(--wz-nav-muted)}.d6-picker__row{display:flex;align-items:center;gap:.3rem;width:100%;text-align:left;border:0;border-radius:.3rem;background:transparent;color:var(--wz-ink-900);padding:.24rem .16rem;font:inherit}.d6-picker__row[aria-checked=true]{background:var(--wz-surface-soft)}.d6-picker__row .d6-chats__avatar{width:.98rem;height:.98rem;font-size:.38rem}.d6-picker__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.04rem}.d6-picker__name{display:flex;align-items:center;gap:.14rem;font-size:.4rem;font-weight:600}.d6-picker__main small{font-size:.32rem;color:var(--wz-nav-muted)}.d6-picker__check{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:.56rem;height:.56rem;border:1.5px solid var(--wz-hairline);border-radius:50%;color:var(--wz-on-gold-main)}.d6-picker__check svg{width:.36rem;height:.36rem;stroke-width:2.5}.d6-picker__row[aria-checked=true] .d6-picker__check{border-color:var(--wz-gold-main);background:var(--wz-gold-main)}.d6-picker__foot{flex:0 0 auto;margin:0;font-size:.3rem;line-height:1.6;color:var(--wz-nav-muted)}.d6-picker__start{flex:0 0 auto;border:0;border-radius:.36rem;background:var(--wz-gold-main);color:var(--wz-on-gold-main);padding:.32rem;font-size:.41rem;font-weight:600}.d6-picker__start:disabled{opacity:.5}.d4-row-self{margin-left:.12rem;border-radius:.14rem;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);padding:.02rem .12rem;font-size:.26rem;font-weight:500}.d1-self-row{display:flex;align-items:center;justify-content:space-between;gap:.3rem}.d1-self-row>span small{display:block;margin-top:.04rem;font-size:.28rem;font-weight:400;color:var(--wz-nav-muted)}.f11-chat__freeze{display:flex;flex-direction:column;gap:.2rem;margin:.24rem .28rem 0;border-radius:.24rem;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);padding:.24rem .3rem;font-size:.33rem;line-height:1.55}.f11-chat__freeze-head{display:flex;align-items:flex-start;gap:.18rem}.f11-chat__freeze-head svg{width:.44rem;height:.44rem;flex:0 0 auto;margin-top:.04rem}.f11-chat__freeze-head strong,.f11-chat__freeze-note{display:block}.f11-chat__freeze-actions{display:flex;flex-wrap:wrap;gap:.18rem}.f11-chat__freeze-actions button{border:1px solid var(--wz-gold-main);border-radius:999px;background:var(--wz-surface);color:var(--wz-gold-deep-text);padding:.14rem .3rem;font-size:.33rem;font-weight:600}.f11-chat__freeze-actions button[data-primary]{background:var(--wz-gold-main);color:var(--wz-on-gold-main)}.f11-chat__chart-divider{display:flex;align-items:center;gap:.24rem;margin:.16rem 0;color:var(--wz-nav-muted);font-size:.3rem}.f11-chat__chart-divider:before,.f11-chat__chart-divider:after{content:"";flex:1;border-top:1px dashed var(--wz-hairline)}.f11-chat__unfreeze-backdrop{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;background:var(--wz-overlay);padding:.6rem}.f11-chat__unfreeze{display:flex;flex-direction:column;gap:.24rem;width:min(9rem,440px);border-radius:.46rem;background:var(--wz-surface);color:var(--wz-ink-900);padding:.46rem .46rem .3rem}.f11-chat__unfreeze h3{margin:0;font-size:.44rem}.f11-chat__unfreeze ul{margin:0;padding-left:.46rem;font-size:.34rem;line-height:1.65;color:var(--wz-text-alt)}.f11-chat__unfreeze p{margin:0;font-size:.32rem;color:var(--wz-nav-muted)}.f11-chat__unfreeze-actions{display:flex;flex-direction:column;gap:.2rem}.f11-chat__unfreeze-actions button{border:1px solid var(--wz-gold-main);border-radius:.36rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);padding:.28rem;font-size:.38rem;font-weight:600}.f11-chat__unfreeze-actions button[data-primary]{background:var(--wz-gold-main);color:var(--wz-on-gold-main)}.f11-chat__unfreeze-actions button[data-plain]{border:0;color:var(--wz-nav-muted);font-weight:400;padding:.16rem}.d7-chat-page{display:flex;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:var(--wz-surface);flex-direction:column}.d7-chat-page__nav{position:relative;z-index:20;display:grid;width:100%;height:var(--wz-h-nav);grid-template-columns:var(--wz-h-nav) minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--wz-hairline);background:var(--wz-surface);flex:0 0 auto}.d7-chat-page__back{appearance:none;display:grid;width:var(--wz-h-nav);height:var(--wz-h-nav);place-items:center;border:0;background:transparent;color:var(--wz-ink-900);cursor:pointer}.d7-chat-page__back svg{width:.64rem;height:.64rem}.d7-chat-page__heading{display:flex;min-width:0;align-items:center;flex-direction:column;gap:.04rem;text-align:center}.d7-chat-page__heading strong{max-width:100%;overflow:hidden;color:var(--wz-ink-900);font-size:.4rem;font-weight:600;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.d7-chat-page__heading small{display:flex;max-width:100%;align-items:center;gap:.1rem;overflow:hidden;color:var(--wz-nav-muted);font-size:.3rem;line-height:1.12;white-space:nowrap}.d7-chat-page__heading small svg{width:.26rem;height:.26rem;flex:0 0 auto}.d7-chat-page__who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d7-chat-page__frozen{display:flex;align-items:center;gap:.06rem;flex:0 0 auto}.d7-chat-page__action{appearance:none;display:flex;height:var(--wz-h-nav);align-items:center;gap:.08rem;padding:0 .3rem 0 .12rem;border:0;background:transparent;color:var(--wz-nav-active);font-size:.34rem;cursor:pointer}.d7-chat-page__action svg{width:.44rem;height:.44rem}.d7-chat-page__body{position:relative;min-height:0;flex:1 1 auto}.d7-push-enter{animation:d7-push-in .26s cubic-bezier(.32,.72,0,1)}@keyframes d7-push-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.d7-push-enter{animation:none}}.d6-chats__method{display:inline-flex;align-items:center;gap:.075rem;flex-shrink:0;padding:.025rem .13rem;border:1px solid color-mix(in srgb,var(--chat-method-color) 25%,var(--wz-surface));border-radius:.11rem;background:color-mix(in srgb,var(--chat-method-color) 9%,var(--wz-surface));color:var(--chat-method-color);font-family:inherit;font-size:.235rem;font-weight:400;line-height:1.5;white-space:nowrap}.d6-chats__method svg{width:.25rem;height:.25rem;flex-shrink:0;stroke-width:1.5}.d6-chats__method[data-method=六爻]{--chat-method-color:var(--wz-method-liuyao)}.d6-chats__method[data-method=奇门]{--chat-method-color:var(--wz-method-qimen)}.d6-chats__method[data-method=大六壬]{--chat-method-color:var(--wz-method-liuren)}.d6-chats__method[data-method=塔罗]{--chat-method-color:var(--wz-method-tarot)}.d6-chats__method[data-method=八字]{--chat-method-color:var(--wz-method-bazi)}:root[data-skin] button:focus-visible,:root[data-skin] input:focus-visible+i,:root[data-skin] select:focus-visible,:root[data-skin] input:focus-visible{outline-color:var(--wz-control-active)}:root[data-skin] .wz-top-navigation{border-bottom:1px solid var(--wz-hairline)}:root[data-skin] .wz-black-tabs{background-color:var(--wz-skin-tab-bg);background-blend-mode:normal;background-position:center;background-size:cover;box-shadow:inset 0 -1px 0 var(--wz-skin-header-line)}:root[data-skin] .wz-black-tabs__item{color:var(--wz-skin-tab-muted)}:root[data-skin] .wz-black-tabs__item:is(:hover,:focus-visible){color:var(--wz-skin-tab-ink)}:root[data-skin] .wz-black-tabs__item--active{color:var(--wz-skin-tab-active)}:root[data-skin] .wz-chart-header,:root[data-skin] .basic-info-hero{position:relative;z-index:16;border-bottom:1px solid var(--wz-skin-header-line);background-color:var(--wz-header-base);background-blend-mode:normal;background-position:center;background-size:cover;color:var(--wz-skin-header-ink)}:root[data-skin] .wz-chart-header__seal,:root[data-skin] .basic-info-hero__seal{border-color:var(--wz-skin-seal);background:transparent;color:var(--wz-skin-on-seal);box-shadow:inset 0 0 0 1px var(--wz-skin-header-action-bg)}:root[data-skin] .wz-chart-header__name{overflow:hidden;color:var(--wz-skin-seal);text-overflow:ellipsis;white-space:nowrap}:root[data-skin] .wz-chart-header__copy p{color:var(--wz-skin-header-ink)}:root[data-skin] .wz-chart-header__copy p:not(:first-of-type){color:var(--wz-skin-header-muted)}:root[data-skin] .wz-chart-header__buttons button{border:1px solid var(--wz-skin-header-action-border);background:var(--wz-skin-header-action-bg);color:var(--wz-skin-header-action-ink)}:root[data-skin] .wz-chart-header__save-action{color:var(--wz-skin-seal)}:root[data-skin] .wz-chart-header__save-action>span{border-color:var(--wz-skin-seal)}:root[data-skin] .wz-chart-header__save-action:focus-visible>span{outline-color:var(--wz-control-active)}:root[data-skin] .wz-chart-header__switch{color:var(--wz-skin-header-action-ink)}:root[data-skin] .basic-info-hero{color:var(--wz-skin-seal)}:root[data-skin] .basic-info-hero>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-skin] .basic-info-hero__badges span{border-color:var(--wz-skin-header-action-border);background:var(--wz-skin-header-action-bg);color:var(--wz-skin-header-action-ink)}:root[data-skin] .d3-theme-segmented button[aria-checked=true],:root[data-skin] .d3-settings-row--toggle[aria-checked=true]>i,:root[data-skin] .d1-toggle input:checked+i,:root[data-skin] .d3-export-dialog__toggle[aria-checked=true]>i{background:var(--wz-control-active);color:var(--wz-on-control-active)}:root[data-skin] .d3-settings-detail-card>button[aria-checked=true]>i{border-color:var(--wz-control-active)}:root[data-skin] .d1-segmented button[aria-pressed=true]{background:var(--wz-control-active);color:var(--wz-on-control-active)}:root[data-skin] .d1-paipan-header svg:last-child,:root[data-skin] .d3-grid-tile svg,:root[data-skin] .d3-reflow-preview span,:root[data-skin] .d3-reflow-preview small{border-color:var(--wz-control-active);color:var(--wz-control-active)}:root[data-skin] .d1-paipan-card,:root[data-skin] .d6-instant-card,:root[data-skin] .d1-profile-card,:root[data-skin] .d3-grid-card,:root[data-skin] .d3-settings-group,:root[data-skin] .d3-settings-detail-card{border:1px solid var(--wz-hairline);box-shadow:var(--wz-skin-card-shadow)}:root[data-skin] .d1-paipan-card,:root[data-skin] .d6-instant-card,:root[data-skin] .d1-profile-card{border-radius:var(--wz-skin-card-radius)}:root[data-skin] .d1-segmented,:root[data-skin] .d1-segmented button,:root[data-skin] .d1-start-button,:root[data-skin] .d6-instant-card__action button,:root[data-skin] .d3-theme-segmented,:root[data-skin] .d3-theme-segmented button,:root[data-skin] .d1-profile-tools>label,:root[data-skin] .d1-profile-tools>div button{border-radius:var(--wz-skin-control-radius)}:root[data-skin] .d1-bottom-nav{z-index:16;border-top:1px solid var(--wz-hairline);box-shadow:var(--wz-skin-bottom-shadow)}:root[data-skin] .d1-profile-header,:root[data-skin] .d3-settings-header{position:relative;z-index:16}:root[data-skin] .d3-theme-segmented--skin button{display:flex;align-items:center;justify-content:center;gap:.08rem}:root[data-skin] .d3-theme-segmented--skin button:before{width:.24rem;height:.24rem;flex:0 0 auto;border:1px solid currentColor;border-radius:50%;background-position:center;background-size:cover;content:"";opacity:.9}:root[data-skin] .d3-theme-segmented--skin button[data-skin-setting=modern-book]:before{background-image:url(/textures/modern-book-header.webp)}:root[data-skin] .d3-theme-segmented--skin button[data-skin-setting=indigo-atlas]:before{background-image:url(/textures/indigo-atlas-header.webp)}:root[data-skin] .wz-capsule--gold{background:var(--wz-content-gold);color:var(--wz-black)}:root[data-skin] .basic-shensha-row,:root[data-skin] .basic-shensha-row .wz-table-row__cell,:root[data-skin] .professional-shensha-row p{color:var(--wz-content-gold-ink)!important}:root[data-skin=modern-book] .wz-black-tabs,:root[data-skin=modern-book] .wz-chart-header,:root[data-skin=modern-book] .basic-info-hero{background-image:url(/textures/modern-book-header-target-v2.webp)}:root[data-skin=modern-book] .wz-top-navigation{background-color:var(--wz-page)}:root[data-skin=modern-book] .wz-chart-header__buttons button{background:transparent}:root[data-skin=modern-book] body:after{position:fixed;z-index:15;background-image:url(/textures/modern-book-paper-v2.webp);background-position:center;background-repeat:repeat;background-size:15.36rem auto;content:"";inset:0;pointer-events:none}:root[data-skin=modern-book][data-theme=light] body:after{mix-blend-mode:multiply;opacity:.02}:root[data-skin=modern-book][data-theme=dark] body:after{mix-blend-mode:soft-light;opacity:.09}:root[data-skin=modern-book] .d3-grid-card,:root[data-skin=modern-book] .d3-settings-group,:root[data-skin=modern-book] .d3-settings-detail-card{border-radius:.24rem}:root[data-skin=indigo-atlas] .wz-black-tabs,:root[data-skin=indigo-atlas] .wz-chart-header,:root[data-skin=indigo-atlas] .basic-info-hero{background-image:url(/textures/indigo-atlas-header.webp);background-blend-mode:lighten}:root[data-skin=indigo-atlas] .wz-chart-header__name,:root[data-skin=indigo-atlas] .basic-info-hero>strong{color:var(--wz-skin-seal)}:root[data-skin=indigo-atlas] body:after{position:fixed;z-index:15;background-image:url(/textures/indigo-atlas-paper-imagegen-20260726.webp);background-position:center;background-size:10.24rem 15.36rem;content:"";inset:0;pointer-events:none}:root[data-skin=indigo-atlas][data-theme=light] body:after{mix-blend-mode:multiply;opacity:.14}:root[data-skin=indigo-atlas][data-theme=dark] body:after{mix-blend-mode:soft-light;opacity:.08}:root[data-skin=indigo-atlas] .wz-black-tabs__item+.wz-black-tabs__item{border-left:1px solid var(--wz-skin-header-action-border)}:root[data-skin=indigo-atlas] .wz-table-row__label{color:var(--wz-ink-600)}:root[data-skin=indigo-atlas] .d3-grid-card,:root[data-skin=indigo-atlas] .d3-settings-group,:root[data-skin=indigo-atlas] .d3-settings-detail-card{border-radius:.14rem}:root[data-skin=indigo-atlas] .d3-theme-segmented--skin button:before{border-radius:.04rem}@media(prefers-reduced-motion:no-preference){:root[data-skin] .d3-theme-segmented button{transition:background-color .16s ease,color .16s ease,opacity .16s ease}}:root[data-skin=paper] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=paper] .wz-chart-header,:root[data-skin=paper] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=jade] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=jade] .wz-chart-header,:root[data-skin=jade] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=ink] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=ink] .wz-chart-header,:root[data-skin=ink] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=cinnabar] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=cinnabar] .wz-chart-header,:root[data-skin=cinnabar] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=porcelain] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=porcelain] .wz-chart-header,:root[data-skin=porcelain] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=rose] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=rose] .wz-chart-header,:root[data-skin=rose] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=nocturne] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=nocturne] .wz-chart-header,:root[data-skin=nocturne] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=lavender] .wz-black-tabs{background:var(--wz-surface);--wz-skin-tab-muted: var(--wz-ink-700);--wz-skin-tab-ink: var(--wz-ink-900);--wz-skin-tab-active: var(--wz-nav-active);--wz-skin-tab-indicator: var(--wz-nav-active)}:root[data-skin=lavender] .wz-chart-header,:root[data-skin=lavender] .basic-info-hero{background:var(--wz-chart-header-soft);--wz-skin-header-line: var(--wz-hairline);--wz-skin-header-ink: var(--wz-ink-900);--wz-skin-header-muted: var(--wz-ink-700);--wz-skin-seal: var(--wz-gold-deep-text);--wz-skin-on-seal: var(--wz-gold-deep-text);--wz-skin-header-action-ink: var(--wz-gold-deep-text);--wz-skin-header-action-bg: var(--wz-surface);--wz-skin-header-action-border: var(--wz-hairline)}:root[data-skin=paper] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=jade] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=ink] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=cinnabar] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=porcelain] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=rose] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=nocturne] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=lavender] .wz-chart-header__buttons button{border-radius:.12rem;box-shadow:none}:root[data-skin=cinnabar] .wz-chart-header__seal{border-radius:.1rem}:root[data-skin=porcelain] .wz-chart-header{background-image:linear-gradient(120deg,var(--wz-chart-header-soft),var(--wz-surface))}:root[data-skin=nocturne] .wz-chart-header{background-image:linear-gradient(120deg,var(--wz-chart-header-soft),var(--wz-surface))}:root[data-skin=lavender] .wz-chart-header{background-image:linear-gradient(120deg,var(--wz-chart-header-soft),var(--wz-surface))}.answer-feedback{display:inline-flex;align-items:center;gap:.12rem;flex-wrap:wrap;max-width:100%}.answer-feedback .f11-chat__copy[aria-pressed=true]{color:var(--wz-gold-deep-text);background:var(--wz-gold-soft);border-radius:.1rem}.answer-feedback-reasons{display:flex;flex-basis:100%;gap:.12rem;flex-wrap:wrap;padding:.12rem 0}.answer-feedback-reasons button{font:inherit;font-size:.27rem;line-height:1.5;padding:.12rem .18rem;border:1px solid var(--wz-hairline);border-radius:.14rem;background:var(--wz-surface);color:var(--wz-ink-700)}.answer-feedback small{font-size:.23rem;color:var(--wz-ink-600)}.answer-feedback [role=alert]{color:var(--wz-warning-text)}.f11-chat__message-actions{flex-wrap:wrap;gap:.08rem}.dv-entry{display:grid;gap:.2rem;padding:.28rem;border:1px solid var(--wz-hairline);border-radius:.32rem;background:var(--wz-surface)}.dv-entry-heading,.dv-entry-heading>span{display:flex;align-items:center;gap:.13rem}.dv-entry-heading{justify-content:space-between}.dv-entry-heading b{font-size:.34rem;font-weight:600}.dv-entry-heading svg{width:.34rem;height:.34rem;color:var(--wz-gold-deep-text)}.dv-entry-heading button{display:flex;gap:.1rem;align-items:center;border:0;background:transparent;color:var(--wz-ink-600);font:inherit;font-size:.26rem;padding:.1rem 0}.dv-methods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.14rem}.dv-methods button{display:flex;flex-direction:column;align-items:center;gap:.09rem;min-width:0;border:1px solid var(--wz-hairline);border-radius:.23rem;background:var(--wz-page);color:var(--wz-ink-700);padding:.25rem .03rem;font:inherit;cursor:pointer}.dv-methods svg{width:.48rem;height:.48rem;stroke-width:1.5;margin-bottom:.05rem}.dv-methods b{font-size:.32rem;font-weight:500}.dv-methods small{font-size:.21rem;opacity:.85;white-space:nowrap}.dv-methods button[data-active]{color:var(--wz-gold-soft-text);background:var(--wz-gold-soft);border-color:var(--wz-control-border-strong);box-shadow:inset 0 0 0 1px var(--wz-control-border-strong)}.dv-description{font-size:.28rem;line-height:1.7;color:var(--wz-ink-600);margin:0}.dv-entry .f11-chat__preset-list button{font-size:var(--wz-type-hint)}.dv-entry-foot{display:flex;justify-content:space-between;align-items:center;padding-top:.13rem;border-top:1px solid var(--wz-hairline);font-size:.23rem;color:var(--wz-ink-600)}.dv-entry-foot b{font-weight:500;color:var(--wz-gold-deep-text)}.dv-entry-foot button{font:inherit;border:0;background:transparent;color:var(--wz-gold-deep-text);padding:0 0 0 .14rem}.dv-disclaimer{display:block;font-size:.23rem;line-height:1.7;color:var(--wz-ink-600);margin:.08rem 0}.dv-note{font-size:.28rem;line-height:1.75;color:var(--wz-ink-600);margin:.14rem 0}.dv-current{display:flex;align-items:center;gap:.12rem;font-size:.26rem;padding:.15rem 0;color:var(--wz-ink-700)}.dv-dot{flex:none;width:.12rem;height:.12rem;border-radius:50%;background:var(--wz-gold-main)}.dv-current button{margin-left:auto;display:flex;align-items:center;gap:.06rem;background:none;border:0;color:var(--wz-gold-deep-text);font:inherit;white-space:nowrap}.dv-current svg{width:.3rem;height:.3rem}.dv-thread{display:grid;gap:.25rem;margin-bottom:.45rem}.dv-thread .f11-chat__bubble--user{justify-self:end}.dv-thread .f11-chat__bubble--user p{margin:0}.dv-assistant-id{display:flex;align-items:center;gap:.15rem;margin-top:.15rem}.dv-assistant-id>span{display:grid;place-items:center;width:.52rem;height:.52rem;border:1px solid var(--wz-control-border-strong);border-radius:.16rem;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-size:.3rem}.dv-assistant-id b{font-size:.28rem;font-weight:500}.dv-assistant-id small{margin-left:auto;color:var(--wz-ink-600);font-size:.22rem}.dv-result-card{border:1px solid var(--wz-hairline);border-radius:.32rem;background:var(--wz-surface);overflow:hidden;box-shadow:var(--wz-skin-card-shadow)}.dv-result-card>header{display:flex;justify-content:space-between;align-items:center;padding:.26rem .32rem;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text)}.dv-result-card header>span{display:flex;align-items:center;gap:.12rem}.dv-result-card header svg{width:.38rem;height:.38rem}.dv-result-card header b{font-weight:500;font-size:.33rem}.dv-result-card header em{font-style:normal;font-size:.21rem;border:1px solid var(--wz-control-border-strong);border-radius:.1rem;padding:.03rem .1rem}.dv-result-body{padding:.34rem}.dv-result-eyebrow{font-size:.24rem;color:var(--wz-ink-600);margin-bottom:.15rem}.dv-result-body h3{font-size:.5rem;line-height:1.4;font-weight:500;margin:0 0 .28rem;overflow-wrap:anywhere}.dv-result-facts{display:grid;grid-template-columns:1fr 1.4fr;gap:.15rem;font-size:.24rem;margin-bottom:.2rem}.dv-result-facts span{color:var(--wz-ink-600)}.dv-result-facts b{display:block;color:var(--wz-ink-900);font-size:.29rem;font-weight:400;margin-top:.08rem;overflow-wrap:anywhere}.dv-result-card details{border-top:1px solid var(--wz-hairline);margin:.28rem 0 .22rem;padding-top:.2rem}.dv-result-card summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:.28rem;color:var(--wz-gold-deep-text);list-style:none}.dv-result-card summary::-webkit-details-marker{display:none}.dv-result-card summary svg{width:.3rem;height:.3rem}.dv-result-card details[open] summary svg{transform:rotate(90deg)}.dv-result-card footer{display:flex;gap:.1rem;padding:.18rem .3rem;border-top:1px solid var(--wz-hairline);background:var(--wz-surface-soft)}.dv-result-card footer button{display:flex;gap:.1rem;align-items:center;font:inherit;font-size:.24rem;color:var(--wz-ink-600);border:0;background:none;padding:.08rem .1rem}.dv-result-card footer button:last-child{margin-left:auto;color:var(--wz-gold-deep-text)}.dv-result-card footer svg{width:.3rem;height:.3rem}.dv-primary{display:flex;justify-content:center;align-items:center;gap:.18rem;width:100%;padding:.24rem .25rem;min-height:1rem;border:0;border-radius:.24rem;background:var(--wz-gold-main);color:var(--wz-on-gold-main);font:inherit;font-size:.34rem;font-weight:500;cursor:pointer;margin-top:.3rem}.dv-primary span{font-weight:400;font-size:.25rem}.dv-primary svg{width:.38rem;height:.38rem}.dv-primary:disabled{opacity:.6;cursor:wait}.dv-read-status{display:flex;align-items:center;justify-content:center;gap:.1rem;margin-top:.2rem;font-size:.25rem;color:var(--wz-gold-deep-text)}.dv-read-status svg{width:.33rem;height:.33rem}.dv-generating{display:flex;align-items:center;gap:.2rem;background:var(--wz-page);border-radius:.2rem;margin-top:.25rem;padding:.3rem;font-size:.3rem}.dv-generating svg{width:.44rem;height:.44rem;animation:dv-spin 1.5s linear infinite;color:var(--wz-gold-deep-text)}.dv-generating small{display:block;color:var(--wz-ink-600);font-size:.23rem;margin-top:.06rem}.dv-retry{background:var(--wz-warning-bg);color:var(--wz-warning-text);border-radius:.2rem;padding:.25rem;font-size:.29rem;margin-top:.25rem}.dv-retry p{font-size:.26rem;margin:.1rem 0}.dv-retry button{border:1px solid currentColor;border-radius:.15rem;background:transparent;color:inherit;font:inherit;padding:.13rem .2rem;margin-top:.1rem}.dv-reading{padding:.24rem .05rem;font-size:var(--wz-type-body);line-height:1.85}.dv-reading-kicker{display:flex;align-items:center;gap:.1rem;color:var(--wz-gold-deep-text);font-size:.27rem}.dv-reading-kicker svg{width:.33rem;height:.33rem}.dv-reading-kicker span{font-size:.22rem;margin-left:auto;color:var(--wz-ink-600)}.dv-reading h3{font-size:.43rem;font-weight:500;line-height:1.6;margin:.22rem 0}.dv-reading>p{font-size:.33rem;color:var(--wz-ink-700);margin:.18rem 0 .35rem}.dv-reading-point{display:flex;gap:.25rem;margin:.26rem 0}.dv-reading-point>span{font-size:.25rem;color:var(--wz-gold-deep-text);padding-top:.06rem}.dv-reading-point b{font-size:.34rem;font-weight:600}.dv-reading-point p{font-size:.32rem;color:var(--wz-ink-700);margin:.08rem 0}.dv-bazi-note{font-size:.28rem;border-left:2px solid var(--wz-control-border-strong);padding:.05rem .24rem;margin:.32rem 0;color:var(--wz-ink-600)}.dv-followups{display:flex;gap:.12rem;flex-wrap:wrap}.dv-followups button{padding:.15rem .24rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);border:1px solid var(--wz-hairline);border-radius:.45rem;font:inherit;font-size:.28rem}.dv-follow-answer{font-size:.32rem;line-height:1.9;padding:.14rem .05rem}.dv-follow-answer small{font-size:.25rem;color:var(--wz-ink-600)}.dv-follow-answer p{margin:.14rem 0}.dv-saved-feedback{padding:.3rem;border:1px dashed var(--wz-control-border-strong);border-radius:.24rem;background:var(--wz-surface);font-size:.3rem}.dv-saved-feedback b{font-weight:500}.dv-saved-feedback p{font-size:.28rem;color:var(--wz-ink-600);margin:.1rem 0;white-space:pre-wrap}.dv-dialog{width:calc(100% - .7rem);max-width:9.2rem;max-height:85dvh;overflow:auto;padding:.4rem;border:1px solid var(--wz-hairline);border-radius:.36rem;background:var(--wz-surface);color:var(--wz-ink-900);font:inherit;font-size:.34rem;box-shadow:0 .3rem 1rem var(--wz-overlay)}.dv-dialog::backdrop{background:var(--wz-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dv-dialog>header,.dv-dialog>header>span{display:flex;align-items:center;gap:.14rem}.dv-dialog>header{justify-content:space-between;margin-bottom:.22rem}.dv-dialog header svg{width:.42rem;height:.42rem;color:var(--wz-gold-deep-text)}.dv-dialog h2{font-size:.43rem;font-weight:500;margin:0}.dv-dialog header button{border:0;background:none;color:inherit;padding:.08rem}.dv-dialog label{display:grid;gap:.14rem;margin:.32rem 0;font-size:.29rem;color:var(--wz-ink-700)}.dv-dialog input,.dv-dialog select,.dv-dialog textarea{width:100%;min-width:0;padding:.2rem;border:1px solid var(--wz-control-border);border-radius:.16rem;background:var(--wz-page);color:var(--wz-ink-900);font:inherit;font-size:.32rem;box-sizing:border-box}.dv-dialog textarea{min-height:2rem;resize:vertical}.dv-form-row{display:grid;grid-template-columns:1fr;gap:0}.dv-form-row label{margin:.18rem 0}.dv-mode-switch{display:flex;border:1px solid var(--wz-hairline);border-radius:.2rem;padding:.06rem;gap:.06rem;margin-top:.25rem}.dv-mode-switch button{flex:1;border:0;border-radius:.15rem;background:none;color:var(--wz-ink-600);font:inherit;font-size:.28rem;padding:.17rem .05rem}.dv-mode-switch button[aria-pressed=true]{background:var(--wz-gold-soft);color:var(--wz-gold-soft-text)}.dv-price-note{display:flex;justify-content:space-between;gap:.1rem;font-size:.23rem;color:var(--wz-ink-600);margin:.35rem 0 .1rem}.dv-error{font-size:.28rem;color:var(--wz-danger)}.dv-cast-question{font-size:.31rem;color:var(--wz-ink-700);line-height:1.7;border-left:2px solid var(--wz-control-border-strong);padding-left:.22rem;margin:.3rem 0}.dv-step-track{display:flex;gap:.12rem;margin:.4rem 0}.dv-step-track span{height:.09rem;flex:1;border-radius:.1rem;background:var(--wz-surface-control)}.dv-step-track span[data-done]{background:var(--wz-gold-main)}.dv-cast-count{text-align:center;font-size:.68rem;color:var(--wz-gold-deep-text);margin:.15rem 0}.dv-cast-count small{font-size:.27rem;color:var(--wz-ink-600)}.dv-cast-last{text-align:center;font-size:.3rem;color:var(--wz-ink-600)}.dv-coins{display:flex;justify-content:center;gap:.3rem;margin:.5rem 0}.dv-coins span{display:grid;place-items:center;width:1.2rem;height:1.2rem;border:2px solid var(--wz-control-border-strong);border-radius:50%;outline:1px solid var(--wz-gold-main);outline-offset:-.13rem;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);font-size:.32rem;box-shadow:var(--wz-skin-card-shadow)}.dv-coins.casting span{animation:dv-flip .45s ease-in-out}.dv-coins.casting span:nth-child(2){animation-delay:.04s}.dv-coins.casting span:nth-child(3){animation-delay:.08s}.dv-lines{display:grid;gap:.12rem;margin:.3rem 0}.dv-line-row{display:flex;align-items:center;justify-content:center;gap:.18rem;font-size:.23rem}.dv-line-row small{font-size:.23rem;color:var(--wz-ink-600);width:.6rem}.dv-line{display:flex;width:2.2rem;height:.13rem;gap:.25rem}.dv-line i{flex:1;background:var(--wz-gold-deep-text);border-radius:.02rem}.dv-line.yang{gap:0}.dv-line-row b{font-size:.22rem;color:var(--wz-gold-deep-text);width:.3rem}.dv-line-row em{font-style:normal;color:var(--wz-ink-600);font-size:.22rem;min-width:1.7rem}.dv-tarot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.16rem;margin:.3rem 0}.dv-tarot>div{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.3rem .07rem;border:1px solid var(--wz-hairline);border-radius:.23rem;background:var(--wz-page);min-height:2.75rem}.dv-tarot>div.revealed{background:var(--wz-gold-soft);border-color:var(--wz-control-border-strong);color:var(--wz-gold-soft-text)}.dv-tarot small{font-size:.23rem}.dv-tarot svg{width:.6rem;height:.6rem;stroke-width:1.2;margin:.05rem 0}.dv-tarot b{font-size:.35rem;font-weight:500}.dv-tarot span{font-size:.22rem}.dv-nine{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem;margin:.3rem 0}.dv-nine>div{display:grid;gap:.08rem;text-align:center;padding:.18rem;background:var(--wz-page);border:1px solid var(--wz-hairline);border-radius:.13rem}.dv-nine small,.dv-nine span{font-size:.22rem;color:var(--wz-ink-600)}.dv-nine b{font-size:.32rem;font-weight:500}.dv-lessons,.dv-transmissions{display:flex;gap:.13rem;margin:.25rem 0}.dv-lessons>div,.dv-transmissions>div{flex:1;display:grid;gap:.1rem;text-align:center;background:var(--wz-page);border:1px solid var(--wz-hairline);border-radius:.16rem;padding:.2rem 0}.dv-lessons small,.dv-transmissions small{font-size:.22rem;color:var(--wz-ink-600)}.dv-lessons b,.dv-transmissions b{font-size:.4rem;font-weight:500;color:var(--wz-gold-deep-text)}.dv-lessons span{font-size:.29rem}.dv-build{text-align:center;padding:.6rem 0}.dv-build>svg{width:1.3rem;height:1.3rem;color:var(--wz-gold-deep-text);stroke-width:1}.dv-build h3{font-size:.39rem;font-weight:500}.dv-build p,.dv-build small{font-size:.26rem;color:var(--wz-ink-600)}.dv-wallet{display:flex;align-items:center;justify-content:space-between;padding:.3rem;background:var(--wz-gold-soft);border-radius:.24rem;color:var(--wz-gold-soft-text);margin:.3rem 0}.dv-wallet small{display:block;font-size:.24rem}.dv-wallet strong{font-size:.65rem;font-weight:500}.dv-wallet button{background:var(--wz-surface);color:var(--wz-gold-deep-text);font:inherit;font-size:.27rem;padding:.18rem .25rem;border:1px solid var(--wz-control-border-strong);border-radius:.4rem}.dv-dialog .dv-failure-toggle{display:flex;align-items:center;gap:.15rem;font-size:.26rem}.dv-failure-toggle input{width:.38rem;height:.38rem;accent-color:var(--wz-control-active)}.dv-history{display:grid}.dv-history>button{display:flex;align-items:center;gap:.23rem;padding:.3rem .04rem;background:transparent;border:0;border-bottom:1px solid var(--wz-hairline);color:inherit;text-align:left;font:inherit}.dv-history>button>svg:first-child{width:.45rem;height:.45rem;color:var(--wz-gold-deep-text);flex-shrink:0}.dv-history>button>svg:last-child{width:.3rem;height:.3rem;margin-left:auto;flex-shrink:0;color:var(--wz-ink-600)}.dv-history span{min-width:0}.dv-history b{display:block;font-size:.3rem;font-weight:500;overflow-wrap:anywhere}.dv-history small{display:block;font-size:.23rem;color:var(--wz-ink-600);margin-top:.07rem}.dv-empty{text-align:center;padding:.7rem .2rem;color:var(--wz-ink-600)}.dv-empty svg{width:.9rem;height:.9rem;stroke-width:1}.dv-empty p{font-size:.35rem}.dv-empty small{font-size:.26rem}.dv-toast{position:fixed;bottom:3.6rem;left:50%;transform:translate(-50%);width:max-content;max-width:8rem;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:.25rem .35rem;border-radius:.22rem;font-size:.3rem;z-index:200}.dv-spin{animation:dv-spin 1.2s linear infinite}.dv-dialog button:focus-visible,.dv-entry button:focus-visible,.dv-result-card button:focus-visible{outline:2px solid var(--wz-control-active);outline-offset:3px}@keyframes dv-spin{to{transform:rotate(360deg)}}@keyframes dv-flip{50%{transform:translateY(-.23rem) rotateY(180deg)}}@media(prefers-reduced-motion:reduce){.dv-generating svg,.dv-spin,.dv-coins.casting span{animation:none}}@media(max-width:950px){.demo-console{display:none}}.dv-question-categories{display:flex;gap:.12rem;overflow-x:auto;padding:.03rem .02rem .08rem;scrollbar-width:thin;scrollbar-color:var(--wz-hairline) transparent}.dv-question-categories button{flex:0 0 auto;border:1px solid var(--wz-hairline);border-radius:.4rem;padding:.13rem .24rem;background:var(--wz-page);color:var(--wz-ink-600);font:inherit;font-size:.27rem;line-height:1.4;cursor:pointer}.dv-question-categories button[aria-pressed=true]{border-color:var(--wz-control-border-strong);background:var(--wz-gold-soft);color:var(--wz-gold-soft-text)}.dv-question-heading{display:flex;align-items:center;justify-content:space-between;gap:.12rem;color:var(--wz-ink-600);font-size:.24rem}.dv-question-heading button{display:flex;align-items:center;gap:.08rem;flex-shrink:0;border:0;background:transparent;color:var(--wz-gold-deep-text);padding:.1rem 0;font:inherit;cursor:pointer}.dv-question-heading svg{width:.28rem;height:.28rem}.dv-question-heading small{font-size:.21rem;color:var(--wz-ink-600)}.tr-spread{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.19rem;margin:.32rem 0 .18rem}.tr-slot{display:flex;flex-direction:column;align-items:center;min-width:0;gap:.1rem}.tr-position{color:var(--wz-ink-600);font-size:.24rem;letter-spacing:.04rem;margin-bottom:.06rem}.tr-face-button{display:block;width:100%;padding:0;border:0;background:none;border-radius:.16rem;perspective:1000px;cursor:zoom-in}.tr-face-button:disabled{opacity:1;cursor:default}.tr-flipper{display:block;position:relative;width:100%;aspect-ratio:560/960;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.2,.7,.2,1);border-radius:.16rem}.tr-flipper[data-revealed]{transform:rotateY(180deg)}.tr-front-face,.tr-back-face{position:absolute;inset:0;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:.16rem;overflow:hidden;box-shadow:0 .07rem .17rem var(--wz-hairline)}.tr-front-face{transform:rotateY(180deg);background:var(--wz-surface-paper)}.tr-front-face img{display:block;width:100%;height:100%;object-fit:contain}.tr-slot>b{font-size:.31rem;font-weight:500;margin-top:.12rem}.tr-slot>small{font-size:.22rem;color:var(--wz-ink-600)}.tr-view-hint{display:flex;align-items:center;justify-content:center;gap:.1rem;color:var(--wz-ink-600);font-size:.23rem;margin:.15rem 0 .25rem}.tr-view-hint svg{width:.3rem;height:.3rem}.tr-back{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;height:100%;overflow:hidden;border:1px solid var(--wz-skin-header-action-border);border-radius:.15rem;background:var(--wz-header-base);color:var(--wz-gold-on-dark)}.tr-back:before{content:"";position:absolute;inset:.11rem;border:1px solid var(--wz-skin-header-action-border);border-radius:.09rem}.tr-back:after{content:"";position:absolute;inset:.2rem;border:1px solid var(--wz-skin-header-line);border-radius:.05rem}.tr-back>svg{width:.55rem;height:.55rem;stroke-width:1;z-index:1}.tr-back>small{font-size:.16rem;letter-spacing:.055rem;z-index:1}.tr-back-orbit{position:absolute;inset:30% 16%;border:1px solid var(--wz-skin-header-line);border-radius:50%;transform:rotate(-20deg)}.tr-back-orbit:after{content:"";position:absolute;inset:-10% 12%;border:1px solid var(--wz-skin-header-line);border-radius:50%;transform:rotate(40deg)}.tr-ritual>h3{text-align:center;font-size:.39rem;font-weight:500;margin:.2rem 0}.tr-ritual>p{text-align:center;font-size:.29rem;line-height:1.8;color:var(--wz-ink-600)}.tr-shuffle-stage{height:4.7rem;display:grid;place-items:center;overflow:hidden}.tr-stack{position:relative;width:1.95rem;height:3.35rem;perspective:1000px}.tr-stack>span{position:absolute;inset:0;transform:translate(calc(var(--card-index) * .035rem),calc(var(--card-index) * -.035rem)) rotate(calc(var(--card-index) * 1.2deg - 3.6deg));box-shadow:0 .1rem .2rem var(--wz-hairline);border-radius:.15rem;transform-origin:50% 80%}.tr-stack[data-shuffling]>span{animation:tr-shuffle .75s cubic-bezier(.3,.1,.2,1) both;animation-delay:calc(var(--card-index) * 22ms)}.tr-selection-heading{display:flex;justify-content:space-between;align-items:center;margin:.3rem 0 .1rem}.tr-selection-heading b{font-size:.34rem;font-weight:500}.tr-selection-heading span{font-size:.25rem;color:var(--wz-ink-600)}.tr-pick-hint{text-align:center;font-size:.27rem;color:var(--wz-ink-600);margin:.35rem 0 .08rem}.tr-fan{position:relative;height:3.5rem;margin:0 -.12rem;overflow:hidden}.tr-fan>button{position:absolute;bottom:.34rem;left:calc(50% + (var(--fan-index) - 4) * .66rem);width:1.38rem;height:2.35rem;transform:translate(-50%) rotate(calc(var(--fan-index) * 6deg - 24deg));transform-origin:50% 140%;padding:0;border:0;background:none;border-radius:.15rem;cursor:pointer;box-shadow:0 .08rem .2rem var(--wz-overlay);transition:transform .3s ease,opacity .25s ease}.tr-fan>button:not(:disabled):hover,.tr-fan>button:focus-visible{transform:translate(-50%) translateY(-.25rem) rotate(calc(var(--fan-index) * 6deg - 24deg));z-index:12;outline:2px solid var(--wz-gold-main);outline-offset:2px}.tr-fan>button[data-picked]{opacity:.23;transform:translate(-50%) translateY(.38rem) rotate(calc(var(--fan-index) * 6deg - 24deg));box-shadow:none}.tr-fan .tr-back>small{font-size:.12rem;letter-spacing:.03rem}.tr-fan .tr-back>svg{width:.4rem;height:.4rem}.tr-picked-number{position:absolute;inset:0;display:grid;place-items:center;font-size:.5rem;color:var(--wz-gold-on-dark)}.tr-sample{display:block;text-align:center;margin:.25rem 0 0;font-size:.22rem;color:var(--wz-ink-600);line-height:1.7}.tr-lightbox{width:calc(100% - .45rem);max-width:10rem;max-height:94dvh;overflow:auto;padding:.3rem;border:1px solid var(--wz-hairline);border-radius:.28rem;background:var(--wz-surface);color:var(--wz-ink-900)}.tr-lightbox::backdrop{background:var(--wz-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tr-lightbox>header{display:flex;align-items:center;justify-content:space-between;gap:.2rem;margin:0 0 .23rem;font-size:.34rem}.tr-lightbox header button{background:none;border:0;color:inherit;padding:.1rem}.tr-lightbox header svg{width:.45rem;height:.45rem}.tr-large-image{display:block;width:auto;max-width:100%;max-height:65dvh;height:auto;margin:auto;border-radius:.17rem;object-fit:contain}.tr-art-copy{padding:.3rem .15rem 0;font-size:.3rem;line-height:1.9}.tr-art-copy b{font-size:.32rem;font-weight:600}.tr-art-copy p{margin:.1rem 0;color:var(--wz-ink-700)}.tr-art-copy small{font-size:.26rem;color:var(--wz-ink-600)}.tr-art-credit{font-size:.21rem;color:var(--wz-ink-600);text-align:center;line-height:1.7;margin:.3rem 0 .06rem}@keyframes tr-shuffle{0%,to{transform:translate(calc(var(--card-index) * .035rem),calc(var(--card-index) * -.035rem)) rotate(calc(var(--card-index) * 1.2deg - 3.6deg))}35%{transform:translate(calc(var(--card-side) * 1.25rem),calc(var(--card-index) * -.07rem)) rotate(calc(var(--card-side) * 15deg))}65%{transform:translate(calc(var(--card-side) * -.9rem),calc(var(--card-index) * -.05rem)) rotate(calc(var(--card-side) * -10deg))}}@media(prefers-reduced-motion:reduce){.tr-flipper,.tr-fan>button{transition:none}.tr-stack[data-shuffling]>span{animation:none}}.dv-result-card .dv-primary,.dv-dialog .dv-primary{background:var(--wz-ink-900);color:var(--wz-surface);border:1px solid var(--wz-ink-900);border-radius:.24rem;font-family:inherit;font-size:.32rem;font-weight:500;line-height:1.4;letter-spacing:.015rem;min-height:1.04rem;padding:.23rem .35rem;gap:.16rem;box-shadow:none}.dv-result-card .dv-primary svg,.dv-dialog .dv-primary svg{width:.34rem;height:.34rem;color:currentColor;stroke-width:1.6}.dv-result-card .dv-primary:active,.dv-dialog .dv-primary:active{transform:translateY(1px);opacity:.9}.divination-table h4{font-size:.3rem;font-weight:500;margin:.3rem 0 .15rem}.divination-table>div{overflow-x:auto}.divination-table table{border-collapse:collapse;width:100%;font-size:.25rem;white-space:nowrap}.divination-table td,.divination-table th{padding:.14rem .18rem;border-bottom:1px solid var(--wz-hairline);text-align:left}.divination-table th{font-weight:500;color:var(--wz-ink-600)}.divination-deck-next{display:block;margin:.15rem auto;border:1px solid var(--wz-hairline);border-radius:.3rem;padding:.15rem .3rem;background:var(--wz-surface);color:var(--wz-ink-700);font:inherit;font-size:.27rem}.tr-stack>span{--card-index:0;--card-side:1}.tr-fan>button{--fan-index:0}.f11-chat__messages>.dv-result-card,.f11-chat__messages>.dv-current-compact{flex:0 0 auto}.dv-current-compact{margin-top:.12rem;padding:.14rem .08rem;gap:.1rem;font-size:.27rem;min-height:.65rem}.dv-current-compact>span:nth-child(2){flex:1;min-width:0}.dv-current-compact button{margin-left:0;flex-shrink:0;padding:.12rem .1rem}.dv-entry-compact{padding:.18rem .22rem;gap:.12rem}.dv-entry-compact .dv-entry-heading{display:none}.dv-entry-compact .dv-methods{gap:.1rem}.dv-entry-compact .dv-methods button{flex-direction:row;justify-content:center;padding:.15rem .04rem;gap:.1rem}.dv-entry-compact .dv-methods svg{width:.34rem;height:.34rem;margin:0}.dv-entry-compact .dv-methods b{font-size:.3rem}.dv-entry-compact .dv-methods small,.dv-entry-compact .dv-description,.dv-entry-compact .dv-entry-foot{display:none}.dv-entry-compact .dv-question-categories{gap:.08rem;padding:0}.dv-entry-compact .dv-question-categories button{padding:.09rem .2rem;font-size:.26rem}.dv-entry-compact .dv-question-heading{font-size:.23rem}.dv-entry-compact .f11-chat__preset-list button{padding:.16rem .18rem;min-height:.65rem;font-size:.3rem;line-height:1.45}.dv-entry .dv-resume{display:flex;align-items:center;gap:.2rem;width:100%;margin:0 0 .08rem;padding:.2rem .24rem;border:1px solid var(--wz-hairline);border-radius:.2rem;background:var(--wz-surface-soft);color:var(--wz-ink-900);font-family:inherit;font-size:.3rem;font-weight:400;line-height:1.5;text-align:left;cursor:pointer}.dv-resume>svg{width:.38rem;height:.38rem;color:var(--wz-gold-deep-text);flex-shrink:0}.dv-resume>span{min-width:0;flex:1}.dv-resume b{display:block;font-size:.3rem;font-weight:500}.dv-resume small{display:block;font-size:.24rem;color:var(--wz-ink-600);margin-top:.03rem}.tr-complete-status{text-align:center;font-size:.28rem;line-height:1.6;color:var(--wz-ink-600);margin:.28rem 0}.dv-board{margin-top:.3rem;min-width:0}.dv-board-summary{display:grid;gap:.2rem}.dv-board-summary>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem;text-align:center;background:var(--wz-surface-soft);padding:.2rem .12rem;border-radius:.14rem}.dv-board-summary span{min-width:0}.dv-board-summary small{display:block;font-size:.22rem;color:var(--wz-ink-600)}.dv-board-summary b{display:block;font-size:.27rem;font-weight:500;overflow-wrap:anywhere;margin-top:.07rem}.dv-board-orientation{font-size:.22rem;color:var(--wz-ink-600);text-align:center;margin:.22rem 0 .1rem}.dv-qimen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--wz-hairline);border:1px solid var(--wz-hairline);border-radius:.18rem;overflow:hidden}.dv-qimen-palace{min-width:0;background:var(--wz-surface);padding:.18rem .13rem .22rem}.dv-qimen-palace>header{display:flex;align-items:center;justify-content:space-between;gap:.04rem;font-size:.22rem;color:var(--wz-ink-600);padding:0;background:none}.dv-qimen-palace header small{font-size:.19rem;color:var(--wz-gold-deep-text)}.dv-palace-god{font-size:.28rem;line-height:1.5;text-align:center;color:var(--wz-gold-deep-text);margin:.14rem 0}.dv-palace-main{display:flex;align-items:center;justify-content:space-between;gap:.08rem;margin-top:.1rem}.dv-palace-main>span{display:flex;align-items:center;gap:.08rem}.dv-palace-main small{font-size:.17rem;color:var(--wz-ink-600)}.dv-palace-main b{font-size:.34rem;font-weight:500}.dv-palace-main strong{font-size:.28rem;font-weight:500;white-space:nowrap}.dv-liuren-ring{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(1.65rem,auto));gap:1px;border:1px solid var(--wz-hairline);background:var(--wz-hairline);border-radius:.18rem;overflow:hidden}.dv-liuren-palace{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;background:var(--wz-surface);padding:.12rem .03rem}.dv-liuren-palace small{font-size:.23rem;color:var(--wz-gold-deep-text)}.dv-liuren-palace b{font-size:.42rem;font-weight:500;line-height:1.3}.dv-liuren-palace span{font-size:.2rem;color:var(--wz-ink-600)}.dv-liuren-center{grid-row:2/4;grid-column:2/4;background:var(--wz-surface-soft);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.13rem}.dv-liuren-center b{font-size:.37rem;font-weight:500;margin-bottom:.1rem}.dv-liuren-center span{font-size:.24rem;color:var(--wz-ink-600)}.dv-board-title{font-size:.32rem;font-weight:500;margin:.35rem 0 .15rem}.dv-four-lessons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--wz-hairline);border-radius:.15rem;overflow:hidden}.dv-four-lessons article{display:flex;flex-direction:column;text-align:center;gap:.12rem;padding:.22rem .06rem;background:var(--wz-surface);border-left:1px solid var(--wz-hairline)}.dv-four-lessons article:first-child{border-left:0}.dv-four-lessons small{font-size:.23rem;color:var(--wz-ink-600)}.dv-four-lessons span{font-size:.26rem;color:var(--wz-gold-deep-text)}.dv-four-lessons b{font-size:.4rem;font-weight:500;line-height:1.25}.dv-three-passes{display:grid;border:1px solid var(--wz-hairline);border-radius:.15rem;overflow:hidden}.dv-three-passes article{display:flex;align-items:center;gap:.25rem;padding:.23rem .2rem;border-bottom:1px solid var(--wz-hairline)}.dv-three-passes article:last-child{border-bottom:0}.dv-three-passes article>span{font-size:.24rem;color:var(--wz-ink-600)}.dv-three-passes strong{font-size:.4rem;font-weight:500;color:var(--wz-gold-deep-text)}.dv-three-passes article>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:1;gap:.08rem;text-align:center}.dv-three-passes small{display:block;font-size:.18rem;color:var(--wz-ink-600)}.dv-three-passes b{font-size:.25rem;font-weight:400;display:block;overflow-wrap:anywhere}.dv-liuyao-names{display:grid;grid-template-columns:1fr 1fr;gap:.15rem;text-align:center;margin:.28rem 0}.dv-liuyao-names small{display:block;color:var(--wz-ink-600);font-size:.23rem}.dv-liuyao-names b{display:block;font-size:.35rem;font-weight:500;margin-top:.09rem}.dv-liuyao-board{border:1px solid var(--wz-hairline);border-radius:.16rem;overflow:hidden}.dv-yao-head,.dv-yao-row{display:grid;grid-template-columns:.8fr 1.15fr 1.45fr .45fr .35fr 1.45fr;align-items:center;gap:.08rem;padding:.2rem .12rem;text-align:center}.dv-yao-head{font-size:.2rem;color:var(--wz-ink-600);background:var(--wz-surface-soft)}.dv-yao-row{min-height:1.12rem;border-top:1px solid var(--wz-hairline);font-size:.26rem}.dv-yao-row[data-moving]{background:var(--wz-surface-soft)}.dv-yao-spirit{font-size:.24rem;white-space:nowrap}.dv-yao-relative b{display:block;font-size:.25rem;font-weight:400}.dv-yao-relative small{font-size:.23rem;color:var(--wz-ink-600)}.dv-yao-symbol{display:grid;gap:.12rem;justify-items:center;min-width:0}.dv-yao-symbol small{font-size:.2rem;min-height:.3rem;color:var(--wz-ink-600)}.dv-yao-line{display:flex;width:100%;max-width:1.55rem;height:.13rem;gap:.2rem}.dv-yao-line i{display:block;flex:1;background:var(--wz-ink-900);border-radius:.015rem}.dv-yao-line.is-yang{gap:0}.dv-yao-marker,.dv-yao-moving{font-size:.26rem;color:var(--wz-gold-deep-text);font-weight:500}.dv-liuyao-hidden{display:grid;gap:.12rem;font-size:.26rem;border-top:1px solid var(--wz-hairline);padding-top:.2rem}.dv-liuyao-hidden b{font-weight:500}.dv-liuyao-hidden span{color:var(--wz-ink-700)}.dv-live-coins span{position:relative;transform-style:preserve-3d;background:radial-gradient(circle at 35% 25%,var(--wz-surface),var(--wz-gold-soft) 55%,var(--wz-control-border-strong));border-color:var(--wz-gold-main);color:var(--wz-gold-deep-text);font-size:.34rem}.dv-live-coins span>i{width:.16rem;height:.16rem;border:1px solid var(--wz-gold-main);position:absolute;bottom:.19rem;background:var(--wz-surface)}.dv-live-coins span[data-face=back]{background:var(--wz-gold-soft)}.dv-live-coins.casting span{animation:dv-coin-toss .62s ease-in-out infinite}.dv-live-coins.casting span:nth-child(2){animation-delay:.04s}.dv-live-coins.casting span:nth-child(3){animation-delay:.08s}@keyframes dv-coin-toss{0%,to{transform:translateY(0) rotateY(0) rotate(0)}30%{transform:translateY(-.35rem) rotateY(180deg) rotate(-10deg)}65%{transform:translateY(-.13rem) rotateY(360deg) rotate(12deg)}}@media(prefers-reduced-motion:reduce){.dv-live-coins.casting span{animation:none}}.dv-board{margin-top:.16rem}.dv-element-legend{display:flex;align-items:center;justify-content:flex-end;gap:.23rem;margin:0 0 .15rem;font-size:clamp(11px,.25rem,13px);line-height:1.4}.dv-element-legend>span{display:flex;align-items:center;gap:.07rem}.dv-element-legend i{width:.1rem;height:.1rem;border-radius:50%;background:currentColor}.dv-board .dv-element-wood{color:var(--wz-board-wood)}.dv-board .dv-element-fire{color:var(--wz-board-fire)}.dv-board .dv-element-earth{color:var(--wz-board-earth)}.dv-board .dv-element-metal{color:var(--wz-board-metal)}.dv-board .dv-element-water{color:var(--wz-board-water)}.dv-board .dv-board-summary{gap:.1rem}.dv-board .dv-board-summary>div{padding:.12rem .1rem;gap:.08rem}.dv-board-summary small{font-size:clamp(10px,.22rem,12px);line-height:1.3}.dv-board-summary b{font-size:clamp(11px,.28rem,14px);margin-top:.03rem;line-height:1.4}.dv-board-orientation{margin:.1rem 0 .07rem;font-size:clamp(10px,.22rem,12px)}.dv-board .dv-qimen-palace{padding:.12rem .13rem}.dv-board .dv-qimen-palace>header{font-size:clamp(10px,.24rem,12px);line-height:1.3}.dv-board .dv-palace-god{margin:.07rem 0;font-size:clamp(11px,.27rem,14px);line-height:1.3;color:var(--wz-ink-700)}.dv-palace-main{margin-top:.06rem}.dv-palace-main small{font-size:clamp(9px,.19rem,11px)}.dv-palace-main b{font-size:clamp(13px,.34rem,17px)}.dv-palace-main strong{font-size:clamp(11px,.28rem,14px)}.dv-board .dv-liuren-ring{grid-template-rows:repeat(4,minmax(1.2rem,auto))}.dv-liuren-palace{gap:.04rem;padding:.09rem .02rem}.dv-liuren-palace small{font-size:clamp(10px,.23rem,12px);color:var(--wz-ink-700)}.dv-liuren-palace b{font-size:clamp(15px,.38rem,19px)}.dv-liuren-palace>span{font-size:clamp(9px,.2rem,11px)}.dv-liuren-center{gap:.06rem}.dv-liuren-center b{font-size:.32rem;margin-bottom:.04rem}.dv-liuren-center span{font-size:clamp(10px,.23rem,12px)}.dv-board-title{font-size:clamp(12px,.3rem,15px);margin:.22rem 0 .1rem}.dv-four-lessons article{gap:.05rem;padding:.12rem .05rem}.dv-four-lessons small,.dv-four-lessons span{font-size:clamp(10px,.23rem,12px)}.dv-four-lessons span{color:var(--wz-ink-700)}.dv-four-lessons b{font-size:clamp(14px,.35rem,18px)}.dv-three-passes article{padding:.12rem .16rem;gap:.18rem}.dv-three-passes article>span{font-size:clamp(10px,.24rem,12px)}.dv-three-passes strong{font-size:clamp(14px,.35rem,18px)}.dv-three-passes small{font-size:clamp(9px,.2rem,11px)}.dv-three-passes b{font-size:clamp(11px,.26rem,13px)}.dv-liuyao-names{margin:.15rem 0}.dv-liuyao-names b{font-size:.32rem;margin-top:.04rem}.dv-liuyao-names small{font-size:clamp(10px,.23rem,12px)}.dv-yao-head,.dv-yao-row{padding:.12rem .1rem;gap:.07rem}.dv-yao-head{font-size:clamp(10px,.22rem,12px)}.dv-yao-row{min-height:.84rem}.dv-yao-spirit{font-size:clamp(10px,.25rem,13px)}.dv-yao-relative b,.dv-yao-relative small{font-size:clamp(11px,.26rem,13px)}.dv-yao-symbol{gap:.07rem}.dv-yao-symbol small{font-size:clamp(9px,.21rem,11px);min-height:.25rem}.dv-board .dv-yao-line{color:var(--wz-ink-900)}.dv-board .dv-yao-line.dv-element-wood{color:var(--wz-board-wood)}.dv-board .dv-yao-line.dv-element-fire{color:var(--wz-board-fire)}.dv-board .dv-yao-line.dv-element-earth{color:var(--wz-board-earth)}.dv-board .dv-yao-line.dv-element-metal{color:var(--wz-board-metal)}.dv-board .dv-yao-line.dv-element-water{color:var(--wz-board-water)}.dv-board .dv-yao-line i{background:currentColor}.dv-yao-marker,.dv-yao-moving{font-size:clamp(11px,.26rem,13px)}.dv-result-card .dv-board-help{padding-top:.12rem;margin:.16rem 0 .12rem}.dv-board-help summary{font-size:clamp(11px,.25rem,13px)}.tr-deal-stage{position:relative;isolation:isolate}.tr-deal-flying{--tr-flight-x:0px;--tr-flight-y:0px;--tr-flight-scale:1;--tr-flight-angle:0deg;position:absolute;display:block;z-index:30;pointer-events:none;transform-origin:center;border-radius:.16rem;box-shadow:0 .14rem .32rem var(--wz-overlay);animation:tr-deal-to-slot .68s cubic-bezier(.22,.7,.2,1) both;will-change:transform}.tr-fan>button[data-dealing]{opacity:0;transition:none}@keyframes tr-deal-to-slot{0%{transform:translate(var(--tr-flight-x),var(--tr-flight-y)) rotate(var(--tr-flight-angle)) scale(var(--tr-flight-scale))}22%{transform:translate(var(--tr-flight-x),calc(var(--tr-flight-y) - .45rem)) rotate(calc(var(--tr-flight-angle) * .6)) scale(calc(var(--tr-flight-scale) * 1.06))}82%{transform:translateY(-.12rem) rotate(0) scale(1.015)}to{transform:translate(0) rotate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.tr-deal-flying{animation:none}}.dv-dialog{box-sizing:border-box;overflow-x:hidden;overscroll-behavior-x:none}.dv-dialog>*,.dv-dialog label{min-width:0;max-width:100%;box-sizing:border-box}.dv-dialog input,.dv-dialog select,.dv-dialog textarea{box-sizing:border-box;min-width:0;max-width:100%;width:100%}.dv-dialog input[type=datetime-local]{appearance:none;-webkit-appearance:none;display:block;min-inline-size:0;inline-size:100%}.dv-dialog input[type=datetime-local]::-webkit-date-and-time-value{min-width:0;text-align:left}.dv-dialog .dv-cast-question,.dv-dialog .dv-note,.dv-dialog .dv-error{overflow-wrap:anywhere;word-break:normal}.dv-dialog .dv-primary{min-width:0;max-width:100%;white-space:normal}.dv-dialog .tr-fan{margin-left:0;margin-right:0}.dv-board .dv-qimen-grid{aspect-ratio:1;grid-template-rows:repeat(3,minmax(0,1fr));width:100%}.dv-board .dv-liuren-ring{aspect-ratio:1;grid-template-rows:repeat(4,minmax(0,1fr));width:100%}.dv-board .dv-qimen-palace{min-height:0;display:flex;flex-direction:column;justify-content:center;padding:.1rem}.dv-qimen-palace .dv-palace-god{margin:.04rem 0}.dv-qimen-palace .dv-palace-main{margin-top:.04rem}.dv-board .dv-liuren-palace{min-height:0;padding:.08rem .02rem}.dv-board .dv-yao-head,.dv-board .dv-yao-row{grid-template-columns:.75fr 1.25fr 1.05fr .38fr .3fr 1.05fr 1.25fr;gap:.045rem;padding-left:.07rem;padding-right:.07rem}.dv-board .dv-yao-relative small{font-size:clamp(10px,.24rem,12px);white-space:nowrap}.dv-board .dv-yao-head{font-size:clamp(9px,.2rem,11px)}.dv-dialog input,.dv-dialog select,.dv-dialog textarea{font-size:max(16px,.32rem)}.dv-board .dv-qimen-palace{position:relative;gap:1px}.dv-qimen-hit{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer}.dv-qimen-hit:focus-visible{outline:2px solid var(--wz-gold-deep-text);outline-offset:-3px}.dv-qimen-palace[data-selected]{box-shadow:inset 0 0 0 1px var(--wz-gold-deep-text)}.dv-qimen-palace .dv-palace-main{line-height:1.25;gap:2px}.dv-qimen-palace .dv-palace-main>span{gap:2px;min-width:0}.dv-qimen-palace .dv-palace-main .dv-qimen-lodged{font-size:clamp(9px,.2rem,11px);white-space:nowrap}.dv-qimen-palace .dv-palace-main strong{font-size:clamp(10px,.25rem,13px)}.dv-qimen-palace header small{font-size:clamp(9px,.2rem,11px);white-space:nowrap}.dv-qimen-annotations{display:flex;align-items:center;justify-content:space-between;gap:2px;line-height:1.25;margin-top:2px;font-size:clamp(11px,.26rem,13px)}.dv-qimen-hidden{display:flex;align-items:center;gap:3px}.dv-qimen-hidden small,.dv-qimen-flags>small{font-size:clamp(9px,.19rem,11px);color:var(--wz-ink-600)}.dv-qimen-flags{display:flex;gap:3px}.dv-qimen-flags i{font-style:normal;font-size:clamp(9px,.21rem,11px);line-height:1.35;padding:0 2px;border-radius:3px;background:var(--wz-gold-soft);color:var(--wz-gold-soft-text)}.dv-qimen-key{font-size:clamp(10px,.23rem,12px);color:var(--wz-ink-600);line-height:1.5;padding:.13rem 0}.dv-qimen-detail{padding:.2rem;border:1px solid var(--wz-hairline);border-radius:.16rem;background:var(--wz-surface);margin:.15rem 0;font-size:.28rem}.dv-qimen-detail>header{display:flex;align-items:center;justify-content:space-between;gap:.15rem}.dv-qimen-detail>header button{font:inherit;color:var(--wz-ink-700);background:var(--wz-surface-control);border:1px solid var(--wz-hairline);border-radius:.1rem;min-height:32px;padding:0 .2rem}.dv-qimen-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem;margin:.2rem 0 0}.dv-qimen-detail dl>div{display:flex;gap:.12rem;flex-wrap:wrap}.dv-qimen-detail dt{color:var(--wz-ink-600)}.dv-qimen-detail dd{margin:0;color:var(--wz-ink-900);overflow-wrap:anywhere}.dv-board .dv-qimen-palace{justify-content:flex-start;padding:.11rem .09rem;gap:.04rem}.dv-qimen-palace>header{height:.38rem;flex:none}.dv-qimen-celestial{display:flex;gap:3px;align-items:center}.dv-qimen-layout{display:grid;grid-template-columns:.65fr 1.5fr .85fr;align-items:start;gap:.03rem;flex:1;min-height:0}.dv-qimen-layout .dv-qimen-hidden{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding-top:.06rem}.dv-qimen-layout .dv-qimen-hidden small{font-size:clamp(10px,.23rem,12px);line-height:1.3;color:var(--wz-ink-700)}.dv-qimen-hidden b{font-size:clamp(16px,.43rem,22px);font-weight:500;line-height:1.3}.dv-qimen-core{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.07rem;min-width:0}.dv-qimen-core .dv-palace-god{font-size:clamp(11px,.3rem,15px);font-weight:500;line-height:1.3;margin:0;white-space:nowrap}.dv-qimen-core>strong{font-size:clamp(13px,.36rem,18px);font-weight:500;line-height:1.3;white-space:nowrap}.dv-qimen-stems{display:flex;flex-direction:column;align-items:flex-end;padding-top:.39rem;gap:.06rem}.dv-qimen-stems>span{display:flex;align-items:baseline;justify-content:flex-end;gap:1px;flex-wrap:wrap;line-height:1.2}.dv-qimen-stems small{font-size:clamp(9px,.19rem,10px);color:var(--wz-ink-600)}.dv-qimen-stems b{font-size:clamp(15px,.4rem,20px);font-weight:500}.dv-qimen-stems .dv-qimen-lodged{white-space:nowrap}.dv-qimen-palace .dv-qimen-flags{min-height:.35rem;flex:none;justify-content:flex-end;gap:4px}.dv-qimen-mark{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;height:16px;padding:0 3px;border:1px solid currentColor;border-radius:4px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;color:var(--qimen-mark-ink);background:var(--wz-surface);font-style:normal}.dv-qimen-mark[data-kind=void]{--qimen-mark-ink:var(--wz-method-qimen);border-style:dashed;border-radius:50%}.dv-qimen-mark[data-kind=horse]{--qimen-mark-ink:var(--wz-method-liuyao)}.dv-qimen-mark[data-kind=forced]{--qimen-mark-ink:var(--wz-method-liuren)}.dv-qimen-mark[data-kind=punished]{--qimen-mark-ink:var(--wz-method-bazi)}.dv-qimen-mark[data-kind=tomb]{--qimen-mark-ink:var(--wz-method-tarot)}.dv-qimen-flags .dv-qimen-mark{font-size:11px;padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--qimen-mark-ink) 12%,var(--wz-surface));color:var(--qimen-mark-ink)}.dv-qimen-key{display:flex;flex-wrap:wrap;gap:.13rem .2rem;color:var(--wz-ink-700)}.dv-qimen-key>span{display:inline-flex;align-items:center;gap:4px}@media(max-width:359px){.dv-qimen-core>strong{font-size:12px}.dv-qimen-core .dv-palace-god{font-size:10px}.dv-qimen-stems b{font-size:14px}.dv-qimen-core{gap:2px}.dv-qimen-stems{padding-top:14px;gap:1px}.dv-board .dv-qimen-palace{gap:1px}.dv-qimen-hidden b{font-size:16px}}@media(max-width:359px){.dv-qimen-layout{grid-template-columns:20px minmax(0,1fr) 26px}.dv-qimen-stems>span{gap:0}.dv-qimen-stems .dv-qimen-lodged{font-size:9px}.dv-qimen-core>strong{font-size:11px}}.dv-qimen-core .dv-palace-earth-god{font-size:clamp(10px,.23rem,12px);line-height:1.15;color:var(--wz-ink-600);white-space:nowrap}.dv-qimen-core:has(.dv-palace-earth-god){gap:.02rem}.dv-qimen-layout:has(.dv-palace-earth-god) .dv-qimen-stems{padding-top:.65rem}@media(max-width:359px){.dv-qimen-core .dv-palace-earth-god{font-size:9px}.dv-qimen-layout:has(.dv-palace-earth-god) .dv-qimen-stems{padding-top:23px}.dv-qimen-core:has(.dv-palace-earth-god){gap:0}}.dv-qimen-board .dv-element-wood{color:var(--wz-qimen-wood)}.dv-qimen-board .dv-element-fire{color:var(--wz-qimen-fire)}.dv-qimen-board .dv-element-earth{color:var(--wz-qimen-earth)}.dv-qimen-board .dv-element-metal{color:var(--wz-qimen-metal)}.dv-qimen-board .dv-element-water{color:var(--wz-qimen-water)}.dv-qimen-board .dv-qimen-hidden b,.dv-qimen-board .dv-palace-earth-god{color:var(--wz-qimen-neutral)}.dv-qimen-tomb-summary{display:flex;flex-wrap:wrap;gap:.12rem .2rem;font-size:clamp(11px,.27rem,14px);color:var(--wz-ink-900)}.dv-qimen-tomb-summary:empty{display:none}.dv-qimen-tomb-summary>span{display:inline-flex;align-items:center;gap:4px;padding:.1rem .12rem;border:1px solid var(--wz-hairline);border-radius:.12rem;background:var(--wz-surface-soft)}.chart-share-toast{pointer-events:none;position:fixed;right:50%;bottom:calc(.42rem + var(--wz-safe-bottom));z-index:95;width:max-content;max-width:8.6rem;border-radius:999px;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:.23rem .42rem;font-size:.29rem;transform:translate(50%)}.chart-share-sheet__link{box-sizing:border-box;width:100%;resize:none;border:1px solid var(--wz-hairline);border-radius:.18rem;background:var(--wz-page);color:var(--wz-ink-900);padding:.16rem .2rem;font:inherit;font-size:.3rem;line-height:1.45;text-align:left;overflow-wrap:anywhere;word-break:break-all;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.chart-share-error{box-sizing:border-box;padding:0 .6rem}.chart-share-error p{max-width:7.6rem;margin:0;color:var(--wz-ink-600);font-size:var(--wz-type-body);line-height:1.6}.chart-share-error .chart-share-error__title{color:var(--wz-ink-900);font-size:.44rem;font-weight:600}.chart-share-error button{justify-self:center;width:5.2rem;font-size:var(--wz-type-body)}.chart-share-error p+button{margin-top:.36rem}.chart-share-error .chart-share-error__secondary{background:transparent;color:var(--wz-ink-600)}.f11-chat__message-actions{gap:.12rem}.f11-chat button.f11-chat__copy[data-shared]{border-color:var(--wz-gold-main);color:var(--wz-gold-highlight-text)}.f11-chat__bubble--user{transition:box-shadow .16s ease}.f11-chat__bubble--user[data-open]{box-shadow:0 0 0 .05rem color-mix(in srgb,var(--wz-gold-main) 38%,transparent)}.share-user-actions{display:flex;justify-content:flex-end;gap:.12rem;margin-top:-.1rem;animation:share-pop .16s ease-out both}.f11-chat .share-user-actions button{display:inline-flex;align-items:center;gap:.06rem;min-height:.6rem;border:1px solid var(--wz-hairline);border-radius:.3rem;background:var(--wz-surface);color:var(--wz-ink-600);padding:.04rem .16rem;font:inherit;font-size:.27rem;line-height:1}.f11-chat .share-user-actions button.share-user-edit{border-color:var(--wz-gold-main);color:var(--wz-gold-deep-text)}.f11-chat .share-user-actions button[data-done]{border-color:var(--wz-gold-main);color:var(--wz-gold-highlight-text)}.share-user-actions svg{width:.27rem;height:.27rem}@keyframes share-pop{0%{opacity:0;transform:translateY(-.08rem)}to{opacity:1;transform:none}}.f11-chat__composer[data-flash]{animation:share-flash .9s ease-out}@keyframes share-flash{0%{box-shadow:0 0 0 .08rem color-mix(in srgb,var(--wz-gold-main) 55%,transparent)}to{box-shadow:0 0 0 0 transparent}}.share-toast{position:fixed;left:50%;bottom:calc(2.9rem + var(--wz-safe-bottom));z-index:106;max-width:8.4rem;border-radius:.4rem;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:.2rem .36rem;font-size:.32rem;line-height:1.4;text-align:center;translate:-50% 0;box-shadow:0 .08rem .3rem color-mix(in srgb,var(--wz-black) 18%,transparent);animation:share-pop .16s ease-out both;pointer-events:none}.share-layer{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;justify-content:flex-end;background:var(--wz-overlay);animation:share-fade .18s ease-out both}@keyframes share-fade{0%{opacity:0}to{opacity:1}}.share-sheet{position:relative;box-sizing:border-box;width:100%;max-width:10rem;max-height:94%;margin:0 auto;overflow-y:auto;overscroll-behavior:contain;border-radius:.4rem .4rem 0 0;background:var(--wz-surface);color:var(--wz-ink-900);padding:.16rem .36rem calc(.34rem + var(--wz-safe-bottom));box-shadow:0 -.1rem .5rem color-mix(in srgb,var(--wz-black) 20%,transparent);animation:share-rise .24s cubic-bezier(.32,.72,0,1) both}.share-sheet:focus{outline:none}@keyframes share-rise{0%{transform:translateY(100%)}to{transform:none}}.share-handle{width:.9rem;height:.1rem;margin:0 auto .22rem;border-radius:.05rem;background:var(--wz-control-border)}.share-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.26rem}.share-sheet-head h2{margin:0;font-size:.44rem;font-weight:600}.share-x{display:grid;place-items:center;width:.72rem;height:.72rem;border:0;border-radius:50%;background:var(--wz-surface-soft);color:var(--wz-ink-600);padding:0}.share-x svg{width:.36rem;height:.36rem}.share-preview{display:block;width:100%;overflow:hidden;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);color:inherit;box-shadow:var(--wz-skin-card-shadow);padding:0;font:inherit;text-align:left}.share-preview-foot{display:flex;align-items:center;justify-content:space-between;padding:.2rem .28rem;color:var(--wz-ink-600);font-size:.28rem}.share-peek{display:inline-flex;align-items:center;gap:.02rem;color:var(--wz-gold-deep-text)}:root[data-skin=indigo-atlas] .share-peek{color:var(--wz-nav-active)}.share-peek svg{width:.3rem;height:.3rem}.share-opts{margin:.26rem 0 .3rem}.share-opt{display:flex;align-items:center;justify-content:space-between;gap:.24rem;min-height:1.08rem;border-bottom:1px solid var(--wz-hairline)}.share-opt:last-child{border-bottom:0}.share-opt-main{display:flex;align-items:center;gap:.22rem;min-width:0}.share-opt-icon{display:grid;place-items:center;flex:none;width:.68rem;height:.68rem;border-radius:.2rem;background:color-mix(in srgb,var(--wz-gold-main) 13%,var(--wz-surface));color:var(--wz-gold-deep-text)}:root[data-skin=indigo-atlas] .share-opt-icon{background:color-mix(in srgb,var(--wz-nav-active) 13%,var(--wz-surface));color:var(--wz-nav-active)}.share-opt-icon svg{width:.38rem;height:.38rem}.share-opt-text{display:grid;gap:.06rem;font-size:.36rem}.share-opt-text small{color:var(--wz-ink-600);font-size:.26rem}.share-switch{position:relative;flex:none;width:1.04rem;height:.62rem;border:0;border-radius:.31rem;background:var(--wz-control-border);padding:0;appearance:none;transition:background-color .18s ease}.share-switch:after{position:absolute;top:.05rem;left:.05rem;width:.52rem;height:.52rem;border-radius:50%;background:var(--wz-chrome-white);box-shadow:0 .02rem .08rem color-mix(in srgb,var(--wz-black) 25%,transparent);content:"";transition:transform .18s ease}.share-switch[aria-checked=true]{background:var(--wz-gold-main)}:root[data-skin=indigo-atlas] .share-switch[aria-checked=true]{background:var(--wz-nav-active)}.share-switch[aria-checked=true]:after{transform:translate(.42rem)}.share-switch:disabled{opacity:.45}.share-primary{display:flex;align-items:center;justify-content:center;gap:.14rem;width:100%;height:1.13rem;border:1px solid var(--wz-gold-main);border-radius:.565rem;background:var(--wz-black);color:var(--wz-gold-button-text);padding:0;font:inherit;font-size:.4rem;font-weight:700}.share-primary svg{width:.4rem;height:.4rem}.share-primary:disabled{opacity:.6}.share-danger{display:block;margin:.16rem auto 0;border:0;background:transparent;color:var(--wz-danger);padding:.2rem .3rem;font:inherit;font-size:.32rem}.share-error{margin:-.1rem 0 .22rem;color:var(--wz-danger);font-size:.3rem;line-height:1.5;text-align:center}.share-link{display:flex;align-items:center;gap:.16rem;height:1.08rem;margin-bottom:.22rem;border:1px solid var(--wz-control-border);border-radius:.2rem;background:var(--wz-surface-soft);padding:0 .12rem 0 .26rem}.share-link>svg{flex:none;width:.36rem;height:.36rem;color:var(--wz-ink-600)}.share-link-url{flex:1;min-width:0;overflow:hidden;color:var(--wz-ink-900);font-size:.34rem;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text}.share-link button{flex:none;height:.76rem;border:1px solid var(--wz-gold-main);border-radius:.38rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);padding:0 .28rem;font:inherit;font-size:.3rem;font-weight:600}:root[data-skin=indigo-atlas] .share-link button{border-color:var(--wz-nav-active);color:var(--wz-nav-active)}.share-link-note{margin:-.08rem 0 .26rem;color:var(--wz-ink-600);font-size:.28rem;text-align:center}.share-stale{display:flex;align-items:center;justify-content:space-between;gap:.2rem;margin-bottom:.22rem;border-radius:.2rem;background:color-mix(in srgb,var(--wz-gold-main) 12%,var(--wz-surface));padding:.18rem .18rem .18rem .26rem;font-size:.3rem}:root[data-skin=indigo-atlas] .share-stale{background:color-mix(in srgb,var(--wz-nav-active) 12%,var(--wz-surface))}.share-stale button{flex:none;height:.7rem;border:0;border-radius:.35rem;background:var(--wz-gold-main);color:var(--wz-on-gold-main);padding:0 .3rem;font:inherit;font-size:.3rem;font-weight:600}:root[data-skin=indigo-atlas] .share-stale button{background:var(--wz-nav-active);color:var(--wz-surface)}.share-seg{display:flex;gap:.04rem;border:1px solid var(--wz-hairline);border-radius:.3rem;background:var(--wz-surface-soft);padding:.05rem}.share-seg button{flex:1;min-height:.74rem;border:0;border-radius:.25rem;background:transparent;color:var(--wz-ink-600);padding:0 .16rem;font:inherit;font-size:.32rem;white-space:nowrap}.share-seg button[aria-pressed=true]{background:var(--wz-surface);color:var(--wz-ink-900);font-weight:600;box-shadow:0 0 0 1px var(--wz-control-border),0 .02rem .08rem color-mix(in srgb,var(--wz-black) 10%,transparent)}.share-scope{margin-bottom:.26rem}.share-days{flex:none}.share-days button{min-height:.62rem;padding:0 .2rem;font-size:.28rem}.share-login{display:grid;justify-items:center;gap:.16rem;padding:.3rem .3rem 0;text-align:center}.share-login-mark{display:grid;place-items:center;width:1.5rem;height:1.5rem;margin-bottom:.1rem;border-radius:50%;background:color-mix(in srgb,var(--wz-gold-main) 14%,var(--wz-surface));color:var(--wz-gold-deep-text)}:root[data-skin=indigo-atlas] .share-login-mark{background:color-mix(in srgb,var(--wz-nav-active) 14%,var(--wz-surface));color:var(--wz-nav-active)}.share-login-mark svg{width:.7rem;height:.7rem;stroke-width:1.6}.share-login h2{margin:0;font-size:.44rem;font-weight:600}.share-login p{margin:0 0 .3rem;color:var(--wz-ink-600);font-size:.32rem;line-height:1.6}.share-quiet{border:0;background:transparent;color:var(--wz-ink-600);padding:.2rem .3rem;font:inherit;font-size:.32rem}.share-confirm{position:fixed;inset:0;z-index:104;display:grid;place-items:center;background:color-mix(in srgb,var(--wz-surface) 70%,transparent);padding:.6rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:share-fade .14s ease-out both}.share-confirm-card{box-sizing:border-box;width:100%;max-width:8.8rem;border:1px solid var(--wz-floating-border);border-radius:.3rem;background:var(--wz-surface);box-shadow:var(--wz-floating-shadow);padding:.44rem .4rem .3rem;text-align:center}.share-confirm-card b{display:block;color:var(--wz-ink-900);font-size:.4rem}.share-confirm-card p{margin:.14rem 0 .34rem;color:var(--wz-ink-600);font-size:.32rem;line-height:1.6}.share-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:.2rem}.share-confirm-actions--stack{grid-template-columns:1fr}.share-confirm-card button{height:.96rem;border:1px solid var(--wz-control-border);border-radius:.48rem;background:var(--wz-surface);color:var(--wz-ink-900);font:inherit;font-size:.34rem}.share-confirm-card button.is-danger{border-color:var(--wz-danger);background:var(--wz-danger);color:var(--wz-chrome-white);font-weight:600}:root[data-theme=dark] .share-confirm-card button.is-danger{color:var(--wz-black)}.share-confirm-card button:disabled{opacity:.6}.share-confirm-card p.share-error{margin:-.2rem 0 .26rem;color:var(--wz-danger);font-size:.3rem}.share-hero{position:relative;overflow:hidden;background:var(--wz-header-base) linear-gradient(103deg,var(--wz-chrome-header-gradient-start) 0%,var(--wz-chrome-header-gradient-middle) 47%,var(--wz-chrome-header-gradient-end) 100%);color:var(--wz-skin-header-ink)}:root[data-skin=modern-book] .share-hero{background-image:url(/textures/modern-book-header-target-v2.webp);background-position:center;background-size:cover}:root[data-skin=indigo-atlas] .share-hero{background-image:url(/textures/indigo-atlas-header.webp);background-position:center;background-size:cover;background-blend-mode:lighten}.share-hero:before{position:absolute;inset:0;background:radial-gradient(circle 2.6rem at 85% 0%,color-mix(in srgb,var(--wz-skin-seal) 28%,transparent),transparent 72%);content:"";pointer-events:none}.share-hero>*{position:relative}.share-hero--full{padding:.34rem .36rem .42rem}.share-hero--mini{padding:.22rem .28rem .26rem}.share-brand{display:flex;align-items:center;gap:.14rem;color:var(--wz-skin-header-muted);font-size:.3rem;letter-spacing:.08em}.share-hero--mini .share-brand{gap:.1rem;font-size:.24rem}.share-seal{display:inline-grid;place-items:center;flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--wz-black);color:var(--wz-gold-on-dark);box-shadow:inset 0 0 0 .025rem var(--wz-gold-main);font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.34rem;font-weight:700;letter-spacing:0}.share-hero--mini .share-seal{width:.44rem;height:.44rem;font-size:.25rem}.share-title{margin:.34rem 0 .1rem;color:var(--wz-skin-header-ink);font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.62rem;font-weight:700;line-height:1.3;letter-spacing:.02em;overflow-wrap:anywhere}.share-hero--mini .share-title{margin:.2rem 0 .04rem;font-size:.46rem}.share-meta{margin:0;color:var(--wz-skin-header-muted);font-size:.3rem}.share-hero--mini .share-meta{font-size:.26rem}.share-chart{margin-top:.34rem;overflow:hidden;border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);color:var(--wz-ink-900);box-shadow:var(--wz-skin-card-shadow)}.share-hero--mini .share-chart{margin-top:.22rem}.share-pillars{display:grid;grid-template-columns:repeat(4,1fr);padding:.18rem .08rem .22rem}.share-hero--mini .share-pillars{padding:.12rem .06rem .14rem}.share-pillar{display:grid;justify-items:center;gap:.04rem;border-radius:calc(var(--wz-skin-card-radius) * .7);padding:.04rem 0 .06rem}.share-pillar small{color:var(--wz-ink-600);font-size:.24rem}.share-pillar .wz-ganzhi{font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.66rem;font-weight:700;line-height:1.12}.share-pillar-unknown{color:var(--wz-ink-600);font-size:.5rem;line-height:1.12}.share-hero--mini .share-pillar small{font-size:.2rem}.share-hero--mini .share-pillar .wz-ganzhi{font-size:.44rem}.share-hero--mini .share-pillar-unknown{font-size:.34rem}.share-pillar.is-day{background:color-mix(in srgb,var(--wz-gold-main) 11%,transparent)}:root[data-skin=indigo-atlas] .share-pillar.is-day{background:color-mix(in srgb,var(--wz-nav-active) 11%,transparent)}.share-dayun{display:grid;grid-template-columns:.66rem minmax(0,1fr);border-top:1px solid var(--wz-hairline);padding:.12rem .08rem .14rem 0}.share-dayun-label{align-self:center;justify-self:center;width:1em;color:var(--wz-ink-600);font-size:.28rem;font-weight:700;line-height:1.25}.share-dayun ol{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none}.share-dayun li{display:grid;justify-items:center;gap:.03rem;border-radius:calc(var(--wz-skin-card-radius) * .6);padding:.06rem 0 .08rem}.share-dayun small{color:var(--wz-ink-600);font-size:.22rem;line-height:1.3;white-space:nowrap}.share-dayun .wz-ganzhi{font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.44rem;font-weight:700;line-height:1.12}.share-dayun li.is-now{background:color-mix(in srgb,var(--wz-gold-main) 14%,transparent)}:root[data-skin=indigo-atlas] .share-dayun li.is-now{background:color-mix(in srgb,var(--wz-nav-active) 14%,transparent)}.share-dayun li.is-now .share-dayun-now{color:var(--wz-gold-deep-text);font-weight:600}:root[data-skin=indigo-atlas] .share-dayun li.is-now .share-dayun-now{color:var(--wz-nav-active)}.share-hero--mini .share-dayun{grid-template-columns:.5rem minmax(0,1fr);padding:.06rem .06rem .08rem 0}.share-hero--mini .share-dayun-label{font-size:.2rem}.share-hero--mini .share-dayun li{gap:0;padding:.04rem 0 .05rem}.share-hero--mini .share-dayun small{display:none}.share-hero--mini .share-dayun .wz-ganzhi{font-size:.3rem}.share-divination{margin-top:.34rem;border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);color:var(--wz-ink-900);box-shadow:var(--wz-skin-card-shadow);padding:.2rem .26rem .24rem}.share-hero--mini .share-divination{margin-top:.22rem;padding:.14rem .2rem .16rem}.share-divination-label{display:block;color:var(--wz-ink-600);font-size:.26rem}.share-divination-title{display:block;margin-top:.06rem;font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.46rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.share-divination-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.12rem;margin:.12rem 0 0;padding:0;list-style:none}.share-divination-cards li{display:grid;justify-items:center;gap:.03rem;border:1px solid var(--wz-hairline);border-radius:calc(var(--wz-skin-card-radius) * .6);padding:.1rem .04rem .12rem;text-align:center}.share-divination-cards small{color:var(--wz-ink-600);font-size:.22rem}.share-divination-cards b{font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.34rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.share-hero--mini .share-divination-label{font-size:.22rem}.share-hero--mini .share-divination-title{font-size:.34rem}.share-hero--mini .share-divination-cards{gap:.08rem;margin-top:.08rem}.share-hero--mini .share-divination-cards small{font-size:.2rem}.share-hero--mini .share-divination-cards b{font-size:.26rem}.share-viewer,.share-gone{box-sizing:border-box;display:flex;flex-direction:column;width:10rem;max-width:100%;height:100vh;height:100dvh;margin:0 auto;overflow:hidden;background:var(--wz-page);color:var(--wz-ink-900)}.share-viewer--peek{position:fixed;inset:0;z-index:102;animation:share-fade .16s ease-out both}.share-viewer .d7-chat-page__nav{flex:none;grid-template-columns:var(--wz-h-nav) minmax(0,1fr) var(--wz-h-nav)}.share-viewer-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.share-thread{display:flex;flex-direction:column;gap:.22rem;padding:.36rem .28rem .2rem}.share-foot{margin:0;color:var(--wz-ink-600);padding:.24rem .4rem .5rem;font-size:.26rem;line-height:1.7;text-align:center}.share-cta{flex:none;border-top:1px solid var(--wz-hairline);background:var(--wz-floating-surface);padding:.2rem .36rem calc(.24rem + var(--wz-safe-bottom))}.share-cta .share-primary{gap:.12rem}.share-gone .share-hero{flex:none;padding-bottom:.34rem}.share-gone-body{flex:1;display:grid;place-content:center;justify-items:center;gap:.2rem;padding:0 .8rem 1.4rem;text-align:center}.share-gone-mark{display:grid;place-items:center;width:1.9rem;height:1.9rem;margin-bottom:.2rem;border-radius:50%;background:color-mix(in srgb,var(--wz-ink-600) 10%,var(--wz-surface));color:var(--wz-ink-600)}.share-gone-mark svg{width:.9rem;height:.9rem;stroke-width:1.5}.share-gone h1{margin:0;color:var(--wz-ink-900);font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.52rem;font-weight:700}.share-gone p{margin:0 0 .5rem;color:var(--wz-ink-600);font-size:.32rem;line-height:1.6}.share-gone .share-primary{width:6.4rem}.share-mine .d7-chat-page__nav{grid-template-columns:var(--wz-h-nav) minmax(0,1fr) var(--wz-h-nav)}.share-mine-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;background:var(--wz-page);padding:.3rem .28rem calc(.5rem + var(--wz-safe-bottom))}.share-mine-list{display:grid;gap:.22rem;margin:0;padding:0;list-style:none}.share-mine-item{border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);box-shadow:var(--wz-skin-card-shadow);padding:.28rem .3rem .24rem}.share-mine-top{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.share-mine-title{min-width:0;overflow:hidden;color:var(--wz-ink-900);font-size:.36rem;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.share-mine-tag{flex:none;border-radius:.2rem;background:color-mix(in srgb,var(--wz-gold-main) 12%,var(--wz-surface));color:var(--wz-gold-deep-text);padding:.03rem .14rem;font-size:.24rem;line-height:1.5}:root[data-skin=indigo-atlas] .share-mine-tag{background:color-mix(in srgb,var(--wz-nav-active) 12%,var(--wz-surface));color:var(--wz-nav-active)}.share-mine-meta{margin:.08rem 0 .2rem;color:var(--wz-ink-600);font-size:.28rem}.share-mine-actions{display:flex;justify-content:flex-end;gap:.16rem}.share-mine-actions button{height:.66rem;border:1px solid var(--wz-control-border);border-radius:.33rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .26rem;font:inherit;font-size:.28rem}.share-mine-actions button.share-mine-end{border-color:color-mix(in srgb,var(--wz-danger) 55%,transparent);color:var(--wz-danger)}.share-mine-empty{display:grid;justify-items:center;gap:.24rem;color:var(--wz-ink-600);padding:2.4rem .6rem;font-size:.32rem;text-align:center}.share-mine-empty .share-gone-mark{margin-bottom:0}.share-mine-empty button.share-mine-retry{height:.72rem;border:1px solid var(--wz-control-border);border-radius:.36rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .36rem;font:inherit;font-size:.3rem}@media(prefers-reduced-motion:reduce){.share-user-actions,.share-toast,.share-layer,.share-sheet,.share-confirm,.share-viewer--peek,.f11-chat__composer[data-flash]{animation:none}}.f11-chat .hx-pill{gap:.1rem;display:inline-flex;flex:0 0 auto;max-width:45%;min-height:.66rem;border:1px solid var(--wz-hairline);border-radius:.33rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .18rem;align-items:center;font-size:var(--wz-type-hint)}.hx-pill>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f11-chat .hx-pill>svg{flex:0 0 auto;width:.28rem;height:.28rem}.f11-chat .hx-pill[data-configured]{border-color:var(--wz-gold-main);background:var(--wz-gold-soft);color:var(--wz-gold-highlight-text)}.hx-pill:disabled{opacity:.72}.f11-chat__composer-bar>.f11-chat__supplement-pill{min-width:0}.f11-chat .hx-attach{display:inline-flex;align-self:flex-start;max-width:100%;min-height:.64rem;gap:.1rem;align-items:center;border:1px solid var(--wz-gold-main);border-radius:.32rem;background:var(--wz-gold-soft);color:var(--wz-gold-deep-text);padding:0 .04rem 0 .16rem;font-size:var(--wz-type-hint);line-height:1.3}.hx-attach>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f11-chat .hx-attach>svg{flex:none;width:.28rem;height:.28rem}.f11-chat .hx-attach button{display:inline-grid;flex:none;width:.56rem;height:.56rem;place-items:center;border:0;border-radius:50%;background:var(--wz-gold-soft);color:var(--wz-ink-700);padding:0}.f11-chat .hx-attach button>svg{width:.28rem;height:.28rem}.hx-planline{display:flex;flex:none;align-items:center;gap:.16rem;width:100%;margin:.06rem 0;color:var(--wz-ink-600);font-size:var(--wz-type-hint);line-height:1.3}.hx-planline:before,.hx-planline:after{content:"";flex:1;min-width:.3rem;border-top:1px dashed var(--wz-hairline)}.hx-planline>span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f11-chat .hx-planline__chip{display:inline-flex;flex:0 1 auto;min-width:0;max-width:78%;min-height:.56rem;gap:.1rem;align-items:center;border:1px solid var(--wz-gold-main);border-radius:.14rem;background:var(--wz-surface);color:var(--wz-gold-deep-text);padding:.04rem .14rem;font-size:var(--wz-type-hint)}.hx-planline__chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f11-chat .hx-planline__chip>svg{flex:none;width:.28rem;height:.28rem}.f11-chat__preset-list button.hx-entry{display:flex;gap:.12rem;align-items:center;border-color:var(--wz-control-active);background:var(--wz-gold-soft);color:var(--wz-gold-highlight-text);font-weight:600}.f11-chat__preset-list button.hx-entry>svg{flex:none;width:.36rem;height:.36rem}.hx-entry>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-entry__new{flex:none;margin-left:auto;border-radius:999px;background:var(--wz-control-active);color:var(--wz-on-control-active);padding:.02rem .12rem;font-size:.24rem;font-weight:600}.f11-chat__preset-list button.hx-entry[data-saved]{border-color:var(--wz-gold-main);border-style:dashed;background:var(--wz-surface);color:var(--wz-gold-highlight-text);font-weight:500}.hx-entry__edit{flex:none;margin-left:auto;font-weight:600;text-decoration:underline;text-underline-offset:.06rem}.hx-sheet__panel{position:relative;z-index:1;display:grid;max-height:92%;overflow-y:auto;overscroll-behavior:contain;gap:.18rem;border:1px solid var(--wz-hairline);border-bottom:0;border-radius:var(--wz-skin-card-radius) var(--wz-skin-card-radius) 0 0;background:var(--wz-surface);color:var(--wz-ink-900);box-shadow:var(--wz-floating-shadow);padding:.14rem .28rem 0;outline:none}@media(prefers-reduced-motion:no-preference){.hx-sheet__panel{animation:hx-sheet-rise .26s cubic-bezier(.32,.72,0,1) both}@keyframes hx-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.hx-sheet__head{display:flex;align-items:center;justify-content:space-between}.hx-sheet__title{color:var(--wz-ink-900);font-size:var(--wz-type-section);font-weight:600}.f11-chat .hx-sheet__close{display:grid;width:.8rem;height:.8rem;margin-right:-.18rem;place-items:center;border:0;background:var(--wz-surface);color:var(--wz-ink-600);padding:0}.f11-chat .hx-sheet__close>svg{width:.44rem;height:.44rem}.hx-notice{margin:0;color:var(--wz-gold-deep-text);font-size:var(--wz-type-hint);font-weight:600;line-height:1.45}.hx-seg{display:grid;grid-template-columns:1fr 1fr;gap:.06rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-control-radius);background:var(--wz-surface-control);padding:.06rem}.f11-chat .hx-seg button{display:inline-flex;min-height:.74rem;gap:.08rem;align-items:center;justify-content:center;border:0;border-radius:var(--wz-skin-control-radius);background:var(--wz-surface-control);color:var(--wz-ink-700);font-size:var(--wz-type-body)}.f11-chat .hx-seg button[aria-pressed=true]{background:var(--wz-control-active);color:var(--wz-on-control-active);font-weight:600}.f11-chat .hx-seg button:disabled{opacity:.6}.hx-seg button>svg{width:.36rem;height:.36rem}.hx-seg__ok{display:inline-grid;width:.34rem;height:.34rem;place-items:center;border-radius:50%;background:var(--wz-gold-main);color:var(--wz-on-gold-main)}.f11-chat .hx-seg button[aria-pressed=true] .hx-seg__ok{background:var(--wz-on-control-active);color:var(--wz-control-active)}.hx-seg__ok>svg{width:.24rem;height:.24rem;stroke-width:3}.hx-pick{position:relative;display:grid;min-height:3.2rem;gap:.08rem;place-content:center;justify-items:center;border:1.5px dashed var(--wz-gold-main);border-radius:.2rem;background:var(--wz-gold-soft);color:var(--wz-gold-deep-text);cursor:pointer;text-align:center}.hx-pick:focus-within{outline:2px solid var(--wz-gold-main);outline-offset:1px}.hx-pick>svg{width:.8rem;height:.8rem;stroke-width:1.6}.hx-pick__title{color:var(--wz-gold-deep-text);font-size:var(--wz-type-section)}.hx-pick__hint{color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.hx-file{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.f11-chat .hx-photo{position:relative;display:block;justify-self:center;width:fit-content;max-width:100%;overflow:hidden;border:1px solid var(--wz-hairline);border-radius:.16rem;background:var(--wz-surface);padding:0;cursor:crosshair}.f11-chat .hx-photo:disabled{cursor:default}.hx-photo>img{display:block;width:auto;max-width:100%;height:auto;max-height:5.8rem}:root[data-theme=dark] .hx-photo>img{filter:brightness(.9)}.hx-photo[data-rejected]>img{opacity:.5}.hx-photo__pin{position:absolute;width:.62rem;height:.62rem;color:var(--wz-danger);fill:var(--wz-surface);filter:drop-shadow(0 1px 1px var(--wz-overlay));pointer-events:none;transform:translate(-50%,-92%)}.hx-photo-meta{display:flex;margin-top:-.08rem;gap:.2rem;align-items:center;justify-content:space-between;color:var(--wz-ink-600);font-size:var(--wz-type-hint)}.hx-photo-meta>.hx-linkbtn{flex:none;margin-left:auto}.hx-st{margin:.04rem 0 -.06rem;color:var(--wz-ink-900);font-size:var(--wz-type-body);font-weight:600}.hx-door{display:grid;grid-template-columns:auto 1fr;gap:.24rem;align-items:center}.hx-door__grid{display:grid;grid-template-columns:repeat(3,.96rem);grid-template-rows:repeat(3,.74rem);gap:.06rem}.f11-chat .hx-door__grid button{border:1px solid var(--wz-hairline);border-radius:.12rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0;font-size:var(--wz-type-hint)}.f11-chat .hx-door__grid button[aria-pressed=true]{border-color:var(--wz-control-active);background:var(--wz-control-active);color:var(--wz-on-control-active);font-weight:600}.hx-door__mid{display:grid;place-items:center;color:var(--wz-gold-main)}.hx-door__mid>svg{width:.46rem;height:.46rem}.hx-door__side{display:grid;gap:.12rem;align-content:center}.f11-chat .hx-chip{justify-self:start;min-height:.64rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-control-radius);background:var(--wz-surface);color:var(--wz-ink-700);padding:.1rem .2rem;font-size:var(--wz-type-hint);line-height:1.3}.f11-chat .hx-chip[aria-pressed=true]{border-color:var(--wz-control-active);background:var(--wz-control-active);color:var(--wz-on-control-active);font-weight:600}.hx-tip{margin:0;color:var(--wz-ink-600);font-size:.26rem;line-height:1.5}.hx-error{margin:0;color:var(--wz-danger);font-size:var(--wz-type-hint);font-weight:600;line-height:1.45}.hx-error__act{justify-self:start}.hx-sheet__foot{position:sticky;bottom:0;z-index:1;display:grid;gap:.1rem;margin:0 -.28rem;border-top:1px solid var(--wz-hairline);background:var(--wz-surface);padding:.14rem .28rem calc(.22rem + var(--wz-safe-bottom))}.f11-chat .hx-go{display:flex;min-height:.98rem;gap:.1rem;align-items:center;justify-content:center;border:1px solid var(--wz-gold-main);border-radius:var(--wz-skin-control-radius);background:var(--wz-black);color:var(--wz-gold-button-text);font-size:var(--wz-type-body);font-weight:600}.hx-go:disabled{opacity:.45}.f11-chat .hx-go>svg{width:.38rem;height:.38rem}.hx-privacy{margin:0;color:var(--wz-ink-600);font-size:.26rem;text-align:center}.f11-chat .hx-linkbtn{position:relative;display:inline-flex;min-height:.56rem;align-items:center;border:0;background:var(--wz-surface);color:var(--wz-gold-deep-text);padding:0;font-size:var(--wz-type-hint);text-decoration:underline;text-underline-offset:.06rem;cursor:pointer}.f11-chat .hx-privacy .hx-linkbtn{min-height:0;font-size:.26rem;vertical-align:baseline}.hx-linkbtn:focus-within{outline:2px solid var(--wz-gold-main);outline-offset:1px}.hx-confirm{display:flex;flex-wrap:wrap;gap:.14rem;align-items:center;justify-content:center;color:var(--wz-ink-900);font-size:var(--wz-type-hint)}.f11-chat .hx-confirm button{min-height:.64rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-control-radius);background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .22rem}.f11-chat .hx-confirm button.hx-confirm__yes{border-color:var(--wz-danger);color:var(--wz-danger);font-weight:600}.hx-saved .d7-chat-page__nav{grid-template-columns:var(--wz-h-nav) minmax(0,1fr) var(--wz-h-nav)}.hx-saved .d7-chat-page__heading small{color:var(--wz-ink-600)}.hx-saved__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;background:var(--wz-page);padding:.3rem .28rem calc(.5rem + var(--wz-safe-bottom))}.hx-saved__notice{margin:0 0 .24rem;color:var(--wz-ink-700);font-size:.28rem;line-height:1.5;text-align:center;outline:none}.hx-saved__group+.hx-saved__group{margin-top:.36rem}.hx-saved__group-title{margin:0 .06rem .14rem;color:var(--wz-ink-900);font-size:.32rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.hx-saved__note{margin:-.08rem .06rem .14rem;color:var(--wz-ink-600);font-size:.26rem;line-height:1.5}.hx-saved__list{overflow:hidden;margin:0;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);box-shadow:var(--wz-skin-card-shadow);padding:0;list-style:none}.hx-saved__item{background:var(--wz-surface);padding:.24rem .3rem}.hx-saved__item+.hx-saved__item{border-top:1px solid var(--wz-hairline)}.hx-saved__row{display:flex;flex-wrap:wrap;gap:.14rem .2rem;align-items:center}.hx-saved__what{display:grid;flex:1 1 auto;min-width:0;gap:.04rem}.hx-saved__what b{color:var(--wz-ink-900);font-size:.32rem;font-weight:600;line-height:1.4}.hx-saved__what small{color:var(--wz-ink-600);font-size:.26rem;line-height:1.4}.hx-saved__actions{display:flex;flex:none;margin-left:auto;gap:.14rem;align-items:center}.hx-saved__ask{color:var(--wz-ink-900);font-size:.28rem;font-weight:600}.hx-saved__actions button{height:.66rem;border:1px solid var(--wz-control-border);border-radius:.33rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .26rem;font-size:.28rem}.hx-saved__actions button.hx-saved__delete{border-color:var(--wz-danger);color:var(--wz-danger);font-weight:600}.hx-saved__actions button:disabled{opacity:.6}.hx-saved__error{margin:.1rem 0 0;color:var(--wz-danger);font-size:.26rem;font-weight:600;line-height:1.45}.hx-saved__empty{display:grid;justify-items:center;gap:.24rem;color:var(--wz-ink-600);padding:2.4rem .6rem;font-size:.32rem;text-align:center}.hx-saved__hint{color:var(--wz-ink-600);font-size:.28rem;line-height:1.5}.hx-saved__mark{display:grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:50%;background:var(--wz-gold-soft);color:var(--wz-gold-main)}.hx-saved__mark>svg{width:.9rem;height:.9rem;stroke-width:1.5}.hx-saved__retry{height:.72rem;border:1px solid var(--wz-control-border);border-radius:.36rem;background:var(--wz-surface);color:var(--wz-ink-700);padding:0 .36rem;font-size:.3rem}.hx-saved-viewer{position:fixed;inset:0;z-index:104;display:flex;flex-direction:column;background:var(--wz-surface);color:var(--wz-ink-900);padding:env(safe-area-inset-top,0px) 0 var(--wz-safe-bottom)}@media(prefers-reduced-motion:no-preference){.hx-saved-viewer{animation:hx-saved-fade .16s ease-out both}@keyframes hx-saved-fade{0%{opacity:0}to{opacity:1}}}.hx-saved-viewer__bar{display:grid;flex:none;min-height:var(--wz-h-nav);grid-template-columns:minmax(0,1fr) var(--wz-h-nav);align-items:center;border-bottom:1px solid var(--wz-hairline);padding-left:.3rem}.hx-saved-viewer__title{overflow:hidden;color:var(--wz-ink-900);font-size:.34rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.hx-saved-viewer__close{display:grid;width:var(--wz-h-nav);height:var(--wz-h-nav);place-items:center;border:0;background:var(--wz-surface);color:var(--wz-ink-600);padding:0}.hx-saved-viewer__close>svg{width:.48rem;height:.48rem}.hx-saved-viewer__figure{display:flex;flex:1 1 auto;min-height:0;margin:0;flex-direction:column;gap:.2rem;align-items:center;justify-content:center;padding:.3rem .28rem}.hx-saved-viewer__frame{position:relative;display:block;width:fit-content;max-width:100%;line-height:0}.hx-saved-viewer__frame>img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - var(--wz-h-nav) - 1.6rem - env(safe-area-inset-top,0px) - var(--wz-safe-bottom));max-height:calc(100dvh - var(--wz-h-nav) - 1.6rem - env(safe-area-inset-top,0px) - var(--wz-safe-bottom));border:1px solid var(--wz-hairline);border-radius:.12rem}:root[data-theme=dark] .hx-saved-viewer__frame>img{filter:brightness(.9)}.hx-saved-viewer__meta{color:var(--wz-ink-600);font-size:.28rem;line-height:1.5;text-align:center}.f11-synastry__launcher{position:relative;display:grid;justify-items:center}.f11-synastry__relation-sheet{position:fixed;right:max(.12rem,calc((100vw - min(100vw,480px))/2 + .12rem));bottom:calc(.12rem + var(--wz-safe-bottom));left:max(.12rem,calc((100vw - min(100vw,480px))/2 + .12rem));z-index:7;display:grid;border:1px solid var(--wz-floating-border);border-radius:.32rem;background:var(--wz-floating-surface);box-shadow:var(--wz-floating-shadow);padding:.08rem .24rem .1rem;gap:.04rem;animation:f11-synastry-sheet-enter .18s ease-out both}@keyframes f11-synastry-sheet-enter{0%{transform:translateY(.24rem);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.f11-synastry__relation-sheet{animation:none}}.f11-synastry__relation-summary{display:flex;min-width:0;min-height:.48rem;align-items:center;gap:.12rem}.f11-synastry__relation-summary strong{overflow:hidden;color:var(--wz-ink-900);font-size:var(--wz-type-hint);text-overflow:ellipsis;white-space:nowrap}.f11-synastry__relation-summary small{overflow:hidden;flex:1 1 auto;color:var(--wz-ink-600);font-size:calc(var(--wz-type-hint) * .82);text-overflow:ellipsis;white-space:nowrap}.f11-synastry__relation-summary button{min-width:.68rem;min-height:max(.68rem,24px);flex:0 0 auto;border:0;background:transparent;color:var(--wz-gold-soft-text);padding:.02rem .1rem;font-size:calc(var(--wz-type-hint) * .9)}.f11-synastry__relation-actions{display:flex;min-width:0;align-items:center;gap:.12rem}.f11-synastry__relation-picker{min-width:0;flex:1 1 auto}.f11-synastry__relation-trigger{width:100%;min-height:max(.8rem,24px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.06rem .16rem;gap:.1rem;border:1px solid var(--wz-control-border);border-radius:.2rem;color:var(--wz-ink-900);background:var(--wz-surface-soft);font-size:var(--wz-type-hint);font-weight:600;text-align:left}.f11-synastry__relation-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f11-synastry__relation-trigger svg,.f11-synastry__relation-palette svg{width:.34rem;height:.34rem;flex:0 0 auto;stroke-width:1.8}.f11-synastry__relation-trigger>svg:last-child{transition:transform .16s ease}.f11-synastry__relation-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.f11-synastry__relation-actions>.f11-synastry__start{min-height:max(.8rem,24px);padding:0 .3rem;border:0;border-radius:.2rem;color:var(--wz-gold-button-text);background:var(--wz-black);font-size:var(--wz-type-hint);font-weight:600}:root[data-skin=modern-book][data-theme=dark] .f11-synastry__relation-actions>.f11-synastry__start:not(:disabled){color:var(--wz-black);background:var(--wz-gold-main)}.f11-synastry__relation-actions>.f11-synastry__start:disabled{color:var(--wz-ink-700);background:var(--wz-surface-soft)}.f11-synastry__relation-palette{position:absolute;right:.24rem;bottom:calc(100% + .12rem);left:.24rem;display:grid;padding:.12rem;gap:.1rem;border:1px solid var(--wz-floating-border);border-radius:.28rem;color:var(--wz-ink-900);background:var(--wz-floating-surface);box-shadow:var(--wz-floating-shadow);animation:f11-synastry-palette-enter .14s ease-out both}@keyframes f11-synastry-palette-enter{0%{transform:translateY(.12rem);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.f11-synastry__relation-trigger>svg:last-child{transition:none}.f11-synastry__relation-palette{animation:none}}.f11-synastry__relations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem}.f11-synastry__relations button,.f11-synastry__family button,.f11-synastry__family-back{min-width:0;min-height:max(.8rem,24px);display:flex;align-items:center;justify-content:center;padding:.08rem .14rem;gap:.1rem;border:1px solid var(--wz-control-border);border-radius:.18rem;color:var(--wz-ink-900);font-size:var(--wz-type-hint);text-align:center;background:var(--wz-surface-soft)}.f11-synastry__relations button[aria-pressed=true],.f11-synastry__family button[aria-pressed=true]{border-color:var(--wz-gold-main);color:var(--wz-gold-soft-text);background:var(--wz-gold-soft)}.f11-synastry__family{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem}.f11-synastry__family-back{justify-content:flex-start;border:0;background:transparent;font-weight:600}.f11-synastry__relation-palette .f11-synastry__relation-other{width:100%;min-height:max(.68rem,24px);display:flex;align-items:center;justify-content:center;padding:.08rem .14rem 0;gap:.1rem;border:0;border-top:1px solid var(--wz-control-border);color:var(--wz-ink-700);background:transparent;font-size:calc(var(--wz-type-hint) * .9)}.f11-synastry__relation-error{margin:0;color:var(--wz-danger);font-size:var(--wz-type-hint);font-weight:600}.f11-synastry__relation-palette .f11-synastry__relation-other[aria-pressed=true]{color:var(--wz-gold-soft-text);font-weight:700}.f11-synastry__session-tag{display:inline-flex;margin-left:.1rem;padding:.02rem .1rem;border-radius:999px;color:var(--wz-gold-highlight-text);background:var(--wz-gold-soft);font-size:calc(var(--wz-type-hint) * .86);white-space:nowrap}.f11-synastry__banner{margin:.08rem .28rem 0;padding:.1rem .16rem;border:1px solid var(--wz-control-border);border-radius:.14rem;color:var(--wz-danger);background:var(--wz-gold-soft);font-size:var(--wz-type-hint);font-style:normal;font-weight:700;line-height:1.45}.f11-synastry__questions{padding-top:.08rem}.f11-synastry__questions .f11-chat__preset-list{box-sizing:border-box;padding-block-end:1px}.f11-synastry__question-tools{display:flex;min-height:24px;align-items:center;justify-content:space-between;gap:.16rem;color:var(--wz-ink-700);font-size:var(--wz-type-hint)}.f11-synastry__question-tools strong{font-weight:700}.f11-synastry__question-tools button{display:inline-flex;min-width:64px;min-height:24px;border:1px solid var(--wz-hairline);border-radius:.38rem;align-items:center;justify-content:center;gap:.08rem;padding:.08rem .18rem;color:var(--wz-gold-highlight-text);background:var(--wz-surface);font:inherit;line-height:1}.f11-synastry__question-tools button:disabled{opacity:.72}.f11-synastry__question-tools svg{width:.32rem;height:.32rem;stroke-width:1.8}@media(max-width:420px){.f11-synastry__relation-summary small{max-width:2.6rem}}.pwa-install-entry,.install-nudge{--ie-accent: var(--wz-gold-main);--ie-on-accent: var(--wz-on-gold-main)}:root[data-skin=indigo-atlas] .pwa-install-entry,:root[data-skin=indigo-atlas] .install-nudge{--ie-accent: var(--wz-nav-active);--ie-on-accent: var(--wz-surface)}.pwa-install-entry button,.install-nudge button{font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.install-home-icon{display:block;flex:none;border-radius:22.37%;object-fit:cover;box-shadow:0 .04rem .14rem color-mix(in srgb,var(--wz-black) 22%,transparent),0 0 0 1px var(--wz-hairline)}.install-entry-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:.05rem}.install-entry-copy b{color:var(--wz-ink-900);font-size:.4rem;font-weight:600;line-height:1.25}.install-entry-copy small{color:var(--wz-ink-600);font-size:.31rem;line-height:1.3}.pwa-install-entry{margin:0 .333rem .42rem}.pwa-install-entry>button{display:flex;width:100%;min-height:1.56rem;align-items:center;border:0;border-radius:.42rem;background:var(--wz-surface);color:var(--wz-ink-900);padding:.3rem .26rem .3rem .32rem;gap:.3rem;text-align:left}:root[data-skin] .pwa-install-entry>button{border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);box-shadow:var(--wz-skin-card-shadow)}.pwa-install-entry .install-home-icon{width:.96rem;height:.96rem}.pwa-install-entry__chevron{flex:none;width:.44rem;height:.44rem;color:var(--ie-accent);stroke-width:2}.pwa-install-entry>p{margin:.12rem 0 0;color:var(--wz-ink-600);font-size:.28rem;text-align:center}.install-nudge{display:flex;flex:none;align-items:center;margin:.16rem .333rem max(.3rem,var(--wz-safe-bottom));border:1px solid var(--wz-hairline);border-radius:.42rem;background:var(--wz-surface);box-shadow:0 .06rem .3rem color-mix(in srgb,var(--wz-black) 14%,transparent)}:root[data-skin] .install-nudge{border-radius:var(--wz-skin-card-radius)}.install-nudge__main{display:flex;min-width:0;flex:1;align-items:center;border:0;background:none;color:inherit;padding:.26rem .18rem .26rem .28rem;gap:.26rem;text-align:left}.install-nudge .install-home-icon{width:.86rem;height:.86rem}.install-nudge__pill{display:inline-flex;flex:none;height:.7rem;align-items:center;justify-content:center;border-radius:var(--wz-skin-control-radius);background:var(--ie-accent);color:var(--ie-on-accent);padding:0 .28rem;font-size:.32rem;font-style:normal;font-weight:600;letter-spacing:.02em;white-space:nowrap}.install-nudge__close{display:grid;flex:none;align-self:stretch;width:max(1.1rem,44px);place-items:center;border:0;background:none;color:var(--wz-ink-600);padding:0}.install-nudge__close svg{width:.4rem;height:.4rem}.skin-gallery{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--wz-page);color:var(--wz-ink-900)}.skin-gallery-scroll{overflow-y:auto;padding:.35rem .4rem .8rem;flex:1;min-height:0}.skin-gallery-intro{font-size:.34rem;color:var(--wz-ink-700);line-height:1.7;margin:0 0 .35rem}.skin-gallery-modes{display:flex;background:var(--wz-surface-control);border-radius:.25rem;padding:.08rem;gap:.08rem}.skin-gallery-modes button{flex:1;border:0;border-radius:.18rem;padding:.2rem 0;background:transparent;color:var(--wz-ink-700);font:inherit;font-size:.3rem}.skin-gallery-modes button[aria-pressed=true]{background:var(--wz-surface);color:var(--wz-ink-900);box-shadow:var(--wz-skin-card-shadow)}.skin-gallery-current{font-size:.28rem;color:var(--wz-ink-600);margin:.3rem 0}.skin-gallery h2{font-size:.38rem;font-weight:600;margin:.5rem 0 .23rem}.skin-gallery-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.25rem}.skin-card{min-width:0;display:flex;flex-direction:column;text-align:left;padding:.17rem .17rem .27rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);color:var(--wz-ink-900);font:inherit;cursor:pointer}.skin-card[aria-pressed=true]{outline:2px solid var(--wz-control-active);outline-offset:0}.skin-card-preview{display:block;overflow:hidden;width:100%;border-radius:.16rem;background:var(--skin-preview-bg);color:var(--skin-preview-ink)}.skin-card-minihead{display:flex;justify-content:space-between;background:var(--skin-preview-head);font-size:.2rem;padding:.17rem}.skin-card-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center;padding:.18rem 0;font-size:.17rem}.skin-card-columns>span{display:grid;gap:.1rem}.skin-card-columns b{font:inherit;font-size:.35rem;color:var(--skin-preview-accent)}.skin-card-minifoot{display:block;padding:.12rem;background:var(--skin-preview-head);font-size:.17rem;text-align:center}.skin-card-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.23rem .08rem .07rem;font-size:.34rem;font-weight:600}.skin-card-title svg{width:.34rem;height:.34rem;color:var(--wz-control-active)}.skin-card small{font-size:.25rem;color:var(--wz-ink-600);padding:0 .08rem;line-height:1.6}.skin-gallery-hint{color:var(--wz-ink-600);font-size:.28rem;line-height:1.7;margin-top:.5rem}.skin-gallery button:disabled{cursor:wait;opacity:.65}.skin-gallery button:focus-visible{outline:2px solid var(--wz-control-active);outline-offset:3px}.skin-gallery{height:100vh;height:100dvh;overflow:hidden}.skin-card-minihead{color:var(--skin-preview-head-ink);background-size:cover;background-position:center}.skin-card[data-palette=modern-book] .skin-card-minihead{background-image:url(/textures/modern-book-header-target-v2.webp)}.skin-card[data-palette=indigo-atlas] .skin-card-minihead{background-image:url(/textures/indigo-atlas-header.webp)}.skin-card-columns b[data-element=wood]{color:var(--skin-preview-wood)}.skin-card-columns b[data-element=fire]{color:var(--skin-preview-fire)}.skin-card-columns b[data-element=earth]{color:var(--skin-preview-earth)}.skin-card-columns b[data-element=water]{color:var(--skin-preview-water)}.skin-card-minifoot{color:var(--skin-preview-head-ink)}.d9-page{--d9-accent: var(--wz-gold-main);--d9-on-accent: var(--wz-on-gold-main);--d9-accent-text: var(--wz-gold-deep-text);--d9-tint: color-mix(in srgb, var(--d9-accent) 10%, var(--wz-surface));--d9-serif: "Songti SC", "STSong", "Noto Serif SC", serif;--d9-inner-radius: calc(var(--wz-skin-card-radius) * .6);--d9-nav-height: 1.2rem}:root[data-skin=indigo-atlas] .d9-page{--d9-accent: var(--wz-nav-active);--d9-on-accent: var(--wz-surface);--d9-accent-text: var(--wz-red-term)}.d9-page button{font-family:inherit;-webkit-tap-highlight-color:transparent}.d9-hero,.d3-member,.d9-nav:before{background:var(--wz-header-base) linear-gradient(103deg,var(--wz-chrome-header-gradient-start) 0%,var(--wz-chrome-header-gradient-middle) 47%,var(--wz-chrome-header-gradient-end) 100%);color:var(--wz-skin-header-ink)}.d9-hero,.d3-member{position:relative;overflow:hidden}.d9-hero{padding:var(--d9-nav-height) .34rem .92rem}:root[data-skin=modern-book] .d9-hero,:root[data-skin=modern-book] .d3-member,:root[data-skin=modern-book] .d9-nav:before{background-image:url(/textures/modern-book-header-target-v2.webp);background-position:center;background-size:cover}:root[data-skin=indigo-atlas] .d9-hero,:root[data-skin=indigo-atlas] .d3-member,:root[data-skin=indigo-atlas] .d9-nav:before{background-image:url(/textures/indigo-atlas-header.webp);background-position:center;background-size:cover;background-blend-mode:lighten}.d9-hero-glow{position:absolute;inset:0;background:radial-gradient(circle 2.3rem at 1.12rem 2.2rem,color-mix(in srgb,var(--wz-skin-seal) 30%,transparent),transparent 72%);pointer-events:none}.d9-hero-mark{position:absolute;top:.52rem;right:-.42rem;width:3.3rem;height:3.3rem;color:var(--wz-skin-seal);opacity:.1;transform:rotate(-14deg);pointer-events:none}.d9-hero-mark svg{display:block;width:100%;height:100%;stroke-width:1.1}.d9-nav{position:sticky;top:0;z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--d9-nav-height);margin-bottom:calc(-1 * var(--d9-nav-height));padding:0 .34rem}.d5-auth-page[data-page=membership]>.d5-auth-scroll{scroll-padding-top:var(--d9-nav-height)}.d9-nav:before{position:absolute;inset:0;z-index:-1;content:"";opacity:0;transition:opacity .16s ease-out}.d9-nav--solid:before{opacity:1}.d9-nav h1{margin:0;color:var(--wz-skin-header-ink);font-size:.426667rem;font-weight:600;letter-spacing:.04em}.d9-nav-back{display:grid;width:.9rem;height:.9rem;margin-left:-.2rem;padding:0;place-items:center;border:0;background:transparent;color:var(--wz-skin-header-ink);cursor:pointer}.d9-nav-back svg{width:.56rem;height:.56rem}.d9-hero-action{display:inline-flex;height:.62rem;padding:0 .12rem 0 .22rem;align-items:center;justify-self:end;gap:.02rem;border:1px solid var(--wz-skin-header-action-border);border-radius:var(--wz-skin-control-radius);background:transparent;color:var(--wz-skin-header-action-ink);font-size:.3rem;cursor:pointer}.d9-hero-action svg{width:.34rem;height:.34rem}.d9-hero-body{position:relative;display:flex;align-items:center;gap:.34rem;padding:.22rem .06rem 0}.d9-medal-wrap{position:relative;flex:none;width:1.56rem;height:1.7rem}.d9-medal-wrap--off{filter:grayscale(1);opacity:.6}.d9-medal{position:relative;display:grid;width:1.56rem;height:1.56rem;place-items:center;border-radius:50%;background:radial-gradient(circle at 32% 26%,color-mix(in srgb,var(--wz-skin-seal) 42%,var(--wz-chrome-white)) 0%,var(--wz-skin-seal) 50%,color-mix(in srgb,var(--wz-skin-seal) 70%,var(--wz-black)) 100%);box-shadow:0 0 0 .06rem color-mix(in srgb,var(--wz-skin-seal) 30%,transparent),0 .06rem .5rem color-mix(in srgb,var(--wz-skin-seal) 45%,transparent),inset 0 -.05rem .1rem color-mix(in srgb,var(--wz-black) 28%,transparent);color:var(--wz-header-base)}.d9-medal:after{position:absolute;inset:.09rem;border:1px solid color-mix(in srgb,var(--wz-chrome-white) 38%,transparent);border-radius:50%;content:""}.d9-medal svg{width:.8rem;height:.8rem;margin-top:-.04rem}.d9-vip{position:absolute;bottom:0;left:50%;padding:0 .15rem;border:1px solid var(--wz-skin-seal);border-radius:999px;background:var(--wz-header-base);color:var(--wz-skin-seal);font:italic 700 .26rem/.38rem Georgia,Times New Roman,serif;letter-spacing:.05em;transform:translate(-50%)}.d9-hero-text{min-width:0}.d9-hero-title{display:flex;flex-wrap:wrap;align-items:center;gap:.08rem .16rem}.d9-hero-title h2{margin:0;color:var(--wz-skin-header-ink);font-family:var(--d9-serif);font-size:.6rem;font-weight:700;line-height:1.25;letter-spacing:.06em}.d9-status{padding:.01rem .14rem;border:1px solid var(--wz-skin-seal);border-radius:999px;background:var(--wz-skin-seal);color:var(--wz-header-base);font-size:.26rem;font-weight:600;line-height:1.5;white-space:nowrap}.d9-status--off{border-color:color-mix(in srgb,var(--wz-skin-header-ink) 30%,transparent);background:transparent;color:var(--wz-skin-header-muted)}.d9-hero-sub{margin:.1rem 0 0;color:var(--wz-skin-header-muted);font-size:.32rem;line-height:1.5}.d9-stats{display:flex;margin-top:.12rem}.d9-stat{display:flex;flex-direction:column}.d9-stat+.d9-stat{margin-left:.3rem;padding-left:.3rem;border-left:1px solid color-mix(in srgb,var(--wz-skin-header-ink) 22%,transparent)}.d9-stat b{color:var(--wz-gold-on-dark);font-family:var(--d9-serif);font-size:.46rem;line-height:1.2}.d9-stat span{color:var(--wz-skin-header-muted);font-size:.26rem}.d9-card{border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);box-shadow:var(--wz-skin-card-shadow);color:var(--wz-ink-900)}.d9-section{position:relative;margin:.44rem .3rem 0}.d9-sec-head{display:flex;align-items:center;justify-content:space-between;gap:.2rem;margin:0 .04rem .2rem}.d9-sec-head h2{display:flex;align-items:center;gap:.12rem;margin:0;color:var(--wz-ink-900);font-size:.426667rem;font-weight:600}.d9-sec-head h2 svg{width:.42rem;height:.42rem;color:var(--d9-accent-text)}.d9-section .d5-membership-mode-notice{margin:0 0 .2rem}.d9-perks{position:relative;margin:-.64rem .3rem 0;padding:.28rem .24rem .26rem}:root[data-theme=light] .d9-perks{box-shadow:var(--wz-skin-card-shadow),0 .1rem .36rem color-mix(in srgb,var(--wz-black) 7%,transparent)}.d9-perks-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 .06rem .22rem}.d9-perks-head h2{margin:0;color:var(--wz-ink-900);font-size:.373333rem;font-weight:600}.d9-perks-head small{color:var(--wz-ink-600);font-size:.29rem}.d9-perks-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.24rem;margin:0;padding:0;list-style:none}.d9-perk{display:flex;flex-direction:column;align-items:center;gap:.1rem;color:var(--wz-ink-700);font-size:.3rem}.d9-perk-icon{display:grid;width:.86rem;height:.86rem;place-items:center;border-radius:var(--wz-skin-control-radius);background:color-mix(in srgb,var(--d9-accent) 13%,var(--wz-surface));color:var(--d9-accent-text)}.d9-perk-icon svg{width:.44rem;height:.44rem;stroke-width:1.8}.d9-seg{display:inline-flex;flex:none;padding:.05rem;border-radius:var(--wz-skin-control-radius);background:var(--wz-sunken)}.d9-seg button{display:inline-flex;height:.66rem;padding:0 .22rem;align-items:center;gap:.08rem;border:0;border-radius:var(--wz-skin-control-radius);background:transparent;color:var(--wz-ink-700);font-size:.32rem;cursor:pointer}.d9-seg-sym{font-family:var(--d9-serif);font-weight:700}.d9-seg button[aria-pressed=true]{background:var(--wz-surface);box-shadow:inset 0 0 0 1px var(--d9-accent),0 1px 2px color-mix(in srgb,var(--wz-black) 10%,transparent);color:var(--d9-accent-text);font-weight:600}.d9-plans{display:block}.d9-price{color:var(--wz-ink-900);font-family:var(--d9-serif);font-weight:700;line-height:1;white-space:nowrap}.d9-price small{margin:0 .02rem;font-size:.55em}.d9-price--dim{color:var(--wz-ink-600)}.d9-price-note{color:var(--wz-ink-600);font-size:.26rem;white-space:nowrap}.d9-save{display:inline-block;padding:.01rem .12rem;border:1px solid var(--d9-accent);border-radius:var(--wz-skin-control-radius);background:transparent;color:var(--d9-accent-text);font-size:.26rem;font-weight:600;line-height:1.5;white-space:nowrap}.d9-tag{position:absolute;top:-1px;left:-1px;z-index:1;padding:.03rem .2rem;border-radius:var(--wz-skin-card-radius) 0 var(--wz-skin-card-radius) 0;background:var(--d9-accent);color:var(--d9-on-accent);font-size:.27rem;font-weight:600;letter-spacing:.04em}.d9-check{position:absolute;top:.2rem;right:.2rem;display:none;width:.42rem;height:.42rem;place-items:center;border-radius:50%;background:var(--d9-accent);color:var(--d9-on-accent)}.d9-check svg{width:.28rem;height:.28rem;stroke-width:3}[aria-pressed=true]>.d9-check{display:grid}.d9-feature .d9-check{top:0;right:0;width:.8rem;height:.8rem;place-items:start end;border-radius:0;background:linear-gradient(225deg,var(--d9-accent) 50%,transparent 50%)}.d9-feature .d9-check svg{width:.27rem;height:.27rem;margin:.1rem .1rem 0 0}.d9-feature{position:relative;display:block;width:100%;overflow:hidden;margin:0;padding:.5rem .34rem .24rem;text-align:left;cursor:pointer;transition:box-shadow .15s,border-color .15s}.d9-feature[aria-pressed=true]{border-color:var(--d9-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--d9-accent) 10%,var(--wz-surface)) 0%,var(--wz-surface) 72%);box-shadow:0 0 0 1px var(--d9-accent),var(--wz-skin-card-shadow)}.d9-feature-row{display:flex;align-items:flex-end;justify-content:space-between;gap:.2rem}.d9-feature-left{display:flex;min-width:0;flex-direction:column;gap:.06rem}.d9-feature-name{color:var(--wz-ink-900);font-size:.45rem;font-weight:700;letter-spacing:.04em}.d9-plan-meta{color:var(--wz-ink-600);font-size:.31rem}.d9-feature-right{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.d9-feature .d9-price{color:var(--d9-accent-text);font-size:.86rem}.d9-feature .d9-price--dim{color:var(--wz-ink-600)}.d9-feature-foot{display:flex;align-items:center;gap:.1rem;margin-top:.24rem;padding-top:.2rem;border-top:1px dashed var(--wz-hairline);color:var(--wz-ink-700);font-size:.31rem}.d9-feature-foot svg{width:.36rem;height:.36rem;color:var(--d9-accent-text)}.d9-feature-foot b{color:var(--d9-accent-text);font-weight:700}.d9-list{margin-top:.2rem;overflow:hidden}.d9-list:first-child{margin-top:0}.d9-row{display:flex;width:100%;min-height:1.28rem;margin:0;padding:.18rem .3rem;align-items:center;gap:.22rem;border:0;background:transparent;color:var(--wz-ink-900);text-align:left;cursor:pointer}.d9-row+.d9-row{border-top:1px solid var(--wz-hairline)}.d9-row[aria-pressed=true]{background:var(--d9-tint)}.d9-radio{flex:none;width:.4rem;height:.4rem;border:1.5px solid var(--wz-ink-600);border-radius:50%}.d9-row[aria-pressed=true] .d9-radio{border-color:var(--d9-accent-text);background:radial-gradient(circle,var(--d9-accent-text) 0 40%,transparent 45%)}.d9-row-main{display:flex;min-width:0;flex:1;flex-direction:column}.d9-row-name{color:var(--wz-ink-900);font-size:.373333rem;font-weight:600}.d9-row-main .d9-plan-meta{font-size:.29rem}.d9-row-side{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:.06rem}.d9-row .d9-price{font-size:.5rem}.d9-row[aria-pressed=true] .d9-price{color:var(--d9-accent-text)}.d9-row[aria-pressed=true] .d9-price--dim,.d9-row[aria-pressed=true] .d9-plan-meta,.d9-row[aria-pressed=true] .d9-price-note,.d9-feature[aria-pressed=true] .d9-price--dim,.d9-feature[aria-pressed=true] .d9-plan-meta,.d9-feature[aria-pressed=true] .d9-price-note{color:var(--wz-ink-700)}.d9-methods{margin:.26rem .04rem 0}.d9-methods-label{display:block;margin-bottom:.14rem;color:var(--wz-ink-600);font-size:.31rem}.d9-methods-note{margin:.16rem .04rem 0;color:var(--wz-ink-600);font-size:.29rem}.d9-chips{display:flex;flex-wrap:wrap;gap:.16rem}.d9-method{display:inline-flex;min-height:.92rem;flex:1 1 2rem;justify-content:center;padding:.12rem .18rem;align-items:center;gap:.1rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-control-radius);background:var(--wz-surface);color:var(--wz-ink-900);font-size:.32rem;cursor:pointer}.d9-method[aria-pressed=true]{border-color:var(--d9-accent);background:var(--d9-tint);box-shadow:inset 0 0 0 1px var(--d9-accent);font-weight:600}.d9-crypto-options{min-width:0;margin:.3rem .04rem 0;padding:0;border:0}.d9-crypto-options legend{margin-bottom:.16rem;padding:0;color:var(--wz-ink-600);font-size:.31rem}.d9-crypto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.16rem}.d9-network-card{position:relative;display:flex;align-items:center;min-width:0;min-height:1.15rem;gap:.16rem;padding:.2rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-control-radius);background:var(--wz-surface);color:var(--wz-ink-900);cursor:pointer}.d9-network-card input{position:absolute;width:1px;height:1px;opacity:0}.d9-network-card:has(input:checked){border-color:var(--d9-accent);background:var(--d9-tint);box-shadow:inset 0 0 0 1px var(--d9-accent)}.d9-network-card:has(input:focus-visible){outline:2px solid var(--d9-accent-text);outline-offset:3px}.d9-network-card:has(input:disabled){cursor:not-allowed;opacity:.6}.d9-asset-logo{position:relative;display:block;width:38px;height:38px;flex:0 0 38px;overflow:visible}.d9-asset-logo .d9-coin-logo{display:block;width:32px;height:32px;overflow:visible}.d9-asset-logo svg{display:block;aspect-ratio:1;flex:none;overflow:visible}.d9-coin-logo>svg{width:100%;height:100%}.d9-network-badge{position:absolute;right:0;bottom:0;box-sizing:content-box;width:14px;height:14px;border:2px solid var(--wz-surface);border-radius:50%;background:var(--wz-surface)}.d9-network-badge>svg{width:14px;height:14px}.d9-network-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:.04rem}.d9-network-copy strong{font-size:.34rem;font-weight:600}.d9-network-copy small{font-size:.27rem;color:var(--wz-ink-600);overflow-wrap:anywhere}.d9-network-check{width:.3rem;height:.3rem;flex:none;color:var(--d9-accent-text);opacity:0}.d9-network-card:has(input:checked) .d9-network-check{opacity:1}.d9-crypto-note,.d9-order-recovery{margin:.18rem 0 0;font-size:.28rem;line-height:1.6;color:var(--wz-ink-600)}.d9-order-recovery{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.1rem}.d9-order-recovery button{border:0;padding:.12rem 0;background:transparent;color:var(--d9-accent-text);font:inherit;text-decoration:underline}.d9-table-box{padding:.14rem .2rem .16rem}.d9-table{width:100%;border-collapse:separate;border-spacing:0;color:var(--wz-ink-900);font-size:.31rem}.d9-table th,.d9-table td{padding:.21rem .06rem;border-bottom:1px solid var(--wz-hairline);text-align:center}.d9-table tbody tr:last-child>*{border-bottom:0}.d9-table thead th{padding-top:.16rem;padding-bottom:.16rem;color:var(--wz-ink-600);font-size:.3rem;font-weight:600}.d9-table tbody th{font-weight:400;text-align:left}.d9-feat{display:flex;align-items:center;gap:.14rem}.d9-feat svg{flex:none;width:.38rem;height:.38rem;color:var(--wz-ink-600);stroke-width:1.8}.d9-table .d9-col-vip{width:2.2rem;background:var(--d9-tint);color:var(--d9-accent-text);font-weight:600}.d9-table thead .d9-col-vip{border-radius:var(--d9-inner-radius) var(--d9-inner-radius) 0 0;background:var(--d9-accent);color:var(--d9-on-accent)}.d9-table tbody tr:last-child .d9-col-vip{border-radius:0 0 var(--d9-inner-radius) var(--d9-inner-radius)}.d9-table .d9-col-free{width:1.9rem;color:var(--wz-ink-600)}.d9-vip-head{display:inline-flex;align-items:center;gap:.08rem}.d9-vip-head svg{width:.32rem;height:.32rem}.d9-yes,.d9-no{display:inline-grid;place-items:center;vertical-align:middle}.d9-yes svg{width:.4rem;height:.4rem;color:var(--d9-accent-text);stroke-width:2.6}.d9-col-free .d9-yes svg{color:var(--wz-ink-600)}.d9-no svg{width:.34rem;height:.34rem;color:var(--wz-ink-600);stroke-width:2}.d9-faq-box{padding:0 .3rem}.d9-faq-box details+details{border-top:1px solid var(--wz-hairline)}.d9-faq-box summary{display:flex;padding:.3rem 0;align-items:center;gap:.18rem;color:var(--wz-ink-900);font-size:.35rem;font-weight:500;list-style:none;cursor:pointer}.d9-faq-box summary::-webkit-details-marker{display:none}.d9-q,.d9-a-badge{display:grid;flex:none;width:.44rem;height:.44rem;place-items:center;border-radius:min(var(--wz-skin-control-radius),.22rem);font:700 .27rem/1 Georgia,Times New Roman,serif}.d9-q{background:var(--d9-accent);color:var(--d9-on-accent)}.d9-faq-box summary>svg{width:.38rem;height:.38rem;margin-left:auto;flex:none;color:var(--wz-ink-600);transition:transform .2s}.d9-faq-box details[open] summary>svg{transform:rotate(180deg)}.d9-a{display:flex;gap:.18rem;margin:0 0 .3rem;padding:.2rem .22rem;border-radius:var(--d9-inner-radius);background:var(--wz-sunken)}.d9-a-badge{background:var(--d9-tint);color:var(--d9-accent-text)}.d9-a p{margin:0;color:var(--wz-ink-700);font-size:.32rem;line-height:1.6}.d9-paybar{position:sticky;bottom:0;z-index:5;margin-top:.44rem;padding:.2rem .3rem calc(.2rem + var(--wz-safe-bottom));border-top:1px solid var(--wz-floating-border);background:var(--wz-floating-surface);box-shadow:var(--wz-skin-bottom-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.d9-paybar .d5-membership-mode-notice{margin:0 0 .16rem}.d9-paybar .d5-auth-error{margin:0 0 .12rem}.d9-cta{display:flex;width:100%;height:1.16rem;align-items:center;justify-content:center;gap:.16rem;border:0;border-radius:var(--wz-skin-control-radius);background:var(--d9-accent);box-shadow:inset 0 1px color-mix(in srgb,var(--wz-chrome-white) 22%,transparent),0 .08rem .26rem color-mix(in srgb,var(--d9-accent) 32%,transparent);color:var(--d9-on-accent);font-size:.4rem;font-weight:600;letter-spacing:.04em;cursor:pointer}.d9-cta:active:not(:disabled){transform:translateY(1px)}.d9-cta:disabled{cursor:default;opacity:.55}.d9-cta-price{font-family:var(--d9-serif);font-size:.5rem;font-weight:700}.d9-cta-note{display:flex;align-items:center;justify-content:center;gap:.08rem;margin:.12rem 0 0;color:var(--wz-ink-600);font-size:.27rem;text-align:center}.d9-cta-note svg{flex:none;width:.3rem;height:.3rem}.d6-identity .d6-seal.d9-seal--vip{position:relative}.d9-seal-crown{position:absolute;right:-.1rem;bottom:-.06rem;display:grid;width:.6rem;height:.6rem;place-items:center;border:2px solid var(--wz-surface);border-radius:50%;background:var(--wz-gold-main);color:var(--wz-on-gold-main)}:root[data-skin=indigo-atlas] .d9-seal-crown{background:var(--wz-nav-active);color:var(--wz-surface)}.d6-identity .d6-seal .d9-seal-crown svg{width:.32rem;height:.32rem;stroke-width:1.6}.d3-member{padding:.78rem .4rem .34rem;border-radius:0 0 .56rem .56rem;box-shadow:0 .06rem .3rem color-mix(in srgb,var(--wz-black) 18%,transparent)}.d3-member:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--wz-gold-on-dark) 60%,transparent),transparent);content:""}.d3-member__glow{position:absolute;inset:0;background:radial-gradient(circle 2.2rem at 1.1rem 1.6rem,color-mix(in srgb,var(--wz-skin-seal) 30%,transparent),transparent 72%);pointer-events:none;transition:opacity .3s}.d3-member--dim .d3-member__glow{opacity:.35}.d3-member__mark{position:absolute;top:.36rem;right:-.46rem;width:3rem;height:3rem;color:var(--wz-skin-seal);opacity:.1;transform:rotate(-14deg);pointer-events:none}.d3-member__mark svg{display:block;width:100%;height:100%;stroke-width:1.1}.d3-member__id{position:relative;display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) .5rem;align-items:center;gap:.3rem;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.d3-member__id>svg{width:.5rem;height:.5rem;color:var(--wz-skin-header-muted);stroke-width:1.7}.d3-member__login{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.d3-member .d9-medal-wrap{width:1.36rem;height:1.5rem;transition:filter .3s,opacity .3s}.d3-member .d9-medal{width:1.36rem;height:1.36rem}.d3-member .d9-medal:after{inset:.08rem}.d3-member .d9-medal svg{width:.7rem;height:.7rem}.d3-member .d9-vip{padding:0 .13rem;font-size:.23rem;line-height:.34rem}.d3-member .d9-status{padding:.01rem .13rem;font-size:.24rem}.d3-member__copy{display:grid;min-width:0;gap:.1rem}.d3-member__title{display:flex;align-items:center;gap:.16rem}.d3-member__title strong{color:var(--wz-skin-header-ink);font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.54rem;font-weight:700;line-height:1.2;letter-spacing:.06em;white-space:nowrap}.d3-member__copy small{display:flex;min-width:0;color:var(--wz-skin-header-muted);font-size:.3rem;white-space:nowrap}.d3-member__email{overflow:hidden;min-width:0;text-overflow:ellipsis}.d3-member__foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.2rem;margin-top:.26rem;padding-top:.26rem;border-top:1px solid color-mix(in srgb,var(--wz-skin-header-ink) 14%,transparent)}.d3-member__stats{display:flex;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.d3-member__stat{display:flex;flex-direction:column;min-width:0}.d3-member__stat+.d3-member__stat{margin-left:.26rem;padding-left:.26rem;border-left:1px solid color-mix(in srgb,var(--wz-skin-header-ink) 22%,transparent)}.d3-member__value{display:flex;align-items:center;gap:.12rem}.d3-member__value b{color:var(--wz-gold-on-dark);font-family:Songti SC,STSong,"Noto Serif SC",serif;font-size:.48rem;font-weight:700;line-height:1.2;white-space:nowrap}.d3-member--dim .d3-member__value b{color:var(--wz-skin-header-ink)}.d3-member__checkin{padding:0 .1rem;border:1px solid color-mix(in srgb,var(--wz-gold-on-dark) 60%,transparent);border-radius:999px;color:var(--wz-gold-on-dark);font-size:.24rem;font-style:normal;line-height:.36rem;white-space:nowrap}.d3-member__stat small{color:var(--wz-skin-header-muted);font-size:.26rem;white-space:nowrap}.d3-member__buy{display:inline-flex;flex:none;align-items:center;justify-content:center;height:.74rem;padding:0 .36rem;border:0;border-radius:var(--wz-skin-control-radius);background:var(--wz-gold-on-dark);box-shadow:0 .04rem .22rem color-mix(in srgb,var(--wz-gold-on-dark) 35%,transparent);color:var(--wz-member-action-ink);font-size:.34rem;font-weight:600;white-space:nowrap;cursor:pointer}.d8-btn{display:flex;align-items:center;justify-content:center;width:100%;border:0;font-family:inherit;cursor:pointer;appearance:none}.d8-btn-gold{min-height:1.282rem;padding:0 .41rem;border-radius:.641rem;background:var(--wz-gold-main);color:var(--wz-on-gold-main);font-size:.436rem;font-weight:600}.d8-btn-text{min-height:1.128rem;background:transparent;color:var(--wz-ink-700);font-size:.385rem}.d8-btn:disabled{cursor:default;opacity:.55}.d8-result{display:flex;flex-direction:column;align-items:center;padding:1.64rem .615rem 0;text-align:center}.d8-spinner{width:1.54rem;height:1.54rem;border:.128rem solid var(--wz-gold-soft);border-top-color:var(--wz-gold-main);border-radius:50%;animation:d8-spin .9s linear infinite}@keyframes d8-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.d8-spinner{animation-duration:2.4s}}.d8-mark{display:grid;place-items:center;width:1.744rem;height:1.744rem;border-radius:50%;background:var(--wz-sunken);color:var(--wz-ink-700);font-size:.923rem;font-weight:700;line-height:1}.d8-mark--ok{background:var(--wz-gold-main);color:var(--wz-on-gold-main)}.d8-mark svg{width:.87rem;height:.87rem}.d8-result-head{display:grid;justify-items:center}.d8-result-title{margin:.513rem 0 0;color:var(--wz-ink-900);font-size:.59rem;font-weight:700;line-height:1.3}.d8-result-credits{margin:.256rem 0 0;color:var(--wz-gold-deep-text);font-size:1.026rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:.013rem}.d8-result-credits small{margin-left:.05rem;font-size:.513rem}.d8-result-sub{max-width:8.2rem;margin:.205rem 0 0;color:var(--wz-ink-700);font-size:.359rem;line-height:1.65;text-wrap:pretty}.d8-sheet{width:100%;margin:.667rem 0 0;padding:.1rem .46rem;border:1px solid var(--wz-hairline);border-radius:.41rem;background:var(--wz-surface);text-align:left}.d8-sheet-row{display:flex;align-items:center;justify-content:space-between;gap:.308rem;min-height:1.18rem;font-size:.372rem}.d8-sheet-row+.d8-sheet-row{border-top:1px solid var(--wz-hairline)}.d8-sheet-row dt{color:var(--wz-ink-700)}.d8-sheet-row dd{margin:0;color:var(--wz-ink-900);font-weight:500;text-align:right}.d8-actions{display:grid;gap:.154rem;width:100%;margin-top:.667rem}.crypto-cashier{max-width:480px;margin:0 auto;padding:24px;color:var(--wz-ink-900);text-align:center}.crypto-cashier-heading{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;margin-bottom:24px}.crypto-cashier-network{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border:1px solid var(--wz-hairline);border-radius:28px;background:var(--wz-surface);font-size:14px}.crypto-cashier h2{font-size:22px;margin:24px 0 8px}.crypto-cashier-sub{font-size:12px;color:var(--wz-ink-600);line-height:1.7;margin:10px 0}.crypto-cashier-amount{font-size:30px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:18px}.crypto-cashier-amount small{font-size:15px;margin-left:8px;font-weight:400}.crypto-cashier-qr{display:block;width:190px;height:190px;object-fit:contain;background:var(--wz-surface);border-radius:12px;padding:10px;margin:24px auto 16px}.crypto-cashier-warning{font-size:13px;color:var(--wz-ink-700);margin:20px 0}.crypto-cashier-address{background:var(--wz-surface);border:1px solid var(--wz-hairline);border-radius:14px;padding:16px;text-align:left}.crypto-cashier-address>div{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--wz-ink-600)}.crypto-cashier-address button{display:flex;gap:5px;align-items:center;border:0;background:transparent;color:var(--wz-ink-900);padding:8px;font:inherit;cursor:pointer}.crypto-cashier-address code{display:block;font-size:13px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;line-height:1.7;margin-top:10px}.crypto-cashier-copy{width:100%;border:1px solid var(--wz-hairline);background:var(--wz-surface);color:var(--wz-ink-900);border-radius:10px;padding:12px;margin-top:10px;font:inherit;font-size:13px;cursor:pointer}.crypto-cashier-timer{display:flex;justify-content:space-between;font-size:12px;color:var(--wz-ink-600);margin:22px 0 12px;font-variant-numeric:tabular-nums}.crypto-cashier-mark{display:grid;place-items:center;width:70px;height:70px;margin:40px auto 20px;border-radius:50%;background:var(--wz-surface);color:var(--wz-ink-600)}.crypto-cashier-mark svg{width:32px;height:32px}.crypto-cashier-receipt{border:1px solid var(--wz-hairline);border-radius:14px;padding:4px 16px;margin:28px 0;background:var(--wz-surface)}.crypto-cashier-receipt>div{display:flex;justify-content:space-between;gap:15px;padding:14px 0;font-size:13px;text-align:left}.crypto-cashier-receipt>div+div{border-top:1px solid var(--wz-hairline)}.crypto-cashier-receipt dt{color:var(--wz-ink-600);flex:none}.crypto-cashier-receipt dd{margin:0;text-align:right}.crypto-cashier-fallback{display:block;color:var(--wz-ink-700);font-size:13px;padding:12px;margin:15px 0;text-decoration:underline}.crypto-cashier .d8-btn{font-size:15px;min-height:46px;margin-top:12px}.crypto-cashier-leave{border:1px solid var(--wz-hairline);background:var(--wz-surface);border-radius:14px;padding:16px;font-size:13px;margin-top:14px}.crypto-cashier button:focus-visible,.crypto-cashier a:focus-visible{outline:2px solid var(--wz-ink-900);outline-offset:3px}.d6-acct{--growth-accent: var(--wz-gold-main);--growth-on-accent: var(--wz-on-gold-main);--growth-soft: var(--wz-gold-soft);--growth-on-soft: var(--wz-gold-soft-text)}:root[data-skin=indigo-atlas] .d6-acct{--growth-accent: var(--wz-nav-active);--growth-on-accent: var(--wz-surface);--growth-soft: var(--wz-surface-control);--growth-on-soft: var(--wz-ink-900)}.d6-growth-hero{margin:.3rem .333rem .38rem;padding:.5rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--growth-soft);color:var(--growth-on-soft)}.d6-growth-eyebrow{font-size:var(--wz-type-hint)}.d6-growth-hero h2{margin:.24rem 0 .18rem;font-family:Songti SC,STSong,serif;font-size:.66rem;font-weight:600;line-height:1.4}.d6-growth-hero p{margin:0 0 .4rem;font-size:var(--wz-type-hint);line-height:1.6}.d6-growth-cta{display:flex;justify-content:center;align-items:center;gap:.2rem;width:100%;min-height:1.12rem;padding:.24rem;border:0;border-radius:var(--wz-skin-control-radius);background:var(--growth-accent);color:var(--growth-on-accent);font:inherit;font-size:var(--wz-type-body);font-weight:600;cursor:pointer}.d6-growth-assets>.d6-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.24rem;overflow:visible;background:transparent}.d6-growth-assets .d6-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.24rem;padding:.36rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);box-shadow:var(--wz-skin-card-shadow)}.d6-growth-assets .d6-row:last-child{border-bottom:1px solid var(--wz-hairline)}.d6-growth-assets .d6-row-main{width:100%;gap:.18rem}.d6-growth-assets .d6-chev,.d6-growth-assets .d6-row-val:empty{display:none}.d6-growth-balance{font:.72rem/1.25 Georgia,serif;color:var(--wz-ink-900);overflow-wrap:anywhere}.d6-growth-membership-action:not(:empty){display:inline-block;padding:.14rem .25rem;border-radius:var(--wz-skin-control-radius);background:var(--growth-soft);color:var(--growth-on-soft);font-weight:600}.d6-acct[data-page=account] .d6-identity{border-bottom:0;background:transparent}.d6-acct[data-page=account] .d6-identity-copy strong{font-size:.4rem;overflow-wrap:anywhere}@media(max-width:350px){.d6-growth-assets .d6-row{padding:.3rem}}.d6-growth-emoji{display:inline-flex;flex:0 0 .4rem;align-items:center;justify-content:center;width:.4rem;height:.4rem;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:.32rem;font-style:normal;font-weight:400;line-height:1}.d6-growth-eyebrow,.d6-growth-label{display:flex;align-items:center;gap:.1rem;min-height:.44rem;line-height:1.4}.d6-growth-eyebrow{font-size:.28rem}.d6-growth-label{font-size:.3rem;font-weight:400;color:var(--wz-ink-700)}.d6-growth-hero{padding:.55rem}.d6-growth-hero h2{font-size:.62rem;font-weight:400;margin:.28rem 0 .2rem}.d6-growth-hero p{font-size:.3rem;margin-bottom:.44rem}.d6-growth-cta{min-height:.92rem;padding:.18rem .3rem;font-size:.32rem;border-radius:.6rem}.d6-acct[data-page=account] .d6-growth-hero,.d6-acct[data-page=account] .d6-group{margin-left:.5rem;margin-right:.5rem}.d6-acct[data-page=account] .d6-identity{padding:.48rem .5rem .34rem;grid-template-columns:1.22rem minmax(0,1fr);gap:.3rem}.d6-acct[data-page=account] .d6-seal{width:1.2rem;height:1.2rem}.d6-growth-assets .d6-row{padding:.38rem;gap:.18rem;box-shadow:none}.d6-growth-assets .d6-row-main{gap:.2rem}.d6-growth-assets .d6-row-main small{font-size:.28rem}.d6-growth-balance,.d6-growth-member-status{display:block;margin:0;font:.64rem/1.25 Georgia,Songti SC,serif;color:var(--wz-ink-900)}.d6-growth-membership-action:not(:empty){padding:0;border-radius:0;background:transparent;color:var(--wz-gold-deep-text);font-size:.28rem;font-weight:400}.d6-growth-backup{margin-top:.55rem}.d6-growth-backup .d6-group-title{color:var(--wz-ink-600);font-size:.27rem;font-weight:400;margin:0 0 .22rem .1rem}.d6-growth-backup .d6-note{display:flex;align-items:center;gap:.3rem;padding:.4rem;border:1px solid var(--wz-hairline)}.d6-growth-backup-icon{display:flex;align-items:center;justify-content:center;flex:0 0 .82rem;height:.82rem;border-radius:.26rem;background:var(--wz-surface-control)}.d6-growth-backup-icon .d6-growth-emoji{font-size:.44rem;width:.55rem;height:.55rem;flex-basis:.55rem}.d6-growth-backup-copy{min-width:0}.d6-growth-backup-copy strong{font-size:.32rem;font-weight:600}.d6-growth-backup-copy .d5-auth-hint{margin:.1rem 0 0;font-size:.28rem;text-align:left}.d6-growth-session .d6-group-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.d6-growth-session .d6-list{border:1px solid var(--wz-hairline)}.d6-growth-session .d6-row{min-height:1.34rem;padding:.32rem .4rem;gap:.12rem}.d6-growth-session .d6-row-main{font-size:.32rem}.d6-growth-session .d6-row-val{font-size:.27rem}.d6-growth-footer{margin:.4rem 0 .6rem;color:var(--wz-ink-600);font-size:.24rem;text-align:center}.d6-acct[data-page=account] .d6-danger-zone{margin-top:.65rem}.d6-acct[data-page=account] .d6-danger-zone>.d5-auth-danger-link{color:var(--wz-ink-600);font-size:.28rem}.d6-growth-backup-copy{display:grid;gap:.1rem;line-height:1.5}.d6-growth-backup-copy strong{display:block}.d6-growth-backup-copy .d5-auth-hint{margin:0;line-height:1.5}.d6-growth-credit-link{font-size:.28rem;line-height:1.5;color:var(--wz-ink-700)}.d6-growth-assets .d6-growth-none-detail{display:none}.sync-blocked-notice{position:fixed;top:0;right:0;left:0;z-index:190;display:flex;align-items:center;gap:.24rem;border-bottom:1px solid var(--wz-hairline);background:var(--wz-warning-bg);color:var(--wz-warning-text);padding:calc(.16rem + env(safe-area-inset-top,0px)) .34rem .16rem}.sync-blocked-notice__body{display:flex;flex:1;flex-direction:column;gap:.06rem;min-width:0}.sync-blocked-notice__title{font-size:.3rem;line-height:1.35}.sync-blocked-notice__detail,.sync-blocked-notice__help{font-size:.26rem;line-height:1.45}.sync-blocked-notice__code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-user-select:all;user-select:all;word-break:break-all}.sync-blocked-notice__action{flex:none;border:1px solid transparent;border-radius:999px;background:var(--wz-warning-text);color:var(--wz-warning-bg);padding:.08rem .26rem;font-size:.28rem;font-weight:600}.sync-blocked-notice__dismiss{flex:none;border:1px solid var(--wz-hairline);border-radius:999px;background:transparent;color:var(--wz-warning-text);padding:.08rem .26rem;font-size:.28rem}.sync-restore-strip{position:fixed;right:max(.56rem,calc((100vw - min(100vw,480px))/2 + .56rem));bottom:calc(1.92rem + var(--wz-safe-bottom));left:max(.56rem,calc((100vw - min(100vw,480px))/2 + .56rem));z-index:25;display:flex;align-items:center;gap:.24rem;border-radius:.26rem;background:var(--wz-toast-bg);color:var(--wz-toast-text);padding:.24rem .3rem .24rem .36rem;font-size:var(--wz-type-hint);line-height:1.5}.sync-restore-strip__text{flex:1;min-width:0}.sync-restore-strip__dismiss{flex:none;border:0;background:transparent;color:var(--wz-gold-on-dark);padding:.06rem .08rem;font-size:var(--wz-type-hint);font-weight:600}.d6-invite-heading{display:flex;align-items:baseline;gap:.18rem;flex-wrap:wrap;margin-bottom:.2rem}.d6-invite-heading .d6-group-title{margin-bottom:0}.d6-invite-heading>span{margin-left:auto;font-size:.27rem;color:var(--wz-ink-600)}.d6-invite-method{margin-left:auto;font-size:.27rem;color:var(--wz-ink-600)}.d6-invite-method summary{cursor:pointer;text-decoration:underline;text-underline-offset:.08rem}.d6-invite-method[open]{flex-basis:100%;margin-left:0}.d6-invite-method p{margin:.2rem 0 0;line-height:1.7}.d6-invite-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.4rem .1rem}.d6-invite-stat{background:transparent;border:0;border-right:1px solid var(--wz-hairline);color:var(--wz-ink-900);padding:.08rem .05rem;min-width:0;cursor:pointer}.d6-invite-stat:last-child{border-right:0}.d6-invite-stat strong{display:block;font:600 .68rem/1.4 Georgia,serif;overflow-wrap:anywhere}.d6-invite-stat strong small{font:.27rem/1.5 system-ui,sans-serif;margin-left:.06rem}.d6-invite-stat>span{display:block;font-size:.27rem;color:var(--wz-ink-600);margin-top:.08rem}.d6-invite-stat[aria-pressed=true] strong{color:var(--wz-gold-soft-text)}.d6-invite-stat:disabled{cursor:default}.d6-invite-footnote{margin:.18rem 0 0;font-size:.25rem;text-align:center;color:var(--wz-ink-600)}.d6-invite-filters{display:flex;flex-wrap:wrap;gap:.12rem;padding:.24rem .3rem;border-bottom:1px solid var(--wz-hairline)}.d6-invite-filters button{background:transparent;color:var(--wz-ink-600);font:inherit;font-size:.29rem;padding:.17rem .23rem;border:1px solid transparent;border-radius:.18rem;cursor:pointer}.d6-invite-filters button[aria-pressed=true]{background:var(--wz-gold-soft);color:var(--wz-gold-soft-text);border-color:var(--wz-hairline)}.d6-invite-more{display:block;width:100%;border:0;border-top:1px solid var(--wz-hairline);background:transparent;color:var(--wz-ink-600);padding:.32rem;font:inherit;font-size:.29rem;cursor:pointer}.d6-invite-refresh{background:transparent;border:0;color:var(--wz-ink-600);font:inherit;font-size:.27rem;padding:.15rem;cursor:pointer}.d6-invite-stat:focus-visible,.d6-invite-filters button:focus-visible,.d6-invite-more:focus-visible,.d6-invite-method summary:focus-visible,.d6-invite-refresh:focus-visible{outline:2px solid var(--wz-nav-active);outline-offset:2px}.install-guide{--ig-accent: var(--wz-gold-main);--ig-on-accent: var(--wz-on-gold-main);--ig-accent-text: var(--wz-gold-deep-text);--ig-tint: color-mix(in srgb, var(--ig-accent) 12%, var(--wz-surface));--ig-serif: "Songti SC", "STSong", "Noto Serif SC", serif;--ig-icon: 1.49rem;position:fixed;inset:0;z-index:150;display:flex;flex-direction:column;background:var(--wz-page);color:var(--wz-ink-900);font-size:var(--wz-type-body);line-height:1.5;outline:none}:root[data-skin=indigo-atlas] .install-guide{--ig-accent: var(--wz-nav-active);--ig-on-accent: var(--wz-surface);--ig-accent-text: var(--wz-red-term)}.install-guide :where(h1,h2,p,ol){margin:0}.install-guide button{font-family:inherit;-webkit-tap-highlight-color:transparent}.install-guide__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.install-guide__column{display:flex;flex-direction:column;width:100%;max-width:10rem;min-height:100%;margin:0 auto}.install-guide__hero{position:relative;flex:none;overflow:hidden;padding:env(safe-area-inset-top,0px) 0 .82rem;background:var(--wz-header-base) linear-gradient(103deg,var(--wz-chrome-header-gradient-start) 0%,var(--wz-chrome-header-gradient-middle) 47%,var(--wz-chrome-header-gradient-end) 100%);color:var(--wz-skin-header-ink);text-align:center}:root[data-skin=modern-book] .install-guide__hero{background-image:url(/textures/modern-book-header-target-v2.webp);background-position:center;background-size:cover}:root[data-skin=indigo-atlas] .install-guide__hero{background-image:url(/textures/indigo-atlas-header.webp);background-position:center;background-size:cover;background-blend-mode:lighten}.install-guide--elsewhere .install-guide__hero{padding-top:calc(env(safe-area-inset-top,0px) + .26rem)}.install-guide__nav{display:grid;grid-template-columns:1.33rem 1fr 1.33rem;align-items:center;height:1.18rem}.install-guide__nav h1{color:var(--wz-skin-header-ink);font-size:var(--wz-type-section);font-weight:600;letter-spacing:.04em}.install-guide__back{display:grid;place-items:center;width:1.33rem;height:1.18rem;padding:0;border:0;background:none;color:var(--wz-skin-header-ink);cursor:pointer}.install-guide__back svg{width:.62rem;height:.62rem}.install-guide__home{position:relative;display:grid;grid-template-columns:repeat(4,var(--ig-icon));justify-content:space-between;row-gap:calc(var(--ig-icon) * .3);margin:.51rem .87rem 0}.install-guide--elsewhere .install-guide__home{margin-top:.77rem}.install-guide__cell{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--ig-icon) * .13)}.install-guide__ph{display:block;width:var(--ig-icon);height:var(--ig-icon);border-radius:calc(var(--ig-icon) * .2237);background:color-mix(in srgb,var(--wz-skin-header-ink) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wz-skin-header-ink) 6%,transparent)}.install-guide__bar{display:block;width:calc(var(--ig-icon) * .52);height:.15rem;margin-top:.08rem;border-radius:.08rem;background:color-mix(in srgb,var(--wz-skin-header-ink) 13%,transparent)}.install-guide__glow{position:absolute;top:calc(var(--ig-icon) / 2);left:50%;width:calc(var(--ig-icon) * 3.4);height:calc(var(--ig-icon) * 3.4);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--wz-skin-seal) 42%,transparent),transparent);transform:translate(-50%,-50%);pointer-events:none}.install-guide__ring{position:absolute;top:0;left:50%;width:var(--ig-icon);height:var(--ig-icon);margin-left:calc(var(--ig-icon) / -2);box-sizing:border-box;border:2px solid var(--wz-skin-seal);border-radius:calc(var(--ig-icon) * .2237);animation:install-guide-ring 2.2s ease-out infinite}.install-guide__icon{position:relative;display:block;width:var(--ig-icon);height:var(--ig-icon);border-radius:calc(var(--ig-icon) * .2237);object-fit:cover;box-shadow:0 .26rem .62rem color-mix(in srgb,var(--wz-black) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--wz-skin-seal) 60%,transparent)}.install-guide__name{position:relative;max-width:calc(var(--ig-icon) * 1.5);overflow:hidden;color:var(--wz-skin-header-ink);font-size:.31rem;font-style:normal;font-weight:500;line-height:1;text-overflow:ellipsis;white-space:nowrap}.install-guide__title{position:relative;margin-top:.77rem;color:var(--wz-skin-header-ink);font-family:var(--ig-serif);font-size:.72rem;font-weight:700;line-height:1.2;letter-spacing:.08em}.install-guide__sub{position:relative;margin-top:.26rem;color:color-mix(in srgb,var(--wz-skin-header-ink) 68%,transparent);font-size:var(--wz-type-body)}.install-guide__body{display:flex;flex:1;flex-direction:column;padding:.67rem .41rem calc(env(safe-area-inset-bottom,0px) + 2.4rem)}.install-guide__login{display:flex;align-items:center;gap:.31rem;margin-bottom:.41rem;padding:.36rem;border:1px solid color-mix(in srgb,var(--ig-accent) 45%,var(--wz-hairline));border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);box-shadow:var(--wz-skin-card-shadow)}.install-guide__login-text{display:flex;flex:1;flex-direction:column;gap:.05rem;min-width:0;text-align:left}.install-guide__login-text b{font-size:.4rem;font-weight:700}.install-guide__login-text span{color:var(--wz-ink-600);font-size:var(--wz-type-hint)}.install-guide__count{display:inline-block}.install-guide__stack{position:relative;flex:none;width:1.23rem;height:1.28rem}.install-guide__stack>i{position:absolute;width:.87rem;height:1.13rem;box-sizing:border-box;border:1px solid var(--wz-hairline);border-radius:.15rem;background:var(--wz-surface);box-shadow:0 .05rem .15rem color-mix(in srgb,var(--wz-black) 12%,transparent)}.install-guide__stack>i:nth-child(1){top:.15rem;left:.03rem;transform:rotate(-12deg)}.install-guide__stack>i:nth-child(2){top:.08rem;left:.15rem;transform:rotate(-4deg)}.install-guide__stack>i:nth-child(3){top:.03rem;left:.31rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-color:color-mix(in srgb,var(--ig-accent) 50%,var(--wz-hairline))}.install-guide__stack b{font-family:var(--ig-serif);font-size:.36rem;font-style:normal;font-weight:700;line-height:1.1}.install-guide__stack .is-wood{color:var(--wz-wood)}.install-guide__stack .is-water{color:var(--wz-water)}.install-guide__button{flex:none;height:.97rem;padding:0 .46rem;border:0;border-radius:var(--wz-skin-control-radius);background:var(--ig-accent);color:var(--ig-on-accent);font-size:.385rem;font-weight:600;cursor:pointer}.install-guide__done{display:flex;align-items:center;justify-content:center;gap:.15rem;margin-bottom:.36rem;color:var(--ig-accent-text);font-size:var(--wz-type-body);font-weight:600}.install-guide__done svg{flex:none;width:.41rem;height:.41rem}.install-guide__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:.36rem;padding:0;list-style:none}.install-guide__steps--two{grid-template-columns:repeat(2,1fr)}.install-guide[data-mode=login] .install-guide__steps{opacity:.38;filter:grayscale(.6)}.install-guide__step{position:relative;display:flex;flex-direction:column;align-items:center;padding:.51rem .15rem .46rem;border:1px solid var(--wz-hairline);border-radius:var(--wz-skin-card-radius);background:var(--wz-surface);box-shadow:var(--wz-skin-card-shadow);text-align:center}.install-guide__step+.install-guide__step:before{position:absolute;top:.92rem;left:-.28rem;width:.18rem;height:.18rem;box-sizing:border-box;border-top:1.5px solid var(--wz-ink-600);border-right:1.5px solid var(--wz-ink-600);opacity:.55;transform:rotate(45deg);content:""}.install-guide__step-n{position:absolute;top:.2rem;left:.2rem;width:.46rem;height:.46rem;border-radius:50%;background:var(--ig-accent);color:var(--ig-on-accent);font-size:.28rem;font-weight:700;line-height:.46rem}.install-guide__step-icon{display:grid;place-items:center;width:1.28rem;height:1.28rem;border-radius:50%;background:var(--ig-tint);color:var(--ig-accent-text)}.install-guide__step-icon svg{width:.59rem;height:.59rem}.install-guide__step b{margin-top:.26rem;font-size:.36rem;font-weight:600;line-height:1.3}.install-guide__step small{margin-top:.08rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint)}.install-guide__link{display:block;margin:.36rem auto 0;padding:.1rem .2rem;border:0;background:none;color:var(--ig-accent-text);font-size:.36rem;font-weight:600;cursor:pointer}.install-guide__skip{text-align:center}.install-guide__hint{margin-top:.05rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);text-align:center}.install-guide__foot{margin-top:.41rem;color:var(--wz-ink-600);font-size:var(--wz-type-hint);text-align:center}.install-guide__foot svg{width:.385rem;height:.385rem;margin-left:.05rem;color:var(--wz-ink-900);vertical-align:-.05rem}.install-guide__copy{display:inline-flex;align-items:center;gap:.1rem;margin-left:.1rem;padding:.05rem .1rem;border:0;background:none;color:var(--ig-accent-text);font-size:var(--wz-type-hint);font-weight:600;cursor:pointer}.install-guide__copy svg{margin-left:0;color:inherit}.install-guide__url{margin-top:.2rem;padding:.2rem .26rem;border:1px dashed var(--wz-hairline);border-radius:.15rem;background:var(--wz-surface);color:var(--wz-ink-900);font-size:var(--wz-type-hint);overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.install-guide__stay{margin-top:auto;padding-top:.51rem}.install-guide__tip{position:absolute;z-index:1;right:14px;bottom:calc(env(safe-area-inset-bottom,0px) + 56px);padding:.2rem .33rem;border-radius:var(--wz-skin-control-radius);background:var(--ig-accent);color:var(--ig-on-accent);font-size:var(--wz-type-body);font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 .2rem .51rem color-mix(in srgb,var(--wz-black) 28%,transparent);animation:install-guide-bob 1.8s ease-in-out infinite;pointer-events:none}.install-guide__tip:after{position:absolute;right:.49rem;bottom:-.13rem;width:.28rem;height:.28rem;border-radius:.05rem;background:inherit;transform:rotate(45deg);content:""}.install-guide__tip--center{right:50%;transform:translate(50%);animation-name:install-guide-bob-center}.install-guide__tip--center:after{right:50%;margin-right:-.14rem}.install-guide__tip--up{top:calc(env(safe-area-inset-top,0px) + .2rem);right:10px;bottom:auto}.install-guide__tip--up:after{top:-.13rem;right:.44rem;bottom:auto}.install-guide[data-mode=login] .install-guide__tip,.install-guide[data-mode=login] .install-guide__foot{display:none}.install-guide__toast{position:absolute;z-index:2;bottom:calc(env(safe-area-inset-bottom,0px) + 3.3rem);left:50%;max-width:8.4rem;padding:.23rem .41rem;border-radius:.4rem;background:var(--wz-toast-bg);color:var(--wz-toast-text);font-size:var(--wz-type-body);line-height:1.4;text-align:center;transform:translate(-50%);pointer-events:none}@keyframes install-guide-ring{0%{opacity:.9;transform:scale(1)}75%,to{opacity:0;transform:scale(1.3)}}@keyframes install-guide-bob{50%{transform:translateY(-4px)}}@keyframes install-guide-bob-center{0%,to{transform:translate(50%)}50%{transform:translate(50%) translateY(-4px)}}@media(prefers-reduced-motion:reduce){.install-guide__ring,.install-guide__tip{animation:none}}
