*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.16 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-noto-sans-sc),PingFang SC,Helvetica Neue,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--font-noto-serif-sc:"Noto Serif SC","Source Han Serif SC","Songti SC","STSong",serif;--font-noto-sans-sc:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",system-ui,sans-serif;--font-cormorant:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-inter:Inter,"Helvetica Neue",Arial,system-ui,sans-serif;--font-zcool:"ZCOOL XiaoWei","STKaiti","KaiTi","Songti SC",serif;--cinnabar:#b83a2f;--rouge:#c75450;--ink:#2a3a2e;--ink-2:#1a1f1c;--paper:#faf7f2;--paper-2:#f3eddf;--beige:#d4c5a0;--gold:#e8d89e;--mist:#94a8b5;--line:#e5dfd2;--line-2:#d9d1bf;--text-1:#22241e;--text-2:#6e6657;--text-3:#9f9683;--yi-vvh:100svh;--yi-safe-area-top:env(safe-area-inset-top,0px);--yi-safe-area-bottom:env(safe-area-inset-bottom,0px);--yi-mobile-tabbar-height:calc(64px + var(--yi-safe-area-bottom));--yi-mobile-scroll-end-padding:calc(var(--yi-mobile-tabbar-height, 64px) + 24px);--app-paper:#faf7f2;--app-paper-2:#f3eddf;--app-card:#fffcf6;--app-card-soft:#f8efdb;--app-line:#ece3d0;--app-line-2:#e5dfd2;--app-text:#22241e;--app-text-soft:#5a5040;--app-text-muted:#7a6a4a;--app-text-faint:#9f9683;--app-ink:#1a2f26;--app-cinnabar:#b83a2f;--app-danger:#a33024;--app-danger-surface:#fdf4f2;--app-danger-line:#f0c7c0;--app-success:#2a5a33;--app-success-surface:#e6ede3;--app-primary-button-bg:#b83a2f;--app-primary-button-fg:#fff8ea;--app-solid-button-bg:#1a2f26;--app-solid-button-fg:#f4ecde;--app-warm-surface:#fbf6ec;--app-warm-line:#e8c871;--app-warm-text:#7a5400;--app-hexagram:#1a1f1c;--app-icon:#2a3a2e;--app-icon-muted:#7a6a4a;--app-icon-faint:#9f9683;--app-tier-free-bg:#f3eddf;--app-tier-free-fg:#5a5040;--app-tier-plus-bg:#d4c5a0;--app-tier-plus-fg:#5a4a2a;--app-tier-pro-bg:#2a3a2e;--app-tier-pro-fg:#e8d89e;--app-tab-bg:hsla(38,44%,96%,.94);--app-tab-muted:#7a7264;--desk-paper:#faf7f2;--desk-paper-2:#f3eddf;--desk-paper-3:#f8f1e1;--desk-card:#fffcf6;--desk-line:#ece3d0;--desk-line-2:#e5dfd2;--desk-text-1:#22241e;--desk-text-2:#5a5040;--desk-text-3:#7a6a4a;--desk-text-4:#9f9683;--desk-ink:#1a2f26;--desk-cinnabar:#b83a2f;--desk-gold:#e8d89e;--desk-beige:#d4c5a0;--mk-paper:#f5efe2;--mk-paper-2:#efe7d2;--mk-paper-3:#e9dec4;--mk-bg:#f2ecdd;--mk-card:#fbf6e9;--mk-card-line:#e5dac0;--mk-card-line-2:#d9ccab;--mk-ink:#22241e;--mk-ink-soft:#3c3c32;--mk-text-1:#2a2924;--mk-text-2:#6e6657;--mk-text-3:#9c927c;--mk-text-4:#b8ae96;--mk-cinnabar:#b23a2e;--mk-cinnabar-2:#9f2e25;--mk-gold:#c9a05c;--mk-gold-2:#b58c45;--mk-gold-soft:#e8d89e;--mk-pro-green:#283a2e;--mk-pro-green-2:#1f2d24;--mk-line:#e5dac0;--mk-line-soft:#ede3cc}body,html{margin:0;padding:0;background:#f0eee9;color:var(--text-1);-webkit-font-smoothing:antialiased;overflow-x:hidden}@supports (overflow:clip){body,html{overflow-x:clip}}html[data-theme=dark]{--cinnabar:#e96f63;--paper:#111b17;--paper-2:#17241f;--line:#2f4038;--line-2:#3a4c42;--text-1:#f4ecde;--text-2:#d5cbb6;--text-3:#a99d86;--mk-paper:#111b17;--mk-paper-2:#17241f;--mk-paper-3:#1f312a;--mk-bg:#0e1713;--mk-card:#17241f;--mk-card-line:#32443b;--mk-card-line-2:#40564a;--mk-ink:#f4ecde;--mk-ink-soft:#e8dec6;--mk-text-1:#f4ecde;--mk-text-2:#d5cbb6;--mk-text-3:#a99d86;--mk-text-4:#7f8b7d;--app-paper:#0e1713;--app-paper-2:#17241f;--app-card:#17241f;--app-card-soft:#1f312a;--app-line:#32443b;--app-line-2:#2f4038;--app-text:#f4ecde;--app-text-soft:#e8dec6;--app-text-muted:#d5cbb6;--app-text-faint:#a99d86;--app-ink:#f4ecde;--app-cinnabar:#e96f63;--app-danger:#ffb4a8;--app-danger-surface:hsla(5,75%,65%,.16);--app-danger-line:hsla(8,100%,83%,.34);--app-success:#9bd892;--app-success-surface:rgba(118,171,109,.18);--app-primary-button-bg:#e96f63;--app-primary-button-fg:#111b17;--app-solid-button-bg:#e8d89e;--app-solid-button-fg:#111b17;--app-warm-surface:hsla(47,62%,76%,.14);--app-warm-line:hsla(47,62%,76%,.38);--app-warm-text:#e8d89e;--app-hexagram:#f1e6d0;--app-icon:#e8dec6;--app-icon-muted:#cfc3aa;--app-icon-faint:#a99d86;--app-tier-free-bg:#26362f;--app-tier-free-fg:#e8dec6;--app-tier-plus-bg:#e8d89e;--app-tier-plus-fg:#17241f;--app-tier-pro-bg:#2b3f34;--app-tier-pro-fg:#e8d89e;--app-tab-bg:rgba(14,23,19,.94);--app-tab-muted:#a99d86;--desk-paper:#0e1713;--desk-paper-2:#17241f;--desk-paper-3:#1f312a;--desk-card:#17241f;--desk-line:#32443b;--desk-line-2:#2f4038;--desk-text-1:#f4ecde;--desk-text-2:#e8dec6;--desk-text-3:#d5cbb6;--desk-text-4:#a99d86;--desk-ink:#f4ecde;--desk-gold:#e8d89e;--desk-beige:#2b3d34;color-scheme:dark}html[data-theme=dark],html[data-theme=dark] body{background:#0e1713;color:#f4ecde}html[data-theme=dark] .yi-app-shell,html[data-theme=dark] .yi-app-shell-frame,html[data-theme=dark] .yi-desktop-frame,html[data-theme=dark] .yi-desktop-sidebar,html[data-theme=dark] .yi-me-subnav,html[data-theme=dark] .yi-shell-desktop,html[data-theme=dark] .yi-shell-mobile{background:#111b17!important;color:#f4ecde!important}html[data-theme=dark] .yi-desk-header,html[data-theme=dark] .yi-desk-nav-link,html[data-theme=dark] .yi-me-subnav-link{color:#d5cbb6!important}html[data-theme=dark] .mk-footer,html[data-theme=dark] .mk-topnav{background:#111b17;color:#f4ecde}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #FAF7F2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: rgb(250, 247, 242)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#FAF7F2"]{background:var(--app-paper)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #FFFCF6"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #FFFCF8"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: rgb(255, 252, 246)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#FFFCF6"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#FFFCF8"]{background:var(--app-card)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #E5DFD2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #E8E2D2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #ECE3D0"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #F3EDDF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #F4EBCF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #F8EFDB"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #F8F1E1"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: rgb(243, 237, 223)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: rgb(248, 239, 219)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#E5DFD2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#E8E2D2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#ECE3D0"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#F3EDDF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#F4EBCF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#F8EFDB"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#F8F1E1"]{background:var(--app-card-soft)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #F6E2DE"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #F8E6DB"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #FDF0EC"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #FDF4F2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #FFF8F5"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#F6E2DE"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#F8E6DB"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#FDF0EC"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#FDF4F2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#FFF8F5"]{background:var(--app-danger-surface)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #E6EDE3"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#E6EDE3"]{background:var(--app-success-surface)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background: #FBF6EC"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="background:#FBF6EC"]{background:var(--app-warm-surface)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border-bottom: 1px solid #F0E8D5"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border-bottom: 1px solid #F3EDDF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border-bottom:1px solid #F0E8D5"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border-bottom:1px solid #F3EDDF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #E5DBBF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #E5DFD2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #ECE3D0"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #F0E8D5"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid rgb(229, 223, 210)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid rgb(236, 227, 208)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #E5DBBF"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #E5DFD2"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #ECE3D0"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #F0E8D5"]{border-color:var(--app-line)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #E8CFC8"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #F0C7C0"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #E8CFC8"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #F0C7C0"]{border-color:var(--app-danger-line)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #C8BFAB"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #D4C5A0"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border: 1px solid #E8C871"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #C8BFAB"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #D4C5A0"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="border:1px solid #E8C871"]{border-color:var(--app-warm-line)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #1A1F1C"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #1A2F26"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #22241E"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #2A3A2E"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #3A3A30"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: rgb(26, 47, 38)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: rgb(34, 36, 30)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#1A1F1C"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#1A2F26"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#22241E"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#2A3A2E"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#3A3A30"]{color:var(--app-text)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #5A4A2A"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #5A5040"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #6E6657"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #6F5F57"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #7A6A4A"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #8B786D"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: rgb(122, 106, 74)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: rgb(90, 80, 64)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#5A4A2A"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#5A5040"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#6E6657"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#6F5F57"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#7A6A4A"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#8B786D"]{color:var(--app-text-muted)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #9F9683"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: rgb(159, 150, 131)"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#9F9683"]{color:var(--app-text-faint)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #8F2B23"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #A33024"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #B83A2F"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #B85A2F"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#8F2B23"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#A33024"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#B83A2F"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#B85A2F"]{color:var(--app-cinnabar)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #7A5400"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#7A5400"]{color:var(--app-warm-text)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color: #2A5A33"],html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) [style*="color:#2A5A33"]{color:var(--app-success)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) svg :is([fill="#1A1F1C"],[fill="#1A2F26"],[fill="#22241E"],[fill="#2A3A2E"],[fill="#3A3A30"]){fill:var(--app-hexagram)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) svg :is([stroke="#1A1F1C"],[stroke="#1A2F26"],[stroke="#22241E"],[stroke="#2A3A2E"],[stroke="#3A3A30"]){stroke:var(--app-icon)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) svg :is([fill="#5A5040"],[fill="#7A6A4A"]){fill:var(--app-icon-muted)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) svg :is([stroke="#5A5040"],[stroke="#7A6A4A"]){stroke:var(--app-icon-muted)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) svg [fill="#9F9683"]{fill:var(--app-icon-faint)!important}html[data-theme=dark] :is(.yi-app-shell,.yi-shell-mobile,.yi-native-persistent-content,.yi-desktop-frame,.yi-app-shell-frame) svg [stroke="#9F9683"]{stroke:var(--app-icon-faint)!important}body{font-family:var(--font-noto-sans-sc),"PingFang SC","Helvetica Neue",system-ui,sans-serif}*,:after,:before{box-sizing:border-box}.yi-boot-splash{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:calc(28px + env(safe-area-inset-top, 0px)) 24px calc(28px + env(safe-area-inset-bottom, 0px));background:var(--app-paper,#faf7f2);color:var(--app-text,#22241e);opacity:1;visibility:visible;transition:opacity .24s ease,visibility .24s ease}.yi-boot-splash--hidden{pointer-events:none;opacity:0;visibility:hidden}.yi-boot-splash-inner{width:min(100%,320px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}.yi-boot-seal{width:96px;height:96px;display:grid;place-items:center;border:1px solid var(--app-line,#ece3d0);border-radius:999px;background:var(--app-card,#fffcf6);box-shadow:0 14px 32px rgba(90,80,64,.08)}.yi-boot-hexagram{width:42px;display:grid;gap:6px}.yi-boot-hexagram span{height:4px;border-radius:999px;background:var(--app-cinnabar,#b83a2f);transform-origin:center;animation:yi-boot-line 1.2s ease-in-out infinite}.yi-boot-hexagram span:nth-child(2){animation-delay:80ms}.yi-boot-hexagram span:nth-child(3){animation-delay:.16s}.yi-boot-hexagram span:nth-child(4){animation-delay:.24s}.yi-boot-hexagram span:nth-child(5){animation-delay:.32s}.yi-boot-hexagram span:nth-child(6){animation-delay:.4s}.yi-boot-copy{display:grid;gap:6px;min-width:0}.yi-boot-brand{font-family:var(--font-cormorant),Georgia,serif;font-size:24px;font-weight:700;letter-spacing:0;color:var(--app-ink,#1a2f26)}.yi-boot-status{font-size:14px;font-weight:650;letter-spacing:0;color:var(--app-text,#22241e)}.yi-boot-detail{font-size:12px;line-height:1.6;letter-spacing:0;color:var(--app-text-muted,#7a6a4a)}.yi-boot-progress{width:168px;height:3px;overflow:hidden;border-radius:999px;background:var(--app-line,#ece3d0)}.yi-boot-progress span{display:block;width:56px;height:100%;border-radius:inherit;background:var(--app-cinnabar,#b83a2f);animation:yi-boot-progress 1.3s ease-in-out infinite}html[data-theme=dark] .yi-boot-seal{box-shadow:0 14px 32px rgba(0,0,0,.22)}@keyframes yi-boot-line{0%,to{opacity:.46;transform:scaleX(.74)}42%,58%{opacity:1;transform:scaleX(1)}}@keyframes yi-boot-progress{0%{transform:translateX(-64px)}to{transform:translateX(176px)}}@media (prefers-reduced-motion:reduce){.yi-boot-hexagram span,.yi-boot-progress span{animation:none}.yi-boot-hexagram span{opacity:.78;transform:none}.yi-boot-progress span{width:100%}}.serif{font-family:var(--font-noto-serif-sc),"Source Han Serif SC","Songti SC",serif}.latin-serif{font-family:var(--font-cormorant),"EB Garamond",serif}.latin-sans{font-family:var(--font-inter),"Helvetica Neue",system-ui,sans-serif}.brush{font-family:var(--font-zcool),var(--font-noto-serif-sc),serif}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.yi-shell-mobile{display:block;position:fixed;inset:0 0 auto;width:100%;height:var(--yi-vvh,100svh);overflow:hidden;background:#faf7f2;overscroll-behavior:none}.yi-shell-desktop{display:none}.yi-shell-mobile .yi-app-shell,.yi-shell-mobile .yi-app-shell-frame{height:var(--yi-vvh,100svh);max-height:100%;overflow:hidden}.yi-native-back-swipe-backdrop,.yi-native-persistent-content{position:absolute;inset:0;min-height:0;overflow:hidden;background:var(--app-paper,#faf7f2)}.yi-native-back-swipe-backdrop{z-index:0;pointer-events:none;transform:translateZ(0)}.yi-native-back-swipe-backdrop .yi-shell-mobile{position:absolute;inset:0;height:100%}.yi-native-back-swipe-fallback{position:absolute;inset:0;overflow:hidden;color:var(--app-text,#22241e);background:var(--app-paper,#faf7f2)}.yi-native-persistent-content .yi-app-loading{height:100%}.yi-native-persistent-content .yi-app-loading-tabbar{display:none!important}.yi-native-persistent-content .yi-shell-mobile{position:absolute;inset:0;height:100%}.yi-native-persistent-content .yi-shell-mobile .yi-app-shell,.yi-native-persistent-content .yi-shell-mobile .yi-app-shell-frame{height:100%}@supports not (height:100svh){.yi-shell-mobile{height:100vh}}.yi-app-shell .no-scrollbar,.yi-native-persistent-content .no-scrollbar,.yi-shell-mobile .no-scrollbar{bottom:var(--yi-mobile-tabbar-height,64px)!important;overscroll-behavior:contain;scroll-padding-bottom:var(--yi-mobile-scroll-end-padding,88px)}.yi-app-shell .no-scrollbar:after,.yi-native-persistent-content .no-scrollbar:after,.yi-shell-mobile .no-scrollbar:after{content:"";display:block;height:var(--yi-mobile-scroll-end-padding,88px);flex:0 0 auto}@media (min-width:1024px){.yi-shell-mobile{display:none;position:static;height:auto;overflow:visible}.yi-shell-desktop{display:block}}.yi-shell-desktop .yi-mobile-tabbar{display:none!important}.yi-desk-header-right{display:flex;align-items:center;gap:10px;min-width:0}.yi-desk-search{min-width:0;max-width:100%}.yi-desk-cta-icon{display:none}.yi-scroll-x{min-width:0;overflow-x:auto}@media (min-width:1024px) and (max-width:1199px){.yi-desktop-sidebar{width:84px!important;padding:22px 12px 18px!important;align-items:center!important}.yi-desk-brand{justify-content:center!important;padding-inline:0!important}.yi-desk-brand-copy,.yi-desk-cta-kbd,.yi-desk-cta-label,.yi-desk-date,.yi-desk-divider,.yi-desk-more,.yi-desk-nav-en,.yi-desk-nav-label,.yi-desk-tools-title,.yi-desk-user-copy{display:none!important}.yi-desk-nav{align-items:center!important;gap:6px!important;width:100%!important}.yi-desk-nav-link{width:44px!important;height:44px!important;justify-content:center!important;padding:0!important;gap:0!important}.yi-desk-active-rail{left:-12px!important;top:10px!important;bottom:10px!important}.yi-desk-cta{width:44px!important;height:44px!important;justify-content:center!important;padding:0!important;margin-bottom:12px!important}.yi-desk-cta-icon{display:inline-flex!important}.yi-desk-user{justify-content:center!important;padding-inline:0!important}.yi-desk-header{align-items:flex-start!important;flex-direction:column!important}.yi-desk-header-right{width:100%!important;justify-content:flex-start!important;flex-wrap:wrap!important}.yi-desk-header-right>*{max-width:100%!important}.yi-desk-search{width:min(100%,420px)!important}.yi-stack-under-1200{grid-template-columns:minmax(0,1fr)!important}.yi-sticky-under-1200{position:static!important;top:auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.yi-me-subgrid{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.yi-me-subnav{position:static!important;top:auto!important;height:auto!important;padding:12px 20px!important;border-right:0!important;border-bottom:1px solid var(--line)!important;flex-direction:row!important;overflow-x:auto!important;scrollbar-width:none!important}.yi-me-subnav::-webkit-scrollbar{display:none!important}.yi-me-subnav-en,.yi-me-subnav-rail,.yi-me-subnav-title{display:none!important}.yi-me-subnav-link{flex:0 0 auto!important;white-space:nowrap!important}}@media (min-width:1024px) and (max-width:1080px){.yi-collapse-cards-under-1080{grid-template-columns:minmax(0,1fr)!important}}.yi-casting-overlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;color:var(--text-1);background:radial-gradient(circle at 50% 34%,hsla(47,62%,76%,.34),transparent 34%),linear-gradient(180deg,hsla(38,44%,96%,.94),hsla(42,45%,91%,.98));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:yi-casting-fade .22s ease-out both}.yi-casting-panel{width:min(92vw,520px);min-height:456px;border-radius:8px;padding:28px 24px 24px;background:linear-gradient(180deg,rgba(255,252,246,.95),hsla(42,62%,93%,.95)),var(--paper);border:1px solid rgba(184,58,47,.18);box-shadow:0 28px 80px rgba(42,58,46,.18);text-align:center;overflow:hidden;position:relative}.yi-casting-panel:before{content:"";position:absolute;inset:12px;border:1px solid rgba(201,160,92,.2);border-radius:6px;pointer-events:none}.yi-casting-mode{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 10px;border-radius:5px;border:1px solid rgba(184,58,47,.28);color:var(--cinnabar);background:rgba(255,252,246,.7);font-size:11px;letter-spacing:1.2px}.yi-casting-mode,.yi-casting-title{position:relative;z-index:2;font-weight:700}.yi-casting-title{margin-top:18px;color:var(--text-1);font-size:clamp(24px,5vw,34px);letter-spacing:4px}.yi-casting-subtitle{position:relative;z-index:2;margin-top:8px;color:var(--text-2);font-size:13px;line-height:1.7}.yi-casting-footnote{position:relative;z-index:2;margin-top:12px;color:var(--text-3);font-size:11px;line-height:1.6}.yi-casting-progress{position:relative;z-index:2;width:min(280px,70vw);height:3px;margin:20px auto 0;border-radius:999px;overflow:hidden;background:hsla(43,38%,73%,.42)}.yi-casting-progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cinnabar),var(--gold));transform-origin:left center;animation:yi-casting-progress linear both}.yi-coin-visual,.yi-manual-visual,.yi-time-visual{position:relative;z-index:2;width:min(280px,72vw);height:220px;margin:24px auto 0}.yi-time-dial{position:absolute;left:50%;top:48%;width:168px;height:168px;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(184,58,47,.32);background:radial-gradient(circle at 50% 50%,rgba(255,252,246,.95) 0 30%,hsla(41,67%,92%,.82) 31% 58%,transparent 59%),conic-gradient(from 18deg,rgba(184,58,47,.2),hsla(47,62%,76%,.25),rgba(42,58,46,.12),rgba(184,58,47,.2));box-shadow:0 14px 38px rgba(90,70,25,.16)}.yi-time-tick{position:absolute;left:50%;top:50%;width:2px;height:10px;margin:-5px 0 0 -1px;border-radius:2px;background:rgba(122,84,0,.56)}.yi-time-ring{position:absolute;inset:20px;border-radius:50%;border:1px solid rgba(184,58,47,.28);animation:yi-time-ring 1.4s ease-in-out infinite}.yi-time-ring-b{inset:36px;border-color:hsla(47,62%,76%,.7);animation-delay:.28s}.yi-time-hand{width:2px;height:62px;margin-left:-1px;border-radius:2px;background:var(--cinnabar);transform-origin:50% 100%;transform:translateY(-100%) rotate(0deg);animation:yi-time-hand 2.8s cubic-bezier(.2,.7,.2,1) both}.yi-time-center,.yi-time-hand{position:absolute;left:50%;top:50%}.yi-time-center{width:54px;height:54px;border-radius:50%;transform:translate(-50%,-50%);display:grid;place-items:center;background:var(--cinnabar);color:var(--paper);font-size:24px;font-weight:700;box-shadow:0 10px 24px rgba(184,58,47,.28)}.yi-time-runes{position:absolute;left:50%;bottom:2px;transform:translateX(-50%);display:flex;gap:8px}.yi-time-runes span{width:28px;height:28px;border-radius:6px;display:grid;place-items:center;color:var(--cinnabar);background:rgba(255,252,246,.76);border:1px solid rgba(184,58,47,.18);font-size:13px;font-weight:700;animation:yi-rune-rise .9s ease-out both}.yi-manual-visual{height:226px}.yi-manual-brush{position:absolute;left:50%;top:16px;width:64px;height:142px;transform:translateX(-50%) rotate(8deg);border-radius:999px 999px 26px 26px;background:linear-gradient(90deg,transparent 0 30%,rgba(255,252,246,.72) 31% 36%,transparent 37%),linear-gradient(180deg,#2a3a2e 0 64%,#7a5400 65% 78%,#b83a2f 79%);box-shadow:0 18px 34px rgba(42,58,46,.2);animation:yi-brush-sweep 3.4s ease-in-out both;opacity:.9}.yi-manual-lines{position:absolute;left:50%;top:34px;width:180px;transform:translateX(-50%);display:flex;flex-direction:column-reverse;gap:12px}.yi-manual-line{height:12px;display:flex;justify-content:center;gap:22px;opacity:0;transform:translateY(18px) scaleX(.72);animation:yi-line-arrive .62s ease-out forwards}.yi-manual-line i{display:block;width:128px;height:9px;border-radius:999px;background:#2a3a2e;box-shadow:0 4px 10px rgba(42,58,46,.18)}.yi-manual-line-yin i{width:54px}.yi-manual-seal{position:absolute;right:36px;bottom:10px;width:46px;height:46px;border-radius:6px;display:grid;place-items:center;border:2px solid rgba(184,58,47,.76);color:var(--cinnabar);font-size:24px;font-weight:700;transform:rotate(-8deg) scale(.8);opacity:0;animation:yi-seal-stamp .7s cubic-bezier(.18,.9,.22,1.25) 2.5s forwards}.yi-casting-coin{color:#f4ecde;background:radial-gradient(circle at 50% 32%,hsla(47,62%,76%,.25),transparent 30%),radial-gradient(circle at 26% 72%,rgba(184,58,47,.26),transparent 26%),linear-gradient(180deg,rgba(20,34,28,.96),rgba(9,18,15,.98))}.yi-casting-coin .yi-casting-panel{background:radial-gradient(circle at 50% 24%,hsla(47,62%,76%,.16),transparent 36%),linear-gradient(180deg,rgba(32,50,40,.96),rgba(20,34,28,.98));border-color:hsla(47,62%,76%,.28);box-shadow:0 28px 90px rgba(0,0,0,.38),0 0 70px hsla(47,62%,76%,.12)}.yi-casting-coin .yi-casting-panel:before{border-color:hsla(47,62%,76%,.22)}.yi-casting-coin .yi-casting-mode{color:#e8d89e;border-color:hsla(47,62%,76%,.32);background:rgba(9,18,15,.42)}.yi-casting-coin .yi-casting-title{color:#fff7df;text-shadow:0 0 24px hsla(47,62%,76%,.22)}.yi-casting-coin .yi-casting-footnote,.yi-casting-coin .yi-casting-subtitle{color:hsla(38,50%,91%,.78)}.yi-casting-coin .yi-casting-progress{background:hsla(47,62%,76%,.18)}.yi-casting-coin .yi-casting-progress span{background:linear-gradient(90deg,#b83a2f,#e8d89e,#fff2b8);box-shadow:0 0 18px hsla(47,62%,76%,.36)}.yi-coin-visual{height:246px;margin-top:18px}.yi-coin-aura{position:absolute;left:50%;top:45%;border-radius:50%;border:1px solid hsla(47,62%,76%,.24);transform:translate(-50%,-50%) scale(.74);animation:yi-coin-aura 2.2s ease-out infinite}.yi-coin-aura-a{width:142px;height:142px}.yi-coin-aura-b{width:190px;height:190px;animation-delay:.42s}.yi-coin-aura-c{width:232px;height:232px;animation-delay:.84s}.yi-coin-stack{position:absolute;left:50%;top:74px;width:198px;height:92px;transform:translateX(-50%)}.yi-pro-coin{position:absolute;top:10px;width:70px;height:70px;border-radius:50%;transform-style:preserve-3d;border:1px solid rgba(255,242,184,.55);box-shadow:inset 0 -8px 16px rgba(74,52,16,.26),inset 0 6px 12px rgba(255,252,246,.34),0 18px 34px rgba(0,0,0,.34),0 0 22px hsla(47,62%,76%,.24);animation:yi-pro-coin-flight 5s cubic-bezier(.17,.67,.22,1) infinite}.yi-pro-caster-coin-face,.yi-ritual-coin-face{position:absolute;inset:0;border-radius:50%;background-position:50%;background-size:118%;background-repeat:no-repeat;backface-visibility:hidden}.yi-pro-caster-coin-face:after,.yi-ritual-coin-face:after{content:"";position:absolute;left:50%;top:50%;width:23%;height:23%;border-radius:8%;transform:translate(-50%,-50%);background:radial-gradient(circle at 35% 28%,rgba(255,242,184,.18),transparent 45%),linear-gradient(180deg,rgba(19,31,26,.94),rgba(6,14,12,.96));box-shadow:inset 0 2px 6px rgba(0,0,0,.52),0 1px 2px rgba(255,242,184,.2)}.yi-pro-caster-coin-back,.yi-ritual-coin-back{transform:rotateY(180deg)}.yi-pro-coin-0{left:0;animation-delay:0s}.yi-pro-coin-1{left:64px;animation-delay:.18s}.yi-pro-coin-2{right:0;animation-delay:.36s}.yi-pro-caster{padding:14px;border-radius:14px;border:1px solid #ece3d0;background:#fffcf6;box-shadow:0 12px 28px rgba(90,70,25,.08)}.yi-pro-caster-premium{color:#f4ecde;border-color:hsla(47,62%,76%,.28);background:radial-gradient(circle at 26% 12%,rgba(255,242,184,.2),transparent 28%),radial-gradient(circle at 92% 40%,rgba(184,58,47,.22),transparent 30%),linear-gradient(180deg,#22382d,#12231d 58%,#0a1411);box-shadow:0 20px 44px rgba(14,24,20,.26),inset 0 1px 0 rgba(255,242,184,.14)}.yi-pro-coin-stage{position:relative;height:184px;margin-top:14px;overflow:hidden;border-radius:16px;border:1px solid rgba(161,131,74,.24);background:radial-gradient(ellipse at 50% 76%,rgba(122,84,0,.24),transparent 56%),linear-gradient(180deg,hsla(41,67%,92%,.78),hsla(42,45%,91%,.96))}.yi-pro-caster-premium .yi-pro-coin-stage{border-color:hsla(47,62%,76%,.22);background:radial-gradient(ellipse at 50% 78%,rgba(255,242,184,.18),transparent 58%),radial-gradient(circle at 50% 18%,hsla(47,62%,76%,.14),transparent 42%),linear-gradient(180deg,rgba(14,27,23,.92),rgba(7,16,13,.98))}.yi-pro-coin-stage-grid{position:absolute;inset:0;opacity:.42;background:linear-gradient(90deg,transparent 0 48%,rgba(161,131,74,.16) 49% 51%,transparent 52%),linear-gradient(0deg,transparent 0 48%,rgba(161,131,74,.14) 49% 51%,transparent 52%);background-size:44px 44px;transform:perspective(220px) rotateX(62deg) scale(1.5) translateY(22px);transform-origin:50% 100%}.yi-pro-coin-stage-shadow{position:absolute;left:50%;bottom:24px;width:190px;height:32px;border-radius:50%;transform:translateX(-50%);background:rgba(0,0,0,.24);filter:blur(12px);opacity:.45}.yi-pro-caster-coins{position:absolute;inset:16px 18px 38px}.yi-pro-caster-coin{position:absolute;width:68px;height:68px;border-radius:50%;transform-style:preserve-3d;filter:drop-shadow(0 18px 18px rgba(0,0,0,.28))}.yi-pro-caster-coin-0{left:calc(50% - 112px);top:48px;transform:rotate(-13deg)}.yi-pro-caster-coin-1{left:calc(50% - 34px);top:28px;transform:rotate(8deg)}.yi-pro-caster-coin-2{left:calc(50% + 44px);top:52px;transform:rotate(18deg)}.yi-pro-caster-coin-back-side.yi-pro-caster-coin-0{transform:rotateY(180deg) rotate(-13deg)}.yi-pro-caster-coin-back-side.yi-pro-caster-coin-1{transform:rotateY(180deg) rotate(8deg)}.yi-pro-caster-coin-back-side.yi-pro-caster-coin-2{transform:rotateY(180deg) rotate(18deg)}.yi-pro-caster-coin-rolling.yi-pro-caster-coin-0{animation:yi-pro-caster-toss-a 1.18s cubic-bezier(.18,.72,.19,1.02) both}.yi-pro-caster-coin-rolling.yi-pro-caster-coin-1{animation:yi-pro-caster-toss-b 1.18s cubic-bezier(.18,.72,.19,1.02) both}.yi-pro-caster-coin-rolling.yi-pro-caster-coin-2{animation:yi-pro-caster-toss-c 1.18s cubic-bezier(.18,.72,.19,1.02) both}.yi-pro-coin-stage-result{position:absolute;left:50%;bottom:12px;min-width:112px;height:30px;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;border:1px solid rgba(161,131,74,.26);background:rgba(255,252,246,.82);color:#5a3f12;font-size:11.5px;font-weight:700}.yi-pro-caster-premium .yi-pro-coin-stage-result{border-color:hsla(47,62%,76%,.28);background:rgba(9,18,15,.68);color:#fff2b8}.yi-pro-coin-stage-result strong{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:18px;line-height:1}.yi-pro-caster-button{width:100%;min-height:44px;margin-top:12px;border:0;border-radius:10px;background:linear-gradient(180deg,#fff2b8,#d9a84b 48%,#8a5c16);color:#2a1b08;font-family:inherit;font-size:13.5px;font-weight:800;letter-spacing:1px;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.34),0 10px 22px rgba(90,70,25,.18)}.yi-pro-caster-button:disabled{cursor:not-allowed}.yi-pro-caster-ledger{display:grid;gap:7px;margin-top:12px}.yi-pro-caster-line{min-height:34px;display:grid;grid-template-columns:24px 56px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;border-radius:8px;border:1px solid hsla(43,38%,73%,.48);background:hsla(41,67%,92%,.62);color:#7a6a4a}.yi-pro-caster-premium .yi-pro-caster-line{border-color:hsla(47,62%,76%,.18);background:rgba(255,242,184,.06);color:hsla(38,50%,91%,.68)}.yi-pro-caster-line-done{background:rgba(255,252,246,.86);color:#2a3a2e}.yi-pro-caster-premium .yi-pro-caster-line-done{background:rgba(255,242,184,.1);color:#f4ecde}.yi-pro-caster-line-moving{border-color:rgba(184,58,47,.48)}.yi-pro-caster-line-index{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:15px;font-weight:700;text-align:center}.yi-pro-caster-line-faces{display:inline-flex;gap:4px}.yi-pro-caster-line-faces i{width:12px;height:12px;border-radius:50%;background:hsla(41,21%,73%,.52)}.yi-pro-caster-line-faces i.yang{background:#d9a84b;box-shadow:0 0 8px hsla(47,62%,76%,.32)}.yi-pro-caster-line-faces i.yin{background:#7a5400}.yi-pro-caster-line-value{min-width:0;font-size:11.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yi-coin-lines{position:absolute;left:50%;bottom:2px;width:156px;transform:translateX(-50%);display:flex;flex-direction:column-reverse;gap:6px}.yi-coin-lines span{height:5px;border-radius:999px;background:linear-gradient(90deg,transparent 0 10%,#e8d89e 11% 42%,transparent 43% 57%,#e8d89e 58% 89%,transparent 90%);opacity:0;transform:translateY(12px) scaleX(.5);box-shadow:0 0 12px hsla(47,62%,76%,.34);animation:yi-coin-line-set .62s ease-out forwards}.yi-coin-lines span:nth-child(odd){background:linear-gradient(90deg,transparent 0 12%,#fff2b8 13% 87%,transparent 88%)}.yi-coin-sparks span{position:absolute;left:50%;top:45%;width:4px;height:4px;border-radius:50%;background:#fff2b8;box-shadow:0 0 12px rgba(255,242,184,.8);opacity:0;animation:yi-coin-spark 1.8s ease-out infinite}.yi-coin-sparks span:first-child{--sx:-112px;--sy:-82px;animation-delay:0s}.yi-coin-sparks span:nth-child(2){--sx:-72px;--sy:-118px;animation-delay:.13s}.yi-coin-sparks span:nth-child(3){--sx:6px;--sy:-132px;animation-delay:.26s}.yi-coin-sparks span:nth-child(4){--sx:82px;--sy:-104px;animation-delay:.39s}.yi-coin-sparks span:nth-child(5){--sx:126px;--sy:-44px;animation-delay:.52s}.yi-coin-sparks span:nth-child(6){--sx:118px;--sy:44px;animation-delay:.65s}.yi-coin-sparks span:nth-child(7){--sx:70px;--sy:98px;animation-delay:.78s}.yi-coin-sparks span:nth-child(8){--sx:12px;--sy:122px;animation-delay:.91s}.yi-coin-sparks span:nth-child(9){--sx:-62px;--sy:106px;animation-delay:1.04s}.yi-coin-sparks span:nth-child(10){--sx:-116px;--sy:42px;animation-delay:1.17s}.yi-coin-sparks span:nth-child(11){--sx:-132px;--sy:-24px;animation-delay:1.3s}.yi-coin-sparks span:nth-child(12){--sx:40px;--sy:-82px;animation-delay:1.43s}.yi-coin-sparks span:nth-child(13){--sx:98px;--sy:82px;animation-delay:1.56s}.yi-coin-sparks span:nth-child(14){--sx:-28px;--sy:70px;animation-delay:1.69s}@keyframes yi-casting-fade{0%{opacity:0}to{opacity:1}}@keyframes yi-casting-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes yi-time-ring{0%,to{transform:scale(.92);opacity:.42}50%{transform:scale(1.08);opacity:.85}}@keyframes yi-time-hand{0%{transform:translateY(-100%) rotate(-35deg)}72%{transform:translateY(-100%) rotate(1015deg)}to{transform:translateY(-100%) rotate(3turn)}}@keyframes yi-rune-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes yi-brush-sweep{0%{transform:translate(-118px,-8px) rotate(-18deg);opacity:0}18%{opacity:.95}72%{transform:translate(52px,32px) rotate(12deg);opacity:.95}to{transform:translate(94px,54px) rotate(18deg);opacity:0}}@keyframes yi-line-arrive{to{opacity:1;transform:translateY(0) scaleX(1)}}@keyframes yi-seal-stamp{0%{opacity:0;transform:rotate(-8deg) scale(1.45);filter:blur(2px)}70%{opacity:1;transform:rotate(-8deg) scale(.92);filter:blur(0)}to{opacity:.82;transform:rotate(-8deg) scale(1)}}@keyframes yi-coin-aura{0%{opacity:0;transform:translate(-50%,-50%) scale(.62)}42%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%) scale(1.22)}}@keyframes yi-pro-coin-flight{0%{transform:translateY(30px) rotateY(0deg) rotate(-16deg) scale(.82);opacity:0}10%{opacity:1}34%{transform:translateY(-36px) rotateY(2turn) rotate(16deg) scale(1.06)}62%{transform:translateY(2px) rotateY(1260deg) rotate(-8deg) scale(1)}80%{transform:translateY(-8px) rotateY(1530deg) rotate(6deg) scale(1.03)}to{transform:translateY(0) rotateY(5turn) rotate(0deg) scale(1);opacity:1}}@keyframes yi-pro-caster-toss-a{0%{transform:translate(38px,36px) rotateX(0deg) rotateY(0deg) rotate(-24deg) scale(.9)}26%{transform:translate(2px,-54px) rotateX(380deg) rotateY(520deg) rotate(18deg) scale(1.08)}58%{transform:translate(-30px,8px) rotateX(760deg) rotateY(1040deg) rotate(-10deg) scale(1)}78%{transform:translate(-18px,-16px) rotateX(1040deg) rotateY(1360deg) rotate(8deg) scale(1.04)}to{transform:translate(0) rotateX(1260deg) rotateY(1620deg) rotate(-13deg) scale(1)}}@keyframes yi-pro-caster-toss-b{0%{transform:translateY(46px) rotateX(0deg) rotateY(0deg) rotate(8deg) scale(.92)}24%{transform:translate(-12px,-64px) rotateX(520deg) rotateY(440deg) rotate(-14deg) scale(1.1)}56%{transform:translate(26px,-4px) rotateX(880deg) rotateY(940deg) rotate(16deg) scale(1.02)}78%{transform:translate(8px,-18px) rotateX(1160deg) rotateY(1280deg) rotate(-8deg) scale(1.04)}to{transform:translate(0) rotateX(4turn) rotateY(1620deg) rotate(8deg) scale(1)}}@keyframes yi-pro-caster-toss-c{0%{transform:translate(-42px,34px) rotateX(0deg) rotateY(0deg) rotate(24deg) scale(.9)}28%{transform:translate(20px,-58px) rotateX(460deg) rotateY(560deg) rotate(-18deg) scale(1.09)}58%{transform:translate(34px,10px) rotateX(820deg) rotateY(980deg) rotate(14deg) scale(1)}80%{transform:translate(14px,-15px) rotateX(1100deg) rotateY(1320deg) rotate(-6deg) scale(1.04)}to{transform:translate(0) rotateX(1320deg) rotateY(1620deg) rotate(18deg) scale(1)}}@keyframes yi-coin-line-set{to{opacity:1;transform:translateY(0) scaleX(1)}}@keyframes yi-coin-spark{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--sx)),calc(-50% + var(--sy))) scale(1)}}@media (max-width:560px){.yi-casting-overlay{padding:16px}.yi-casting-panel{min-height:420px;padding:24px 18px 20px}.yi-coin-visual,.yi-manual-visual,.yi-time-visual{width:min(260px,78vw);transform:scale(.92);transform-origin:center top;margin-bottom:-12px}.yi-casting-title{letter-spacing:3px}}@media (prefers-reduced-motion:reduce){.yi-casting-overlay *,.yi-casting-overlay :after,.yi-casting-overlay :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.mk-page{background:var(--mk-bg);color:var(--mk-text-1);font-family:var(--font-noto-sans-sc),"PingFang SC","Helvetica Neue",system-ui,sans-serif;font-size:15px;line-height:1.7}.mk-page a{color:inherit;text-decoration:none}.mk-page a:hover{color:var(--mk-cinnabar)}.mk-wrap{max-width:1180px;margin:0 auto;padding:0 32px}.mk-topnav{position:sticky;top:0;z-index:50;background:hsla(41,49%,92%,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--mk-line-soft)}.mk-topnav-inner{height:72px;gap:24px}.mk-brand,.mk-topnav-inner{display:flex;align-items:center}.mk-brand{gap:12px;font-family:var(--font-noto-serif-sc),serif}.mk-brand-logo{width:44px;height:44px;border-radius:8px;background-image:url(/assets/logo.png);background-size:cover;background-position:50%}.mk-brand-text{line-height:1.15}.mk-brand-name{font-size:19px;font-weight:700;color:var(--mk-ink);letter-spacing:.5px}.mk-brand-name .latin{font-family:var(--font-cormorant),serif;font-weight:600;letter-spacing:0;font-style:italic}.mk-brand-sub{font-size:12.5px;color:var(--mk-text-3);letter-spacing:1.5px}.mk-nav-links{flex:1;display:flex;align-items:center;justify-content:center;gap:32px;font-size:14.5px;color:var(--mk-text-2)}.mk-nav-links a{position:relative;padding:6px 0}.mk-nav-links a.active{color:var(--mk-cinnabar)}.mk-nav-links a.active:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--mk-cinnabar);border-radius:2px}.mk-nav-links a:hover{color:var(--mk-cinnabar)}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 24px;border-radius:6px;font-size:14.5px;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s;font-family:inherit;text-decoration:none}.mk-btn-primary{background:var(--mk-cinnabar);color:#fff8ea}.mk-btn-primary:hover{background:var(--mk-cinnabar-2);color:#fff8ea}.mk-btn-ghost{background:transparent;color:var(--mk-ink);border-color:var(--mk-card-line-2)}.mk-btn-ghost:hover{background:var(--mk-paper-2);color:var(--mk-ink)}.mk-btn-gold{background:var(--mk-gold);color:#fffbf0}.mk-btn-gold:hover{background:var(--mk-gold-2)}.mk-btn-dark{background:var(--mk-pro-green);color:#f0e9d7}.mk-btn-dark:hover{background:var(--mk-pro-green-2)}.mk-btn-lg{padding:14px 32px;font-size:15.5px}.mk-store-links{display:grid;gap:10px}.mk-store-links-label{font-size:12.5px;font-weight:650;letter-spacing:.6px;color:var(--mk-text-2)}.mk-store-links-row{display:flex;flex-wrap:wrap;gap:10px}.mk-store-badge{min-width:154px;min-height:48px;display:inline-flex;align-items:center;gap:10px;padding:8px 13px;border-radius:8px;border:1px solid rgba(34,36,30,.86);background:var(--mk-ink);color:#fff8ea;box-shadow:0 10px 24px rgba(34,36,30,.12);text-decoration:none}.mk-page a.mk-store-badge{color:#fff8ea}.mk-store-badge:hover{color:#fff8ea;background:var(--mk-cinnabar-2);border-color:var(--mk-cinnabar-2)}.mk-page a.mk-store-badge:hover{color:#fff8ea}.mk-store-badge svg{width:22px;height:22px;flex:0 0 auto}.mk-store-badge span{min-width:0;display:grid;gap:1px;line-height:1.05}.mk-store-badge small{font-size:9.5px;font-weight:600;color:rgba(255,248,234,.74)}.mk-store-badge strong{font-family:var(--font-inter),"Helvetica Neue",system-ui,sans-serif;font-size:15px;font-weight:750;letter-spacing:0;color:inherit;white-space:nowrap}.mk-store-links-compact .mk-store-links-label{font-size:12px}.mk-store-links-compact .mk-store-links-row{gap:8px}.mk-store-links-compact .mk-store-badge{min-width:136px;min-height:42px;padding:7px 10px}.mk-store-links-compact .mk-store-badge svg{width:19px;height:19px}.mk-store-links-compact .mk-store-badge small{font-size:8.5px}.mk-store-links-compact .mk-store-badge strong{font-size:13px}.mk-hero-store-links{margin-top:24px}.mk-section-title{display:flex;align-items:center;justify-content:center;gap:14px;font-family:var(--font-noto-serif-sc),serif;font-weight:700;font-size:28px;color:var(--mk-ink);letter-spacing:4px;text-align:center}.mk-section-title:after,.mk-section-title:before{content:"";flex:0 0 60px;height:14px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 14'><path d='M2 7 Q10 1 18 7 T34 7 T50 7 L58 7' stroke='%23C9A05C' stroke-width='1.2' fill='none' stroke-linecap='round'/></svg>") 50%/contain no-repeat;opacity:.7}.mk-seal{width:36px;height:36px;background:url(/assets/seal-stamp.png) 50%/contain no-repeat;opacity:.85}.mk-seal-vert{width:30px;height:60px;background:url(/assets/seal-vert.png) 50%/contain no-repeat;opacity:.85}.mk-hero-landscape{position:relative;background-image:url(/assets/hero-landscape.jpg);background-size:cover;background-position:center 30%;background-repeat:no-repeat}.mk-hero-landscape:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(41,49%,92%,0) 0,hsla(41,49%,92%,.4) 70%,#f2ecdd);pointer-events:none}.mk-hero-landscape>*{position:relative;z-index:1}.mk-footer{background:var(--mk-paper);border-top:1px solid var(--mk-line);padding:56px 0 28px;color:var(--mk-text-2);font-size:13.5px}.mk-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px}.mk-footer h4{font-family:var(--font-noto-serif-sc),serif;font-size:14px;color:var(--mk-ink);margin:0 0 14px;font-weight:600}.mk-footer ul{list-style:none;padding:0;margin:0}.mk-footer ul li{margin-bottom:8px}.mk-footer ul a:hover{color:var(--mk-cinnabar)}.mk-footer-tag{color:var(--mk-text-3);font-size:13px;margin-top:8px}.mk-footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:36px;padding-top:20px;border-top:1px solid var(--mk-line);font-size:12.5px;color:var(--mk-text-3);gap:12px;flex-wrap:wrap}.mk-social-row{display:flex;gap:10px;flex-wrap:wrap}.mk-social-dot{width:34px;height:34px;border-radius:50%;background:var(--mk-paper-2);border:1px solid var(--mk-card-line);display:flex;align-items:center;justify-content:center;color:var(--mk-text-2);font-size:14px;cursor:pointer;text-decoration:none}.mk-social-dot:hover{background:var(--mk-paper-3);color:var(--mk-cinnabar)}.mk-burger{display:none;background:transparent;border:1px solid var(--mk-card-line-2);width:38px;height:38px;border-radius:8px;align-items:center;justify-content:center;color:var(--mk-ink);cursor:pointer}.mk-burger svg{width:18px;height:18px}.mk-mobile-menu{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;padding:88px 28px 32px;background:hsla(41,49%,92%,.97);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow-y:auto}.mk-mobile-menu-close{position:absolute;top:24px;right:24px;width:38px;height:38px;border:none;background:transparent;color:var(--mk-ink);cursor:pointer;font:inherit;font-size:28px;line-height:1}.mk-mobile-menu-links{display:flex;flex-direction:column;gap:6px;font-size:20px;font-weight:600}.mk-mobile-menu-link{padding:14px 0;border-bottom:1px solid rgba(34,36,30,.08);color:var(--mk-ink);text-decoration:none}.mk-mobile-menu-cta{margin-top:28px}.mk-mobile-menu-cta .mk-btn{width:100%}.mk-mobile-menu-store{margin-top:22px;padding-top:22px;border-top:1px solid rgba(34,36,30,.08)}@media (max-width:900px){.mk-nav-links{display:none}.mk-burger{display:inline-flex}.mk-topnav-inner{gap:16px}.mk-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.mk-wrap{padding:0 20px}.mk-section-title{font-size:22px;letter-spacing:2px}.mk-hide-on-mobile{display:none!important}}@media (max-width:520px){.mk-topnav-inner{gap:12px}.mk-topnav-cta{display:none}.mk-footer-grid{grid-template-columns:1fr}.mk-brand-sub{display:none}.mk-store-links-row{flex-direction:column;align-items:stretch}.mk-store-badge{width:100%}}.mk-hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:center;margin-top:40px}.mk-phones-stage{position:relative;height:600px;display:flex;align-items:center;justify-content:center}.mk-principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mk-features-grid{margin-top:40px;display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.mk-how-flow{margin-top:44px;display:grid;grid-template-columns:1fr 24px 1.5fr 24px 1fr 24px 1fr;gap:0;align-items:stretch}.mk-pricing-grid{margin-top:44px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.mk-closing-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:960px){.mk-hero-grid{grid-template-columns:1fr}.mk-phones-stage{height:520px;transform:scale(.85)}.mk-principles-grid{grid-template-columns:1fr}.mk-features-grid{grid-template-columns:repeat(2,1fr)}.mk-how-flow{grid-template-columns:1fr;gap:12px}.mk-how-flow>.mk-how-arrow{transform:rotate(90deg);height:24px}.mk-closing-grid,.mk-pricing-grid{grid-template-columns:1fr}.mk-closing-grid{gap:24px}}@media (max-width:520px){.mk-features-grid{grid-template-columns:1fr}.mk-phones-stage{height:440px;transform:scale(.7)}}.mk-how-arrow{display:flex;align-items:center;justify-content:center;color:var(--mk-text-3)}@media (max-width:960px){.mk-faq-grid,.mk-payment-grid{grid-template-columns:1fr!important}.mk-credit-grid,.mk-quicklinks-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.mk-credit-grid,.mk-quicklinks-grid{grid-template-columns:1fr!important}}.mk-flow-grid{margin-top:40px;display:grid;grid-template-columns:repeat(8,1fr);gap:14px}.mk-modules-grid{grid-template-columns:repeat(4,1fr)}.mk-methods-grid,.mk-modules-grid{margin-top:40px;display:grid;gap:18px}.mk-methods-grid{grid-template-columns:1fr 1fr 1fr 1.2fr}.mk-lib-grid{grid-template-columns:repeat(5,1fr)}.mk-lib-grid,.mk-safety-grid{margin-top:40px;display:grid;gap:18px}.mk-safety-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.mk-flow-grid,.mk-modules-grid{grid-template-columns:repeat(2,1fr)}.mk-methods-grid{grid-template-columns:1fr}.mk-lib-grid,.mk-safety-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mk-flow-grid{grid-template-columns:1fr 1fr}.mk-lib-grid,.mk-modules-grid,.mk-safety-grid{grid-template-columns:1fr}}.mk-locale{display:inline-flex;align-items:center;gap:4px;padding:4px;background:rgba(26,36,30,.06);border-radius:999px;font-size:12px}.mk-locale button{border:none;background:transparent;padding:4px 10px;border-radius:999px;font-size:12px;color:var(--mk-text-2);cursor:pointer;font-family:inherit;letter-spacing:.4px}.mk-locale button.active{background:var(--mk-ink);color:#f4ecde}@media (hover:none) and (pointer:coarse),(max-width:1023px){input,select,textarea{font-size:max(16px,1em)!important}}html[data-mobile-input-open=true],html[data-mobile-input-open=true] body{overflow:hidden!important;overscroll-behavior:none}.yi-mobile-input-overlay{position:fixed;left:0;right:0;z-index:2147483000;display:flex;flex-direction:column;background:var(--app-paper,#faf7f2);color:var(--app-text,#22241e);font-family:var(--font-noto-sans-sc);box-sizing:border-box;touch-action:manipulation}.yi-mobile-input-overlay *{box-sizing:border-box}.yi-mobile-input-toolbar{flex:0 0 auto;display:grid;grid-template-columns:minmax(58px,auto) 1fr minmax(58px,auto);align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top, 0px)) 16px 10px;border-bottom:1px solid var(--app-line,#ece3d0);background:color-mix(in srgb,var(--app-paper,#faf7f2) 94%,#fff 6%)}.yi-mobile-input-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:15px;font-weight:700;color:var(--app-text,#22241e)}.yi-mobile-input-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--app-line,#ece3d0);border-radius:8px;background:var(--app-card,#fffcf6);color:var(--app-text-soft,#5a5040);font:inherit;font-size:14px;font-weight:700;line-height:1;padding:10px 12px;cursor:pointer}.yi-mobile-input-action-primary{border-color:var(--app-cinnabar,#b83a2f);background:var(--app-cinnabar,#b83a2f);color:#fff8ee}.yi-mobile-input-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;padding:16px 16px max(16px,env(safe-area-inset-bottom,0px))}.yi-mobile-input-field{width:100%;min-height:54px;border:1px solid var(--app-line,#ece3d0);border-radius:10px;outline:none;background:var(--app-card,#fffcf6);color:var(--app-text,#22241e);font-family:inherit;font-size:17px!important;line-height:1.6;padding:13px 14px;box-shadow:0 8px 24px rgba(26,31,28,.08)}.yi-mobile-input-field:focus{border-color:color-mix(in srgb,var(--app-cinnabar,#b83a2f) 58%,var(--app-line,#ece3d0));box-shadow:0 0 0 3px rgba(184,58,47,.12)}.yi-mobile-input-field-multiline{flex:1 1 auto;min-height:180px;resize:none}.yi-mobile-input-count{flex:0 0 auto;text-align:right;font-size:12px;color:var(--app-text-faint,#9f9683)}@media (display-mode:standalone){.mk-footer,.mk-topnav{display:none}}