@media (min-width:641px){html:root[data-design=suzhi] .sz-method-deck{display:block;margin:6px 0 52px}html:root[data-design=suzhi] .sz-method-head{display:grid;justify-items:center;gap:12px;margin:22px 0 36px;text-align:center}html:root[data-design=suzhi] .sz-method-head p:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:var(--sz-zhu);vertical-align:middle}html:root[data-design=suzhi] .sz-method-head h1{margin:0;font-size:clamp(40px,3.6vw,58px);letter-spacing:.1em;animation:sz-ink-settle 1.6s var(--sz-ease) .05s both}html:root[data-design=suzhi] .sz-method-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;perspective:1400px}html:root[data-design=suzhi] .sz-method-card{position:relative;isolation:isolate;overflow:hidden;display:grid;justify-items:center;align-content:start;gap:18px;min-height:286px;padding:38px 22px 30px;border:1px solid var(--sz-line);border-radius:22px;background:url(/art/desk/paper-cool.webp) 0 0/360px auto,linear-gradient(170deg,#fdfeff,#fafbfc);background-blend-mode:multiply,normal;color:var(--sz-ink);text-align:center;text-decoration:none;box-shadow:inset 0 1px 0 #fff,0 18px 36px -26px rgba(0,0,0,.38);transform:rotateX(calc((.5 - var(--ink-v, .5)) * 9deg)) rotateY(calc((var(--ink-u, .5) - .5) * 12deg));transition:transform .8s cubic-bezier(.34,1.3,.5,1),box-shadow .7s var(--sz-ease),border-color .4s,opacity .5s,filter .5s;animation:sz-fly-card-in .9s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(.12s + var(--i, 0) * 80ms)}html:root[data-design=suzhi] .sz-method-card:hover{border-color:rgba(33,33,33,.3);box-shadow:inset 0 1px 0 #fff,0 36px 60px -30px rgba(0,0,0,.45)}html:root[data-design=suzhi] .sz-method-card:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at var(--ink-x,50%) var(--ink-y,30%),rgba(33,33,33,.07),transparent 45%);opacity:0;transition:opacity .5s}html:root[data-design=suzhi] .sz-method-card:hover:before{opacity:1}html:root[data-design=suzhi] .sz-method-emblem{display:grid;place-items:center;width:136px;height:136px;border-radius:50%;background:radial-gradient(circle at 40% 32%,#fff,#f9fafb 72%);box-shadow:0 0 0 1px rgba(33,33,33,.1),0 18px 30px -18px rgba(0,0,0,.38),inset 0 -8px 16px rgba(0,0,0,.04);transition:transform .9s cubic-bezier(.34,1.4,.5,1),background .5s,box-shadow .5s}html:root[data-design=suzhi] .sz-method-emblem .method-art{--method-ink:var(--sz-ink);width:84%;height:84%;transition:color .5s}html:root[data-design=suzhi] .sz-method-card:hover .sz-method-emblem{transform:translateY(-4px) rotate(-5deg) scale(1.04)}html:root[data-design=suzhi] .sz-method-copy{display:grid;gap:8px}html:root[data-design=suzhi] .sz-method-copy strong{font-family:var(--sz-kai);font-size:29px;font-weight:400;letter-spacing:.22em;transition:color .5s}html:root[data-design=suzhi] .sz-method-copy small{color:var(--sz-ink-3);font-size:13px;letter-spacing:.04em;transition:color .5s}html:root[data-design=suzhi] .sz-method-seal{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:32px;height:34px;border-radius:2px;background:var(--sz-zhu);color:#fbfcfd;font-family:var(--sz-kai);font-size:18px;box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,252,253,.55);opacity:0;transform:rotate(-6deg) scale(1.6)}html:root[data-design=suzhi] .sz-method-card.is-current{border-color:var(--sz-ink);box-shadow:0 0 0 1px var(--sz-ink),0 30px 50px -30px rgba(0,0,0,.45)}html:root[data-design=suzhi] .sz-method-card.is-current .sz-method-seal{opacity:1;transform:rotate(-6deg);animation:sz-stamp .62s cubic-bezier(.3,1.4,.5,1) .5s both}html:root[data-design=suzhi] .sz-method-card.is-current .sz-method-emblem{box-shadow:0 0 0 1px rgba(33,33,33,.3),0 0 0 9px rgba(33,33,33,.035),0 20px 34px -18px rgba(0,0,0,.45)}html:root[data-design=suzhi] .sz-method-wash{position:absolute;inset:0;z-index:-1;background:url(/art/desk/paper-cool.webp) 0 0/360px auto,radial-gradient(circle at var(--ox) var(--oy),#2a2b2c,#131415 70%);background-blend-mode:soft-light,normal;clip-path:circle(0 at var(--ox) var(--oy));transition:clip-path .62s cubic-bezier(.6,0,.2,1)}html:root[data-design=suzhi] .sz-method-card.is-picked .sz-method-wash{clip-path:circle(150% at var(--ox) var(--oy))}html:root[data-design=suzhi] .sz-method-card.is-picked{color:#fbfcfd;border-color:#131415;transform:translateY(-8px) scale(1.02)}html:root[data-design=suzhi] .sz-method-card.is-picked .sz-method-copy small{color:rgba(251,252,253,.7)}html:root[data-design=suzhi] .sz-method-card.is-picked .sz-method-emblem{background:transparent;box-shadow:0 0 0 1px rgba(251,252,253,.3)}html:root[data-design=suzhi] .sz-method-card.is-picked .method-art{--method-ink:#fbfcfd;color:#fbfcfd}html:root[data-design=suzhi] .sz-method-card.is-picked .sz-method-seal{opacity:1;transform:rotate(-6deg);animation:sz-stamp .62s cubic-bezier(.3,1.4,.5,1) .25s both}html:root[data-design=suzhi] .sz-method-deck.is-picking .sz-method-card:not(.is-picked){opacity:.32;filter:blur(1.5px);transform:translateY(10px) scale(.96)}html:root[data-design=suzhi] .sz-method-card.is-unavailable{opacity:.5;cursor:not-allowed;transform:none}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-methods .path-options,html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-methods>.step-body>.eyebrow,html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-methods>.step-body>h2,html:root[data-design=suzhi] .ask-page:has(.sz-method-title)>.page-hero{display:none}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) :is(.ly-hero-copy,.ly-hero-emblem,.mh-hero-copy,.mh-hero-art){display:none}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) :is(.ly-hero,.mh-hero){min-height:0;padding:0 0 18px;border:0;background:transparent;box-shadow:none}html:root[data-design=suzhi] .cm-library>legend{margin-bottom:4px;color:var(--sz-ink-3);font-family:var(--sz-sans);font-size:12px;font-weight:500;letter-spacing:.3em}html:root[data-design=suzhi] .cm-library>legend:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:var(--sz-zhu);vertical-align:middle}html:root[data-design=suzhi] .ask-chart-desk :is(.cm-choice-top>span:not(.cm-seal),.cm-scene-caption,.cm-points,.cm-choice-bottom){display:none}html:root[data-design=suzhi] .ask-chart-desk .cm-choice{padding:22px 22px 26px;min-height:0;border-radius:18px}html:root[data-design=suzhi] .ask-chart-desk .cm-choice-top{position:absolute;top:16px;right:16px}html:root[data-design=suzhi] .ask-chart-desk .cm-choice:not(.is-selected) .cm-seal{opacity:0}html:root[data-design=suzhi] .ask-chart-desk .cm-scene{display:block;height:150px;margin:6px 0 18px;background:url(/art/desk/scene-bazi.webp) 50%/contain no-repeat;transition:transform 1s var(--sz-ease),filter 1s var(--sz-ease)}html:root[data-design=suzhi] .ask-chart-desk .cm-scene-ziwei{background-image:url(/art/desk/scene-ziwei.webp)}html:root[data-design=suzhi] .ask-chart-desk .cm-scene-dual{background-image:url(/art/desk/scene-hehun.webp)}html:root[data-design=suzhi] .ask-chart-desk .cm-scene svg{display:none}html:root[data-design=suzhi] .ask-chart-desk .cm-choice:hover .cm-scene{transform:scale(1.05)}html:root[data-design=suzhi] .ask-chart-desk .cm-choice:not(.is-selected) .cm-scene{filter:opacity(.55) blur(.3px)}html:root[data-design=suzhi] .ask-chart-desk .cm-choice.is-selected .cm-scene{animation:sz-ink-breathe 4.2s ease-in-out infinite}@keyframes sz-ink-breathe{0%,to{transform:scale(1);filter:contrast(1)}50%{transform:scale(1.035);filter:contrast(1.12)}}html:root[data-design=suzhi] .ask-chart-desk .cm-copy{gap:8px;text-align:center}html:root[data-design=suzhi] .ask-chart-desk .cm-copy>strong{font-family:var(--sz-kai);font-weight:400;font-size:26px;letter-spacing:.18em}html:root[data-design=suzhi] .ask-chart-desk .cm-description{min-height:0;color:var(--sz-ink-3);font-size:13px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:root[data-design=suzhi] .ask-writing-kicker{display:none}html:root[data-design=suzhi] .ask-subject-inline{margin-top:18px;padding-top:0;border-top:0}html:root[data-design=suzhi] .consultation-subject.ask-subject-summary{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:16px 18px;border:1px solid rgba(33,33,33,.16);border-radius:12px;background:linear-gradient(180deg,#fdfeff,#fafbfc);box-shadow:inset 0 1px 0 #fff,2px 3px 0 -1px #f8f9fa,2px 3px 0 0 rgba(33,33,33,.1),0 18px 28px -20px rgba(0,0,0,.4);transition:transform .6s cubic-bezier(.34,1.4,.5,1),box-shadow .6s}html:root[data-design=suzhi] .consultation-subject.ask-subject-summary:hover{transform:translateY(-2px) rotate(-.4deg)}html:root[data-design=suzhi] .consultation-subject__status{display:none}html:root[data-design=suzhi] .consultation-subject__label{font-size:11px;letter-spacing:.3em}html:root[data-design=suzhi] .consultation-subject__name{font-family:var(--sz-kai);font-size:24px;font-weight:400;letter-spacing:.14em}html:root[data-design=suzhi] .ask-company-entry{margin-top:12px;padding-top:0;border-top:0}html:root[data-design=suzhi] .ask-company-entry>p{display:none}html:root[data-design=suzhi] .ask-company-button{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:1px dashed rgba(33,33,33,.26);border-radius:12px;background:transparent;color:var(--sz-ink-2);font-size:13.5px;letter-spacing:.1em}html:root[data-design=suzhi] .ask-company-button>span:first-child{flex:0 0 26px;width:26px;height:26px;border:1px solid var(--sz-line-2);border-radius:50%;color:var(--sz-ink)}html:root[data-design=suzhi] .ask-company-button>.ask-company-label{flex:1;width:auto;height:auto;display:block;border:0;border-radius:0;color:var(--sz-ink-2);font-size:13.5px;text-align:left;white-space:nowrap;transform:none}html:root[data-design=suzhi] .ask-company-button:hover>.ask-company-label{transform:none}html:root[data-design=suzhi] .ask-company-button:hover{border-color:var(--sz-ink);background:rgba(33,33,33,.03);transform:none}html:root[data-design=suzhi] .ask-page.is-desk-chooser{display:grid;align-content:center;min-height:calc(100vh - 200px)}html:root[data-design=suzhi] .ask-page.is-desk-chooser .sz-method-deck{margin:0}html:root[data-design=suzhi] .sz-method-head{margin:0 0 40px}html:root[data-design=suzhi] .sz-method-title{display:flex;align-items:center;gap:18px;margin:4px 0 26px;padding-bottom:18px;border-bottom:1px solid var(--sz-line);animation:sz-fly-card-in .8s cubic-bezier(.22,1,.36,1) both}html:root[data-design=suzhi] .sz-method-title-emblem{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 40% 32%,#fff,#f9fafb 72%);box-shadow:0 0 0 1px rgba(33,33,33,.12),0 12px 22px -14px rgba(0,0,0,.4)}html:root[data-design=suzhi] .sz-method-title-emblem .method-art{--method-ink:var(--sz-ink);width:84%;height:84%}html:root[data-design=suzhi] .sz-method-title h1{margin:0;font-family:var(--sz-kai);font-weight:400;font-size:38px;letter-spacing:.24em}html:root[data-design=suzhi] .sz-method-title-seal{display:grid;place-items:center;width:30px;height:32px;border-radius:2px;background:var(--sz-zhu);color:#fbfcfd;font-family:var(--sz-kai);font-size:17px;box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,252,253,.55);transform:rotate(-6deg);animation:sz-stamp .62s cubic-bezier(.3,1.4,.5,1) .35s both}html:root[data-design=suzhi] .sz-method-switch{margin-left:auto;padding:10px 18px;border:1px solid var(--sz-line-2);border-radius:999px;color:var(--sz-ink-2);font-size:13.5px;letter-spacing:.2em;text-decoration:none;transition:background .3s,color .3s,transform .5s cubic-bezier(.34,1.56,.64,1)}html:root[data-design=suzhi] .sz-method-switch:hover{background:#1b1c1d;color:#fbfcfd;transform:translateX(-2px)}html:root[data-design=suzhi] .sz-method-title .method-star-orbit{transform-origin:50px 50px;animation:sz-m-orbit 6s linear infinite}html:root[data-design=suzhi] .sz-method-title .method-pillar{transform-origin:center bottom;animation:sz-m-column 2s ease-in-out infinite;animation-delay:calc(var(--part, 0) * .12s)}html:root[data-design=suzhi] .sz-method-title .method-yao{transform-origin:center;animation:sz-m-line 1.9s ease-in-out infinite;animation-delay:calc(var(--part, 0) * .1s)}html:root[data-design=suzhi] .sz-method-title .method-petal{transform-origin:50px 50px;animation:sz-m-bloom 2.6s ease-in-out infinite;animation-delay:calc(var(--part, 0) * .11s)}}@media (min-width:641px){html:root[data-design=suzhi] .sz-method-title :is(.method-compass-outer,.method-compass-inner){transform-origin:50px 50px;animation:sz-m-orbit 9s linear infinite}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) :is(.ly-hero,.mh-hero){padding-top:0}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-methods .path-options,html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-methods>.step-body>:is(.eyebrow,h2),html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-question .ask-writing-heading>div,html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .cm-library>legend{display:none}}@media (min-width:641px){html:root[data-design=suzhi] .ask-atelier .ask-writing-paper textarea,html:root[data-design=suzhi] .ask-chart-desk .ask-writing-paper textarea{height:380px;min-height:380px}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-question .ask-writing-heading{position:absolute;top:0;right:0;margin:0}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .ask-question{position:relative}}@media (min-width:641px){html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-hero{display:block;min-height:0;margin:0 0 22px;padding:0;border:0;background:none;box-shadow:none}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-hero:after,html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-hero:before,html:root[data-design=suzhi] .ask-page:has(.sz-method-title) :is(.sc-hero-copy,.sc-hero-mark,.sc-method-chooser>p){display:none}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-method-chooser{max-width:none;margin:0}html:root[data-design=suzhi] .sc-method-switch{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:560px;padding:0;border:1px solid var(--sz-line);border-radius:999px;background:rgba(252,253,254,.6);overflow:hidden}html:root[data-design=suzhi] .sc-method-switch>label{min-height:0;padding:10px 18px;border:0;border-radius:999px;background:transparent;box-shadow:none;transition:background .5s var(--sz-ease),color .4s}html:root[data-design=suzhi] .sc-method-switch>label.is-selected{background:#1b1c1d;color:#fbfcfd}html:root[data-design=suzhi] .sc-method-switch>label.is-selected *{color:inherit}html:root[data-design=suzhi] .sc-method-switch>label>i{display:none}html:root[data-design=suzhi] .sc-method-switch .sc-method-symbol{border-radius:50%;background:transparent;border:1px solid;color:inherit;font-family:var(--sz-kai)}html:root[data-design=suzhi] .sc-method-switch label small{display:none}html:root[data-design=suzhi] .sc-paper{border:0;border-radius:0;background:transparent;box-shadow:none}html:root[data-design=suzhi] .sc-paper:after,html:root[data-design=suzhi] .sc-paper:before{display:none}html:root[data-design=suzhi] .sc-columns{gap:0}html:root[data-design=suzhi] .sc-paper.sc-instrument{padding-left:32px;border-left:1px solid var(--sz-line)}html:root[data-design=suzhi] .sc-paper.sc-question{padding-right:32px}html:root[data-design=suzhi] .sc-direction>:is(p,.sc-direction-hint,[class*=hint]),html:root[data-design=suzhi] .sc-focus-summary>span,html:root[data-design=suzhi] .sc-instrument-tag,html:root[data-design=suzhi] .sc-section-heading>div>:not(h2),html:root[data-design=suzhi] .sc-source-note,html:root[data-design=suzhi] .sc-time [class*=hint],html:root[data-design=suzhi] .sc-time small:not(:has(*)){display:none}html:root[data-design=suzhi] .sc-section-heading h2{font-family:var(--sz-serif);font-size:24px;letter-spacing:.08em}html:root[data-design=suzhi] .sc-seal{border:1.5px solid var(--sz-zhu);border-radius:3px;background:rgba(143,31,24,.05);color:var(--sz-zhu);font-family:var(--sz-kai);transform:rotate(-5deg)}html:root[data-design=suzhi] .sc-question textarea{--col:40px;writing-mode:vertical-rl;text-orientation:upright;height:380px;min-height:380px;padding:22px 18px;border:1px solid rgba(143,31,24,.34);border-radius:2px;background:repeating-linear-gradient(270deg,transparent 0 calc(var(--col) - 1px),rgba(143,31,24,.22) calc(var(--col) - 1px) var(--col)) right 18px top 0 /calc(100% - 36px) 100% no-repeat,#fdfeff;box-shadow:inset 0 0 0 4px #fdfeff,inset 0 0 0 5px rgba(143,31,24,.2),0 18px 30px -24px rgba(0,0,0,.35);color:var(--sz-ink);font-family:var(--sz-kai);font-size:20px;line-height:var(--col);letter-spacing:.14em;resize:none;outline:0}html:root[data-design=suzhi] .sc-question textarea::placeholder{color:var(--sz-ink-4);font-family:var(--sz-kai);font-size:17px}html:root[data-design=suzhi] .sc-word-count{color:var(--sz-ink-4);font-family:var(--sz-serif)}html:root[data-design=suzhi] .sc-submit-bar{margin-top:18px;padding:14px 0 0;border:0;border-top:1px solid var(--sz-line);border-radius:0;background:transparent;box-shadow:none}html:root[data-design=suzhi] .sc-submit-state i{background:var(--sz-zhu);box-shadow:none}html:root[data-design=suzhi] .sc-submit{min-width:168px;border:0;border-radius:999px;background:radial-gradient(120% 140% at 30% 20%,#393a3b,#1b1c1d 60%,#111);color:#fbfcfd;font-family:var(--sz-kai);font-size:18px;letter-spacing:.3em;box-shadow:0 14px 26px -14px rgba(0,0,0,.6)}html:root[data-design=suzhi] .sc-submit:disabled{opacity:.35}}@media (min-width:641px){html:root[data-design=suzhi] :is(.sc-direction-guide,.sc-direction-caption,.sc-time-status,.sc-time-heading small){display:none}}@media (min-width:641px){html:root[data-design=suzhi] .sz-method-title{gap:16px;margin:0 0 18px;padding-bottom:14px}html:root[data-design=suzhi] .sz-method-title h1{font-size:32px;letter-spacing:.2em;white-space:nowrap}html:root[data-design=suzhi] .sz-journey{display:flex;align-items:center;flex:1;max-width:720px;margin:0 auto 0 28px;padding:0;list-style:none}html:root[data-design=suzhi] .sz-journey>li{display:flex;align-items:center;gap:10px;flex:1;color:var(--sz-ink-4);font-family:var(--sz-serif);font-size:15px;letter-spacing:.24em;white-space:nowrap;transition:color .6s}html:root[data-design=suzhi] .sz-journey>li:last-child{flex:0 0 auto}html:root[data-design=suzhi] .sz-journey>li>i{position:relative;display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1.5px dashed rgba(33,33,33,.3);border-radius:50%;color:var(--sz-ink-4);font-family:var(--sz-kai);font-size:17px;font-style:normal;letter-spacing:0;isolation:isolate;transition:border-color .6s,color .6s,transform .6s cubic-bezier(.34,1.56,.64,1)}html:root[data-design=suzhi] .sz-journey>li>i:before{content:"";position:absolute;inset:-1.5px;z-index:-1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#393a3b,#111 70%);clip-path:circle(0 at 50% 50%);transition:clip-path .9s cubic-bezier(.65,0,.35,1)}html:root[data-design=suzhi] .sz-journey>li:not(:last-child):after{content:"";flex:1;height:2px;margin:0 6px 0 4px;background:radial-gradient(circle,rgba(33,33,33,.35) 1.1px,transparent 1.6px) 0 50% /10px 2px repeat-x;animation:sz-journey-flow 1.6s linear infinite;animation-play-state:paused}@keyframes sz-journey-flow{to{background-position:10px 50%}}html:root[data-design=suzhi] .ask-page .sz-journey>li:first-child,html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:nth-child(2),html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(3){color:var(--sz-ink);font-weight:600}html:root[data-design=suzhi] .ask-page .sz-journey>li:first-child>i,html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:nth-child(2)>i,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(3)>i{border:1.5px solid var(--sz-zhu);color:var(--sz-zhu);transform:scale(1.08);animation:sz-journey-bob 2.8s ease-in-out infinite}html:root[data-design=suzhi] .ask-page .sz-journey>li:first-child>i:after,html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:nth-child(2)>i:after,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(3)>i:after{content:"";position:absolute;inset:-7px;border:1px solid rgba(143,31,24,.45);border-radius:50%;animation:sz-journey-pulse 2.4s ease-out infinite}@keyframes sz-journey-bob{0%,to{transform:scale(1.08) translateY(0)}50%{transform:scale(1.08) translateY(-2px)}}html:root[data-design=suzhi] .ask-page .sz-journey>li:first-child:after,html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:nth-child(2):after{animation-play-state:running}html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:first-child,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(2),html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(3).is-current),:has(.mh-journey>span:nth-of-type(3).is-current),:has(.generation-panel)) .sz-journey>li:nth-child(-n+2){color:var(--sz-ink-2);font-weight:400}html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:first-child>i,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(2)>i,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(3).is-current),:has(.mh-journey>span:nth-of-type(3).is-current),:has(.generation-panel)) .sz-journey>li:nth-child(-n+2)>i{border:1.5px solid #111;color:#fbfcfd;transform:none;animation:none}html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:first-child>i:before,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(2)>i:before,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(3).is-current),:has(.mh-journey>span:nth-of-type(3).is-current),:has(.generation-panel)) .sz-journey>li:nth-child(-n+2)>i:before{clip-path:circle(75% at 50% 50%)}html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:first-child>i:after,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(2)>i:after,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(3).is-current),:has(.mh-journey>span:nth-of-type(3).is-current),:has(.generation-panel)) .sz-journey>li:nth-child(-n+2)>i:after{display:none}html:root[data-design=suzhi] .ask-page:has(textarea:not(:placeholder-shown)) .sz-journey>li:first-child:after,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(2).is-done),:has(.mh-journey>span:nth-of-type(2).is-done),:has(.sz-journey[data-m=chart]):has(textarea:not(:placeholder-shown)),:has(.generation-panel)) .sz-journey>li:nth-child(2):after,html:root[data-design=suzhi] .ask-page:is(:has(.ly-journey>li:nth-child(3).is-current),:has(.mh-journey>span:nth-of-type(3).is-current),:has(.generation-panel)) .sz-journey>li:nth-child(-n+2):after{height:3px;border-radius:2px;background:linear-gradient(90deg,#111,#393a3b 70%,rgba(33,33,33,.5));transform-origin:left;animation:sz-journey-draw .9s cubic-bezier(.65,0,.35,1) both}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) :is(.ly-hero,.mh-hero){display:none}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .mh-desk{margin-top:0}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) :is(.mh-eyebrow,.ly-question-sheet .eyebrow,.ly-ritual-heading .eyebrow){display:none}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-hero{margin-bottom:14px}}@media (min-width:641px) and (prefers-reduced-motion:reduce){html:root[data-design=suzhi] .sz-journey *,html:root[data-design=suzhi] .sz-journey>li:after,html:root[data-design=suzhi] .sz-journey>li>i{animation:none!important;transition:none!important}}@media (min-width:641px){html:root[data-design=suzhi] .sz-journey>li.is-current{color:var(--sz-ink);font-weight:600}html:root[data-design=suzhi] .sz-journey>li.is-current>i{border:1.5px solid var(--sz-zhu);color:var(--sz-zhu);transform:scale(1.08);animation:sz-journey-bob 2.8s ease-in-out infinite}html:root[data-design=suzhi] .sz-journey>li.is-current>i:after{content:"";position:absolute;inset:-7px;border:1px solid rgba(143,31,24,.45);border-radius:50%;animation:sz-journey-pulse 2.4s ease-out infinite}html:root[data-design=suzhi] .sz-journey>li.is-current:after{animation-play-state:running}html:root[data-design=suzhi] .sz-journey>li.is-done{color:var(--sz-ink-2);font-weight:400}html:root[data-design=suzhi] .sz-journey>li.is-done>i{border:1.5px solid #111;color:#fbfcfd;transform:none;animation:none}html:root[data-design=suzhi] .sz-journey>li.is-done>i:before{clip-path:circle(75% at 50% 50%)}html:root[data-design=suzhi] .sz-journey>li.is-done>i:after{display:none}html:root[data-design=suzhi] .sz-journey>li.is-done:after{height:3px;border-radius:2px;background:linear-gradient(90deg,#111,#393a3b 70%,rgba(33,33,33,.5));transform-origin:left;animation:sz-journey-draw .9s cubic-bezier(.65,0,.35,1) both}html:root[data-design=suzhi] .hehun-page .hehun-hero{display:flex;align-items:center;gap:16px;margin:4px 26px 6px;padding:0 0 14px;border-bottom:1px solid var(--sz-line);animation:sz-fly-card-in .8s cubic-bezier(.22,1,.36,1) both}html:root[data-design=suzhi] .hehun-page .hehun-hero:after{display:none}html:root[data-design=suzhi] .hehun-page .hehun-hero>div:first-child{flex:0 0 auto}html:root[data-design=suzhi] .hehun-page .hehun-hero h1{font-family:var(--sz-kai);font-weight:400;font-size:30px;letter-spacing:.14em;line-height:1.3;white-space:nowrap}html:root[data-design=suzhi] .hehun-page .hehun-hero .sz-journey{max-width:640px;margin:0 auto 0 32px}html:root[data-design=suzhi] .hehun-page .hehun-hero-aside{flex:0 0 auto;padding:0}html:root[data-design=suzhi] .hehun-page .hehun-hero-aside>span{width:40px;height:44px;border:0;outline:0;border-radius:2px;background:var(--sz-zhu);color:#fbfcfd;font-size:22px;box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,252,253,.55);transform:rotate(-6deg);animation:sz-stamp .62s cubic-bezier(.3,1.4,.5,1) .35s both}html:root[data-design=suzhi] .hehun-page .hehun-stage{padding:10px 24px 18px}html:root[data-design=suzhi] .hehun-page .hehun-seat-label{margin-bottom:12px}html:root[data-design=suzhi] .hehun-page .hehun-seat-action{margin-top:14px}html:root[data-design=suzhi] .hehun-page .hehun-letter{margin-top:0}html:root[data-design=suzhi] .hehun-stage.has-pair .hehun-between-seal{color:var(--sz-zhu);animation:sz-stamp .62s cubic-bezier(.3,1.4,.5,1) both}html:root[data-design=suzhi] .hehun-stage.has-pair .hehun-thread-line{background:var(--sz-ink);opacity:.7;transform-origin:center;animation:sz-journey-draw .9s cubic-bezier(.65,0,.35,1) both}html:root[data-design=suzhi] .hehun-page:has(.sz-journey>li:nth-child(2).is-current) .hehun-letter{box-shadow:0 0 0 1.5px var(--sz-ink),0 26px 44px -30px rgba(0,0,0,.4);transition:box-shadow .8s var(--sz-ease)}}@media (min-width:641px) and (prefers-reduced-motion:reduce){html:root[data-design=suzhi] .hehun-page :is(.hehun-hero,.hehun-between-seal,.hehun-thread-line,.hehun-hero-aside>span){animation:none!important}}@media (min-width:641px){html:root[data-design=suzhi] .sz-method-title{gap:14px;margin:0 0 20px;padding:2px 0 18px}html:root[data-design=suzhi] .sz-method-title h1{font-size:36px;letter-spacing:.22em}html:root[data-design=suzhi] .sz-method-title-emblem{width:58px;height:58px}html:root[data-design=suzhi] .sz-method-title-seal{margin-right:4px}html:root[data-design=suzhi] .sz-journey{flex:0 1 600px;max-width:600px;margin:0 auto;padding:7px 22px 7px 8px;border-radius:999px;background:linear-gradient(180deg,rgba(33,33,33,.05),rgba(33,33,33,.025));box-shadow:inset 0 1px 3px rgba(0,0,0,.1),inset 0 0 0 1px rgba(33,33,33,.05),0 1px 0 rgba(255,255,255,.9)}html:root[data-design=suzhi] .sz-journey>li{gap:8px;font-family:var(--sz-sans);font-size:13px;letter-spacing:.2em}html:root[data-design=suzhi] .sz-journey>li>i{flex-basis:30px;width:30px;height:30px;font-size:14px;background:rgba(252,253,254,.85)}html:root[data-design=suzhi] .sz-journey>li:not(:last-child):after{margin:0 4px 0 2px}html:root[data-design=suzhi] .hehun-page .hehun-hero .sz-journey{margin:0 auto}html:root[data-design=suzhi] .hehun-page .hehun-hero h1{font-size:32px}html:root[data-design=suzhi] .ask-subject-inline{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:16px}html:root[data-design=suzhi] .ask-page .consultation-subject.ask-subject-summary,html:root[data-design=suzhi] .ask-subject-inline>.consultation-subject.ask-subject-summary,html:root[data-design=suzhi] .sc-question>.consultation-subject.ask-subject-summary{position:relative;flex:0 1 auto;justify-self:start;width:max-content;max-width:100%;grid-template-columns:auto auto;gap:10px;min-height:0;margin:0;padding:6px 18px 6px 22px;border-radius:10px 12px 12px 10px}html:root[data-design=suzhi] .ask-page .consultation-subject.ask-subject-summary:before{content:"";position:absolute;left:8px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#fbfcfd;box-shadow:inset 0 1px 1px rgba(0,0,0,.55),0 0 0 1px rgba(245,246,247,.25)}html:root[data-design=suzhi] .ask-page .consultation-subject.ask-subject-summary:hover{transform:translateY(-2px) rotate(-1deg)}html:root[data-design=suzhi] .ask-page .consultation-subject__medallion{width:42px;height:42px;box-shadow:none}html:root[data-design=suzhi] .ask-page .consultation-subject__medallion>.profile-avatar{width:38px;height:38px}html:root[data-design=suzhi] .ask-page .consultation-subject__medallion .profile-avatar-glyph{font-size:19px}html:root[data-design=suzhi] .ask-page .consultation-subject__switch{width:16px;height:16px;right:-3px;bottom:-3px;font-size:9px}html:root[data-design=suzhi] .ask-page .consultation-subject__identity{gap:0}html:root[data-design=suzhi] .ask-page .consultation-subject__label{font-size:10px;letter-spacing:.32em}html:root[data-design=suzhi] .ask-page .consultation-subject__name{font-size:18px;letter-spacing:.12em;line-height:1.35;white-space:nowrap}html:root[data-design=suzhi] .ask-subject-inline>.ask-company-entry{flex:1 1 150px;margin:0}}@media (min-width:641px){html:root[data-design=suzhi] .ask-subject-inline>.ask-company-entry:has(.ask-company-summary){flex-basis:100%}html:root[data-design=suzhi] .ask-subject-inline .ask-company-button{height:100%;min-height:54px;padding:0 14px;gap:10px;border-radius:10px}html:root[data-design=suzhi] .ask-subject-inline .ask-company-button>small{display:none}html:root[data-design=suzhi] .ask-subject-inline .ask-company-button>.ask-company-label{font-size:13px;letter-spacing:.14em}html:root[data-design=suzhi] .ask-subject-inline .ask-company-button>span:first-child{flex-basis:24px;width:24px;height:24px}html:root[data-design=suzhi] .ask-chart-desk .ask-methods>.step-body{height:100%}html:root[data-design=suzhi] .ask-chart-desk .cm-library{display:flex;flex-direction:column;height:100%}html:root[data-design=suzhi] .ask-chart-desk .cm-options{flex:1;align-items:stretch;margin-top:0;gap:22px}html:root[data-design=suzhi] .ask-chart-desk .cm-choice{display:flex;flex-direction:column;height:100%;padding:34px 24px;border-radius:4px;background:linear-gradient(180deg,#3b3f47,#1e1f20 70%,#2a2d33) 50% 0 /100% 12px no-repeat,linear-gradient(180deg,#2a2d33,#1e1f20 30%,#3b3f47) 50% 100% /100% 12px no-repeat,radial-gradient(90% 60% at 50% 38%,#fff,rgba(255,255,255,0) 70%),linear-gradient(180deg,#fdfeff,#fafbfc);box-shadow:0 0 0 1px rgba(33,33,33,.1),0 26px 40px -28px rgba(0,0,0,.45);transform-origin:50% 0}html:root[data-design=suzhi] .ask-chart-desk .cm-choice:before{inset:18px 10px;border-radius:0}html:root[data-design=suzhi] .ask-chart-desk .cm-choice:hover{transform:translateY(-4px) rotate(-.4deg)}html:root[data-design=suzhi] .ask-chart-desk .cm-choice.is-selected{box-shadow:0 0 0 1.5px var(--sz-ink),0 34px 50px -28px rgba(0,0,0,.55)}html:root[data-design=suzhi] .ask-chart-desk .cm-choice-top{top:26px;right:20px}html:root[data-design=suzhi] .ask-chart-desk .cm-scene{flex:1;min-height:200px;height:auto;margin:4px 0 16px;background-size:92% auto;background-position:50% 45%}html:root[data-design=suzhi] .ask-chart-desk .cm-choice.is-selected .cm-scene{animation:sz-chart-unroll 1s cubic-bezier(.22,1,.36,1) both,sz-ink-breathe 4.2s ease-in-out 1s infinite}@keyframes sz-chart-unroll{0%{clip-path:inset(0 0 100% 0);opacity:.3}to{clip-path:inset(0 0 0 0);opacity:1}}html:root[data-design=suzhi] .ask-chart-desk .cm-copy{gap:10px}html:root[data-design=suzhi] .ask-chart-desk .cm-copy>strong{font-size:28px}html:root[data-design=suzhi] .ask-chart-desk .cm-copy>:not(strong){max-width:16em;margin-inline:auto;font-size:13px;line-height:1.8;color:var(--sz-ink-3)}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-method-chooser{display:grid;grid-template-columns:minmax(285px,.78fr) minmax(0,1.9fr)}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-method-chooser .sc-method-switch{grid-column:1;width:100%}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-method-chooser .sc-method-switch label{padding:8px 12px;gap:10px}html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-method-chooser .sc-method-switch label strong{font-size:16px}}@media (min-width:641px) and (prefers-reduced-motion:reduce){html:root[data-design=suzhi] .ask-chart-desk .cm-choice.is-selected .cm-scene{animation:none}}@media (min-width:641px){html:root[data-design=suzhi] .ask-page .consultation-subject.ask-subject-summary{grid-template-columns:auto max-content}html:root[data-design=suzhi] .ask-page .consultation-subject__identity{width:max-content;min-width:4em}}@property --sz-fog{syntax:"<number>";inherits:false;initial-value:.62}@media (min-width:641px){html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea{--sz-fog:.62;writing-mode:horizontal-tb;text-orientation:mixed;width:100%;min-width:0;padding:20px 22px;border:0;border-radius:22px;outline:0;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 38%),linear-gradient(180deg,rgba(252,253,254,var(--sz-fog)),rgba(252,253,254,calc(var(--sz-fog) * .62))),url(/art/desk/askbox-scene-soft.webp) 40% 112% /160% auto no-repeat,url(/art/desk/paper-cool.webp) 0 0 /420px auto,#fbfcfd;background-blend-mode:normal,normal,multiply,multiply,normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px rgba(255,255,255,.55),0 0 0 1px rgba(33,33,33,.07),0 2px 0 rgba(33,33,33,.035),0 22px 44px -26px rgba(0,0,0,.3),0 60px 90px -60px rgba(0,0,0,.22);color:var(--sz-ink);font-family:var(--sz-serif);font-size:17px;line-height:1.9;letter-spacing:.04em;resize:none;animation:sz-input-drift 28s ease-in-out infinite alternate;transition:--sz-fog 1.2s var(--sz-ease),transform .6s var(--sz-ease)}html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea:hover{--sz-fog:.48}html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea:focus{--sz-fog:.3;border:0;outline:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px rgba(255,255,255,.55),0 0 0 1px rgba(33,33,33,.07),0 2px 0 rgba(33,33,33,.035),0 22px 44px -26px rgba(0,0,0,.3),0 60px 90px -60px rgba(0,0,0,.22)}html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea::placeholder{color:rgba(33,33,33,.38);font-family:var(--sz-serif);font-size:16px;line-height:1.9;letter-spacing:.06em;opacity:1}@keyframes sz-input-drift{0%{background-position:0 0,0 0,34% 112%,0 0}to{background-position:0 0,0 0,66% 112%,0 0}}html:root[data-design=suzhi] :is(.ask-writing-paper,.ly-question-input,.mh-question,.nm-poetry-input){border:0;background:none;box-shadow:none}html:root[data-design=suzhi] :is(.ask-writing-paper,.ly-question-input,.mh-question,.nm-poetry-input):after,html:root[data-design=suzhi] :is(.ask-writing-paper,.ly-question-input,.mh-question,.nm-poetry-input):before{display:none}html:root[data-design=suzhi][data-design] .ask-chart-desk .ask-writing-paper>textarea,html:root[data-design=suzhi][data-design] .sc-question>textarea{height:360px;min-height:360px}html:root[data-design=suzhi][data-design] .ly-question-input>textarea{min-height:300px}html:root[data-design=suzhi][data-design] .mh-question>textarea{min-height:200px}html:root[data-design=suzhi][data-design] .hehun-letter>textarea{min-height:120px}html:root[data-design=suzhi] .ask-chart-desk .ask-question .ask-writing-heading{top:12px;right:12px;z-index:2}}@media (min-width:641px) and (prefers-reduced-motion:reduce){html:root[data-design=suzhi][data-design] :is(.ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea{animation:none}}@media (min-width:641px){html:root[data-design=suzhi] .ask-page .consultation-subject.ask-subject-summary{container-type:normal;gap:14px}html:root[data-design=suzhi] .hehun-page .hehun-hero-aside{display:none}}@media (min-width:641px){html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea{--sz-fog:.74;box-shadow:inset 0 2px 6px rgba(0,0,0,.06),inset 0 0 0 1px rgba(33,33,33,.16),inset 0 1px 0 rgba(255,255,255,.9),0 1px 0 rgba(255,255,255,.9),0 22px 44px -28px rgba(0,0,0,.28);color:#191a1b}html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea:hover{--sz-fog:.64}html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea:focus{--sz-fog:.58;box-shadow:inset 0 2px 6px rgba(0,0,0,.06),inset 0 0 0 1.5px rgba(33,33,33,.42),inset 0 1px 0 rgba(255,255,255,.9),0 1px 0 rgba(255,255,255,.9),0 22px 44px -28px rgba(0,0,0,.28)}html:root[data-design=suzhi][data-design] :is(.ask-atelier .ask-writing-paper,.ask-chart-desk .ask-writing-paper,.ly-question-input,.mh-question,.sc-question,.hehun-letter,.nm-poetry-input)>textarea::placeholder{color:rgba(33,33,33,.5)}html:root[data-design=suzhi] .mh-question-paper{display:flex;flex-direction:column}html:root[data-design=suzhi] .mh-question-paper>.mh-question{display:flex;flex:1;min-height:0;margin:0}html:root[data-design=suzhi][data-design] .mh-question-paper>.mh-question>textarea{flex:1;height:auto;min-height:260px}html:root[data-design=suzhi] .mh-question-paper>.mh-letter-count{position:static;margin:6px 4px 12px;text-align:right;color:var(--sz-ink-4);font-size:12px}html:root[data-design=suzhi] .mh-question-paper>.consultation-subject{position:relative;inset:auto;margin:0 0 10px}}@media (min-width:641px){html:root[data-design=suzhi] .ask-page .consultation-subject.ask-subject-summary:has(.consultation-subject__picker),html:root[data-design=suzhi] .ask-page .consultation-subject.ask-subject-summary:has(.consultation-subject__picker):hover{z-index:40;transform:none}html:root[data-design=suzhi] .ask-page .consultation-subject__picker{left:calc(100% + 14px);right:auto;top:auto;bottom:-6px;width:360px;max-height:min(560px,calc(100vh - 140px));overflow:auto;padding:20px;border:0;border-radius:20px;background:url(/art/desk/paper-cool.webp) 0 0/360px auto,#fcfdfe;background-blend-mode:multiply;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.1),0 30px 60px -24px rgba(0,0,0,.45);color:var(--sz-ink);text-align:left;animation:sz-fly-card-in .35s cubic-bezier(.22,1,.36,1) both}html:root[data-design=suzhi] .ask-page .consultation-subject__picker header h3{font-family:var(--sz-kai);font-size:22px;font-weight:400;letter-spacing:.14em;color:var(--sz-ink);white-space:nowrap}html:root[data-design=suzhi] .ask-page .consultation-subject__list>button{min-height:60px;border-radius:12px}html:root[data-design=suzhi] .ask-page .consultation-subject__list strong{font-family:var(--sz-kai);font-size:19px;white-space:nowrap;overflow-wrap:normal}html:root[data-design=suzhi] .ask-page .consultation-subject__list>button>span:not(.profile-avatar){grid-template-columns:minmax(0,1fr)}html:root[data-design=suzhi] .ask-page .consultation-subject__picker :is(.consultation-subject__create){white-space:nowrap}}@media (min-width:641px){html:root[data-design=suzhi] :is(.ask-question,.ask-subject-inline,.sc-question,.ly-question-sheet,.mh-question-paper,.mh-inputs,.sc-columns,.composer-step):has(.consultation-subject__picker){position:relative;z-index:60;overflow:visible}}@media (min-width:641px){html:root[data-design=suzhi] .ask-page:has(.sz-method-title) .sc-columns{gap:22px;align-items:stretch}html:root[data-design=suzhi] .sc-paper.sc-instrument,html:root[data-design=suzhi] .sc-paper.sc-question{padding:24px 26px;border:0;border-radius:24px;background:radial-gradient(120% 80% at 50% 0,rgba(255,255,255,.9),rgba(255,255,255,0) 60%),linear-gradient(180deg,#fdfeff,#fafbfc);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.07),0 28px 48px -32px rgba(0,0,0,.34)}html:root[data-design=suzhi] .sc-instrument .sc-section-heading h2{font-family:var(--sz-kai);font-weight:400;font-size:26px;letter-spacing:.16em}html:root[data-design=suzhi] .sc-instrument-body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;align-items:center}html:root[data-design=suzhi] .sc-direction-caption{margin-top:10px;color:var(--sz-ink-4);font-size:11.5px;letter-spacing:.3em;text-align:center}html:root[data-design=suzhi] .sc-luoshu{padding:0;border:0;background:none;box-shadow:none}html:root[data-design=suzhi] .sc-palace-grid{gap:10px;padding:14px;border:0;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 30%),url(/art/desk/card-ink.webp) 50% 50% /cover no-repeat,#16181d;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(0,0,0,.4),0 2px 0 #212223,0 4px 0 #191a1b,0 30px 44px -22px rgba(0,0,0,.55);perspective:900px}html:root[data-design=suzhi] .sc-palace{position:relative;min-height:112px;padding:10px 12px;border:0;border-radius:10px;background:radial-gradient(120% 90% at 30% 0,#fff,rgba(255,255,255,0) 60%),linear-gradient(165deg,#fdfeff,#f5f6f7);box-shadow:inset 0 1px 0 #fff,0 1px 0 #c4c5c6,0 2px 0 #b2b3b4,0 3px 0 #9d9e9f,0 10px 14px -8px rgba(0,0,0,.6);color:var(--sz-ink);cursor:pointer;transition:transform .45s cubic-bezier(.34,1.4,.5,1),box-shadow .4s,background .4s,color .4s}html:root[data-design=suzhi] .sc-palace:hover{transform:translateY(-3px)}html:root[data-design=suzhi] .sc-palace:has(input:focus-visible){outline:2px solid var(--sz-zhu);outline-offset:2px}html:root[data-design=suzhi] .sc-palace-direction{color:var(--sz-ink-2);font-family:var(--sz-kai);font-size:15px;letter-spacing:.12em}html:root[data-design=suzhi] .sc-palace-direction i{color:var(--sz-ink-4);font-family:var(--sz-serif);font-size:11px;font-style:normal}html:root[data-design=suzhi] .sc-palace-symbol{gap:10px}html:root[data-design=suzhi] .sc-palace-symbol svg{width:30px;fill:#1b1c1d}html:root[data-design=suzhi] .sc-palace-symbol strong{color:#1b1c1d;font-family:var(--sz-kai);font-size:34px;font-weight:400}html:root[data-design=suzhi] .sc-palace-check{display:none}html:root[data-design=suzhi] .sc-palace.is-selected:not(.is-center){background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 32%),url(/art/desk/card-ink.webp) 30% 30% /300% auto no-repeat,#1d1f24;box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 4px rgba(0,0,0,.35),0 0 0 3px rgba(143,31,24,.28),0 18px 22px -10px rgba(0,0,0,.7);transform:translateY(-6px) scale(1.04)}html:root[data-design=suzhi] .sc-palace.is-selected:not(.is-center) :is(.sc-palace-direction,.sc-palace-symbol strong){color:#fafbfc}html:root[data-design=suzhi] .sc-palace.is-selected:not(.is-center) .sc-palace-direction i{color:rgba(249,250,251,.5)}html:root[data-design=suzhi] .sc-palace.is-selected:not(.is-center) .sc-palace-symbol svg{fill:#f9fafb}html:root[data-design=suzhi] .sc-palace.is-selected:not(.is-center):after{content:"择";position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:22px;height:22px;border-radius:3px;background:var(--sz-zhu);color:#fbfcfd;font-family:var(--sz-kai);font-size:13px;transform:rotate(-6deg);animation:sz-stamp .5s cubic-bezier(.3,1.4,.5,1) both}html:root[data-design=suzhi] .sc-palace.is-center{display:grid;place-items:center;align-content:center;gap:2px;background:transparent;box-shadow:none;color:#f9fafb;text-align:center}html:root[data-design=suzhi] .sc-palace.is-center:before{content:"";position:absolute;inset:8px;z-index:-1;border-radius:50%;background:radial-gradient(circle at 38% 30%,#fdfeff,#e4e5e6 70%,#bebfc0);box-shadow:inset 0 -6px 12px rgba(0,0,0,.15),0 8px 14px -6px rgba(0,0,0,.6);transition:background .4s,box-shadow .4s}html:root[data-design=suzhi] .sc-palace.is-center{position:relative;isolation:isolate;color:var(--sz-ink)}html:root[data-design=suzhi] .sc-palace.is-center .sc-palace-ordinal{color:var(--sz-ink-4);font-size:10.5px;letter-spacing:.2em}html:root[data-design=suzhi] .sc-palace.is-center strong{font-family:var(--sz-kai);font-size:26px;font-weight:400;color:var(--sz-ink)}html:root[data-design=suzhi] .sc-palace.is-center small{color:var(--sz-ink-3);font-size:11px}html:root[data-design=suzhi] .sc-palace.is-center.is-selected:before{background:radial-gradient(circle at 38% 30%,#474849,#1d1e1f 70%);box-shadow:inset 0 0 0 2px var(--sz-zhu),0 0 0 3px rgba(143,31,24,.28),0 10px 16px -6px rgba(0,0,0,.7)}html:root[data-design=suzhi] .sc-palace.is-center.is-selected :is(strong,small,.sc-palace-ordinal){color:#f9fafb}html:root[data-design=suzhi] .sc-palace.is-center:hover{transform:scale(1.04)}html:root[data-design=suzhi] .sc-shi-frame{border:0;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 30%),url(/art/desk/card-ink.webp) 50% 50% /cover no-repeat,#16181d;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(0,0,0,.4),0 2px 0 #212223,0 4px 0 #191a1b,0 30px 44px -22px rgba(0,0,0,.55)}html:root[data-design=suzhi] .sc-cardinal{color:rgba(249,250,251,.6);font-family:var(--sz-kai);font-size:13px}html:root[data-design=suzhi] .sc-shi-dial{border:0;background:radial-gradient(circle at 40% 32%,#fdfeff,#f6f7f8 60%,#dddedf);box-shadow:inset 0 0 0 1px rgba(33,33,33,.1),inset 0 -10px 22px rgba(0,0,0,.12),0 0 0 6px rgba(0,0,0,.25),0 18px 26px -10px rgba(0,0,0,.65)}html:root[data-design=suzhi] .sc-dial-engraving{border-color:rgba(33,33,33,.12)}html:root[data-design=suzhi] .sc-branch{width:44px;height:44px;border:0;border-radius:50%;background:radial-gradient(circle at 38% 30%,#fff,#f2f3f4 75%);box-shadow:0 0 0 1px rgba(33,33,33,.12),0 6px 10px -5px rgba(0,0,0,.4);transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .35s,color .35s,box-shadow .35s;cursor:pointer}html:root[data-design=suzhi] .sc-branch strong{color:#1b1c1d;font-family:var(--sz-kai);font-size:20px;font-weight:400}html:root[data-design=suzhi] .sc-branch:hover{transform:translate(-50%,-50%) scale(1.12)}html:root[data-design=suzhi] .sc-branch.is-selected{background:radial-gradient(circle at 38% 30%,#c8392f,#9c1f19);box-shadow:0 0 0 3px rgba(143,31,24,.25),0 8px 14px -5px rgba(96,17,13,.6)}html:root[data-design=suzhi] .sc-branch.is-selected strong{color:#fbfcfd}html:root[data-design=suzhi] .sc-dial-needle i{background:linear-gradient(180deg,var(--sz-zhu),rgba(143,31,24,.2))}html:root[data-design=suzhi] .sc-dial-center{border:0;background:radial-gradient(circle at 38% 30%,#474849,#1d1e1f 70%);box-shadow:0 0 0 4px rgba(255,255,255,.7),0 10px 18px -6px rgba(0,0,0,.55);color:#f9fafb}html:root[data-design=suzhi] .sc-dial-center :is(strong,small,span){color:#f9fafb}html:root[data-design=suzhi] .sc-dial-center strong{font-family:var(--sz-kai);font-weight:400}html:root[data-design=suzhi] .sc-dial-center.is-selected{box-shadow:0 0 0 4px rgba(255,255,255,.7),0 0 0 6px var(--sz-zhu),0 10px 18px -6px rgba(0,0,0,.55)}html:root[data-design=suzhi] .sc-time.sc-time-choice{display:grid;gap:10px;padding:0;border:0;background:none;box-shadow:none}html:root[data-design=suzhi] .sc-time-heading{display:flex;align-items:center;justify-content:space-between;margin:0;color:var(--sz-ink);font-family:var(--sz-kai);font-size:16px;letter-spacing:.16em}html:root[data-design=suzhi] .sc-time-heading-second{margin-top:8px}html:root[data-design=suzhi] .sc-time-heading>span{display:inline-flex;align-items:center;gap:10px}html:root[data-design=suzhi] .sc-time-heading b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#1b1c1d;color:#f9fafb;font-family:var(--sz-kai);font-size:13px;font-weight:400}html:root[data-design=suzhi] .sc-time-heading small{display:none}html:root[data-design=suzhi] .sc-time-heading button{padding:4px 14px;border:0;border-radius:999px;background:#fbfcfd;color:var(--sz-zhu);font-size:12.5px;letter-spacing:.14em;box-shadow:0 0 0 1px rgba(143,31,24,.3);cursor:pointer}html:root[data-design=suzhi] .sc-time-heading button:hover:not(:disabled){background:var(--sz-zhu);color:#fbfcfd}html:root[data-design=suzhi] .sc-time .mh-calendar-trigger{min-height:50px;border:0;border-radius:14px;background:rgba(255,255,255,.85);box-shadow:inset 0 2px 5px rgba(0,0,0,.05),inset 0 0 0 1px rgba(33,33,33,.16),0 1px 0 #fff;color:var(--sz-ink);font-size:15px}html:root[data-design=suzhi] .sc-clock-modes{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:0;border-radius:999px;background:rgba(33,33,33,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}html:root[data-design=suzhi] .sc-clock-modes label{display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 10px;border:0;border-radius:999px;background:none;color:var(--sz-ink-3);cursor:pointer;transition:background .35s,color .35s,box-shadow .35s}html:root[data-design=suzhi] .sc-clock-modes label strong{font-size:14px;font-weight:500;letter-spacing:.1em}html:root[data-design=suzhi] .sc-clock-modes label small{display:none}html:root[data-design=suzhi] .sc-clock-modes label.is-selected{background:#1b1c1d;color:#fbfcfd;box-shadow:0 6px 12px -6px rgba(0,0,0,.55)}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0;border:0}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled label{display:grid;justify-items:center;gap:1px;min-height:58px;padding:7px 2px 6px;border:0;border-radius:12px;background:linear-gradient(170deg,#fdfeff,#f8f9fa);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.1),0 2px 0 #e5e6e7,0 8px 12px -10px rgba(0,0,0,.4);cursor:pointer;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .35s,box-shadow .35s}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled label:hover{transform:translateY(-3px)}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled label strong{color:#1b1c1d;font-family:var(--sz-kai);font-size:21px;font-weight:400;line-height:1.2}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled label small{display:block;color:var(--sz-ink-4);font-size:10.5px;font-variant-numeric:tabular-nums;letter-spacing:0}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled label.is-selected{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 35%),#1d1e1f;box-shadow:inset 0 0 0 1.5px var(--sz-zhu),0 10px 14px -8px rgba(0,0,0,.6);transform:translateY(-3px)}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled label.is-selected strong{color:#fafbfc}html:root[data-design=suzhi] .sc-hours.sc-hours-labeled label.is-selected small{color:rgba(249,250,251,.6)}html:root[data-design=suzhi] .sc-time-status{margin:2px 0 0;color:var(--sz-ink-3);font-size:12.5px;letter-spacing:.1em}html:root[data-design=suzhi] .sc-confirm-time.sc-confirm-moment{min-height:48px;border:0;border-radius:999px;background:radial-gradient(120% 140% at 30% 20%,#393a3b,#1b1c1d 60%,#111);color:#fbfcfd;font-family:var(--sz-kai);font-size:16px;letter-spacing:.2em;box-shadow:0 12px 22px -12px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.12);cursor:pointer;transition:transform .4s cubic-bezier(.34,1.4,.5,1),background .4s,color .4s}html:root[data-design=suzhi] .sc-confirm-time.sc-confirm-moment:hover:not(:disabled){transform:translateY(-2px)}html:root[data-design=suzhi] .sc-confirm-time.sc-confirm-moment:disabled{background:rgba(33,33,33,.08);color:rgba(33,33,33,.4);box-shadow:inset 0 0 0 1px rgba(33,33,33,.1);cursor:default}html:root[data-design=suzhi] .sc-time:has(.sc-confirm-moment:disabled) .sc-confirm-moment[disabled]:is(:not(:empty)){opacity:1}html:root[data-design=suzhi] .sc-focus-summary{margin-top:18px;padding-top:14px;border-top:1px solid rgba(33,33,33,.08)}html:root[data-design=suzhi] .sc-focus-glyph{border:0;border-radius:4px;background:var(--sz-zhu);color:#fbfcfd;font-family:var(--sz-kai);box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,252,253,.5);transform:rotate(-5deg)}html:root[data-design=suzhi] .sc-focus-summary strong{font-family:var(--sz-kai);font-size:20px;font-weight:400;letter-spacing:.16em}html:root[data-design=suzhi] .sc-shi-frame{padding:34px}html:root[data-design=suzhi] .sc-shi-frame .sc-cardinal{z-index:3;display:grid;place-items:center;width:26px;height:26px;margin:0;border-radius:4px;background:var(--sz-zhu);color:#fbfcfd;font-family:var(--sz-kai);font-size:15px;line-height:1;box-shadow:inset 0 0 0 1.5px var(--sz-zhu),inset 0 0 0 2.5px rgba(251,252,253,.5),0 4px 8px -3px rgba(0,0,0,.6)}html:root[data-design=suzhi] .sc-shi-frame .sc-cardinal.south{top:4px;bottom:auto;left:calc(50% - 13px);right:auto}html:root[data-design=suzhi] .sc-shi-frame .sc-cardinal.north{bottom:4px;top:auto;left:calc(50% - 13px);right:auto}html:root[data-design=suzhi] .sc-shi-frame .sc-cardinal.east{left:4px;right:auto;top:calc(50% - 13px);bottom:auto}html:root[data-design=suzhi] .sc-shi-frame .sc-cardinal.west{right:4px;left:auto;top:calc(50% - 13px);bottom:auto}html:root[data-design=suzhi] .sc-direction-caption{color:var(--sz-ink-3);font-size:12.5px}html:root[data-design=suzhi] .app-content [style*="--element"]{--element:var(--sz-ink)!important}html:root[data-design=suzhi] .app-content [style*="--glyph"]{--glyph:var(--sz-ink)!important}html:root[data-design=suzhi] .app-content [style*="--hidden"]{--hidden:var(--sz-ink)!important}html:root[data-design=suzhi] .app-content [style*="--element-ink"]{--element-ink:var(--sz-ink)!important}html:root[data-design=suzhi] .app-content [style*="--pillar-ink"]{--pillar-ink:var(--sz-ink)!important}html:root[data-design=suzhi] .app-content [style*="--card-tone"]{--card-tone:var(--sz-ink-2)!important}html:root[data-design=suzhi] .app-content [style^=color]{color:var(--sz-ink)!important}html:root[data-design=suzhi] .bz-workbench{--bz-gold:var(--sz-ink-3);--bz-muted:var(--sz-ink-3);--bz-line:var(--sz-line);--bz-ink:var(--sz-ink)}html:root[data-design=suzhi] .bz-hero{position:relative;isolation:isolate;min-height:270px;padding:56px 0 40px;border-bottom:1px solid var(--sz-line)}html:root[data-design=suzhi] .bz-hero:before{content:"";position:absolute;inset:10px 0 10px auto;width:40%;z-index:-1;background:url(/art/desk/scene-bazi.webp) 50%/contain no-repeat;-webkit-mask:linear-gradient(90deg,#000 var(--sz-reveal),transparent calc(var(--sz-reveal) + 14%));mask:linear-gradient(90deg,#000 var(--sz-reveal),transparent calc(var(--sz-reveal) + 14%));animation:sz-hero-unroll 2.2s cubic-bezier(.45,0,.2,1) .15s both}html:root[data-design=suzhi] .bz-hero:after{content:"命";position:absolute;left:-.05em;bottom:6px;z-index:-2;color:rgba(33,33,33,.045);font:300px/1 var(--sz-kai);pointer-events:none}html:root[data-design=suzhi] .bz-hero .bz-crest{display:none}html:root[data-design=suzhi] .bz-kicker{color:var(--sz-ink-3);font-weight:500;letter-spacing:.22em}html:root[data-design=suzhi] .bz-kicker:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--sz-zhu);vertical-align:middle}html:root[data-design=suzhi] .bz-hero h1{color:var(--sz-ink);font-family:var(--sz-serif);font-weight:600;font-size:clamp(42px,4vw,62px);line-height:1.2;letter-spacing:.05em;animation:sz-ink-settle 1.6s var(--sz-ease) .1s both}html:root[data-design=suzhi] .bz-hero h1 em{color:var(--sz-ink-4)}html:root[data-design=suzhi] .bz-hero>div>p:last-child{color:var(--sz-ink-2)}}@media (min-width:641px){html:root[data-design=suzhi] :is(.bz-subject,.reading-subject-panel){border:0;border-right:1px solid var(--sz-line);border-radius:0;padding:4px 22px 12px 0;background:transparent;box-shadow:none}html:root[data-design=suzhi] :is(.bz-subject,.reading-subject-panel)>header{color:var(--sz-ink-2);font-family:var(--sz-serif);letter-spacing:.2em}html:root[data-design=suzhi] :is(.bz-subject,.reading-subject-panel)>header small{color:var(--sz-ink-4)}html:root[data-design=suzhi] :is(.bz-subject-actions,.reading-subject-actions){border-top:1px solid var(--sz-line)}html:root[data-design=suzhi] :is(.bz-subject-actions,.reading-subject-actions)>p{color:var(--sz-ink-3)}html:root[data-design=suzhi] :is(.nm-switch-subject,.nm-quick-create){border:1px solid var(--sz-line-2);border-radius:6px;background:transparent;color:var(--sz-ink);font-family:var(--sz-serif);letter-spacing:.2em;box-shadow:none;transition:background .4s var(--sz-ease),border-color .4s}html:root[data-design=suzhi] :is(.nm-switch-subject,.nm-quick-create):hover{border-color:var(--sz-ink);background:rgba(33,33,33,.04)}html:root[data-design=suzhi] .bz-reading-note summary{color:var(--sz-ink-2);font-family:var(--sz-serif);letter-spacing:.14em}html:root[data-design=suzhi] .bz-panel{border:1px solid var(--sz-line);border-radius:10px;background:var(--sz-sheet);box-shadow:var(--sz-shadow-1)}html:root[data-design=suzhi] .bz-panel:before{inset:7px;border-color:rgba(33,33,33,.06);border-radius:6px}html:root[data-design=suzhi] .bz-section-heading{padding-bottom:14px;border-bottom:1px solid var(--sz-line)}html:root[data-design=suzhi] .bz-section-heading>div>span{color:var(--sz-ink-3);letter-spacing:.2em}html:root[data-design=suzhi] .bz-section-heading h2{font-family:var(--sz-serif);font-weight:600;font-size:25px;letter-spacing:.08em;color:var(--sz-ink)}html:root[data-design=suzhi] .bz-section-heading>p{color:var(--sz-ink-3)}html:root[data-design=suzhi] .bz-small-seal{border:1.5px solid var(--sz-zhu);background:rgba(143,31,24,.05);color:var(--sz-zhu)}html:root[data-design=suzhi] .bz-element-palette{gap:0;border:1px solid var(--sz-line);border-radius:8px;overflow:visible}html:root[data-design=suzhi] .bz-element-palette button{border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--sz-ink);transform:none;transition:background .5s var(--sz-ease),color .4s}html:root[data-design=suzhi] .bz-element-palette button+button{border-left:1px solid var(--sz-line)}html:root[data-design=suzhi] .bz-element-palette button:first-child{border-radius:7px 0 0 7px}html:root[data-design=suzhi] .bz-element-palette button:last-child{border-radius:0 7px 7px 0}html:root[data-design=suzhi] .bz-element-palette button:hover{transform:none;background:rgba(33,33,33,.035)}html:root[data-design=suzhi] .bz-element-palette button[aria-pressed=true]{transform:none;background:#222;color:#fbfcfd;box-shadow:none}html:root[data-design=suzhi] .bz-element-palette button[aria-pressed=true]>span{color:rgba(251,252,253,.65)}html:root[data-design=suzhi] .bz-element-palette button[aria-pressed=true]:after{border-top-color:#222}html:root[data-design=suzhi] .bz-element-palette button[aria-pressed=true] svg{filter:grayscale(1) invert(1) brightness(1.4)}html:root[data-design=suzhi] .bz-element-palette strong{font-family:var(--sz-kai)}html:root[data-design=suzhi] .bz-palette-feedback span{color:var(--sz-ink-2)!important;letter-spacing:.18em}html:root[data-design=suzhi] .bz-pillars{gap:18px;padding:8px 4px 22px;perspective:900px}html:root[data-design=suzhi] .bz-resonance .bz-pillar,html:root[data-design=suzhi] .bz-resonance .bz-pillar:nth-child(n){--pillar:#fafbfc;padding:30px 10px 12px;border:0;border-radius:64px 64px 4px 4px/40px 40px 4px 4px;background:url(/art/desk/paper-cool.webp) 0 0/300px auto,radial-gradient(120% 60% at 50% 0,rgba(255,255,255,.09),transparent 62%),linear-gradient(180deg,#2a2b2c,#191a1b 78%,#131415);background-blend-mode:soft-light,normal,normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 5px #1c1d1e,inset 0 0 0 6px rgba(255,255,255,.1),0 22px 34px -22px rgba(0,0,0,.7);color:#fafbfc;transform:rotateX(calc((.5 - var(--ink-v, .5)) * 10deg)) rotateY(calc((var(--ink-u, .5) - .5) * 14deg));transform-style:preserve-3d;transition:transform .6s var(--sz-ease),box-shadow .6s var(--sz-ease)}html:root[data-design=suzhi] .bz-resonance .bz-pillar:before{inset:0;z-index:0;border:0;border-radius:inherit;background:radial-gradient(circle at var(--ink-x,50%) var(--ink-y,0),rgba(255,255,255,.12),transparent 46%);opacity:0;transition:opacity .5s}html:root[data-design=suzhi] .bz-resonance .bz-pillar:hover:before{opacity:1}html:root[data-design=suzhi] .bz-resonance .bz-pillar:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 5px #1c1d1e,inset 0 0 0 6px rgba(255,255,255,.16),0 30px 40px -24px rgba(0,0,0,.75)}html:root[data-design=suzhi] .bz-resonance .bz-pillar[aria-pressed=true]{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 0 0 5px #1c1d1e,inset 0 0 0 6px rgba(255,255,255,.32),0 30px 44px -22px rgba(0,0,0,.8);transform:translateY(-8px) rotateX(calc((.5 - var(--ink-v, .5)) * 10deg)) rotateY(calc((var(--ink-u, .5) - .5) * 14deg))}html:root[data-design=suzhi] .bz-resonance .bz-pillar[aria-pressed=true]:after{content:"";bottom:-20px;left:calc(50% - 6px);width:12px;height:12px;border-radius:2px;background:var(--sz-zhu);transform:rotate(-6deg);animation:sz-stamp .5s cubic-bezier(.3,1.4,.5,1) both}html:root[data-design=suzhi] .bz-token-finial{border-color:rgba(255,255,255,.5);background:#111;box-shadow:none}html:root[data-design=suzhi] .bz-token-finial:after,html:root[data-design=suzhi] .bz-token-finial:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4))}html:root[data-design=suzhi] .bz-pillar-motif{color:#fff;opacity:.05}html:root[data-design=suzhi] .bz-resonance .bz-pillar-label{position:relative;z-index:1;color:rgba(250,251,252,.62);border-bottom-color:rgba(255,255,255,.12);font-family:var(--sz-kai);letter-spacing:.3em}html:root[data-design=suzhi] .bz-resonance .bz-pillar[aria-pressed=true] .bz-pillar-label{background:transparent;box-shadow:none;color:#fbfcfd}html:root[data-design=suzhi] .bz-resonance .bz-pillar-label small{border-color:rgba(255,255,255,.25);background:transparent;color:rgba(250,251,252,.7)}html:root[data-design=suzhi] .bz-resonance :is(.bz-stem,.bz-branch){position:relative;z-index:1;color:#fbfcfd;font-family:var(--sz-kai);text-shadow:0 -1px 0 rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.12);background:none}html:root[data-design=suzhi] .bz-resonance [data-lit=true] .bz-glyph-char{color:#fff;text-shadow:0 0 18px rgba(255,255,255,.45),0 -1px 0 rgba(0,0,0,.7)}html:root[data-design=suzhi] .bz-glyph-element{color:var(--sz-zhu)!important}html:root[data-design=suzhi] .bz-resonance .bz-pillar-role{position:relative;z-index:1;color:rgba(250,251,252,.78);border-color:rgba(255,255,255,.12)}html:root[data-design=suzhi] .bz-resonance .bz-pillar-role i,html:root[data-design=suzhi] .bz-resonance .bz-pillar[aria-pressed=true] .bz-pillar-role i{color:rgba(250,251,252,.55)}html:root[data-design=suzhi] .bz-resonance .bz-pillar-note{border:1px solid var(--sz-line);border-left:2px solid var(--sz-ink);border-radius:0 8px 8px 0;background:var(--sz-paper-2);box-shadow:none}html:root[data-design=suzhi] .bz-note-title strong{font-family:var(--sz-serif);color:var(--sz-ink)}html:root[data-design=suzhi] .bz-hidden-stems b{border:1px solid var(--sz-line);background:var(--sz-sheet);color:var(--sz-ink);box-shadow:none}html:root[data-design=suzhi] .bz-hidden-stems b small{color:var(--sz-ink-3)}html:root[data-design=suzhi] .bz-nayin span{font-family:var(--sz-kai);color:var(--sz-ink)}html:root[data-design=suzhi] .bz-orbit-token{border:1px solid var(--sz-line-2);background:var(--sz-sheet);color:var(--sz-ink);box-shadow:var(--sz-shadow-1)}html:root[data-design=suzhi] .bz-orbit-token[aria-pressed=true]{background:#222;color:#fbfcfd;border-color:#222}html:root[data-design=suzhi] .bz-orbit-token[aria-pressed=true] svg{filter:grayscale(1) invert(1) brightness(1.4)}html:root[data-design=suzhi] .bz-orbit-center{border-color:var(--sz-line-2);background:var(--sz-sheet)}html:root[data-design=suzhi] .bz-orbit-center strong{font-family:var(--sz-kai);color:var(--sz-ink)}html:root[data-design=suzhi] .bz-cycle-choice button{border:1px solid var(--sz-line-2);border-radius:3px;background:transparent;color:var(--sz-ink-2);box-shadow:none}html:root[data-design=suzhi] .bz-cycle-choice button[aria-pressed=true]{background:#222;border-color:#222;color:#fbfcfd}html:root[data-design=suzhi] .bz-primary{border:0;background:#222;color:#fbfcfd;box-shadow:0 10px 22px -12px rgba(0,0,0,.6)}html:root[data-design=suzhi] .bz-primary:hover{background:#111}}