@media (min-width:641px){html:root[data-design=suzhi],html:root[data-design=suzhi] [data-card-style]{--pc-paper:#f8f7f3;--pc-wash:#fcfbf8;--pc-base:#f0efea;--pc-ink:#1f1f1f;--pc-secondary:#4a4a48;--pc-muted:#7d7c78;--pc-gold:#8f8e8a;--pc-line:rgba(33,33,33,.2);--pc-edge:#dcdbd6;--pc-depth:#cfcec9;--pc-seal:#af2020;--pc-badge:transparent;--pc-sheen:rgba(255,255,255,.55);--pc-mountain:.1;--pc-dial:.1;--pc-stone:0;--pc-jade:0;--pc-celadon:0;--pc-vermilion:0;--pc-radius:6px;--pc-rim:#f8f7f3;--pc-rim-inner:#f8f7f3;--pc-frame-radius:2px;--pc-texture:none;--pc-pattern:none;--pc-gilt-display:none;--pc-astral-display:none;--pc-collector-display:none}html:root[data-design=suzhi] .pcard:not(.pcard-new){border:1px solid rgba(33,33,33,.18);border-radius:6px;background:url(/art/desk/paper.png) 0 0/360px auto,linear-gradient(160deg,#fdfcf9,#f3f2ed);background-blend-mode:multiply,normal;box-shadow:inset 0 1px 0 #fff,2px 3px 0 -1px #f4f3ef,2px 3px 0 0 rgba(33,33,33,.12),4px 6px 0 -1px #f1f0eb,4px 6px 0 0 rgba(33,33,33,.08),0 24px 34px -22px rgba(0,0,0,.38);filter:none}html:root[data-design=suzhi] .pcard:not(.pcard-new):before{background:none;border:0;box-shadow:none}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:inset 0 0 0 1px var(--sz-ink),0 0 0 1px var(--sz-ink),2px 3px 0 0 rgba(33,33,33,.12),0 26px 38px -20px rgba(0,0,0,.45)}html:root[data-design=suzhi] .pcard .pcard-frame{inset:9px;border:1px solid rgba(33,33,33,.16);border-radius:2px}html:root[data-design=suzhi] .pcard .pcard-frame:after{border-color:rgba(33,33,33,.08)}html:root[data-design=suzhi] .pcard .pcard-sheen{display:none}html:root[data-design=suzhi] .pcard .pcard-art{color:var(--sz-ink)}html:root[data-design=suzhi] .pcard .pcard-name{font-family:var(--sz-kai);color:var(--sz-ink);letter-spacing:.12em}html:root[data-design=suzhi] .pcard .pcard-tag{border:1px solid rgba(33,33,33,.22);border-radius:2px;background:transparent;color:var(--sz-ink-2)}html:root[data-design=suzhi] .pcard .pcard-birth{color:var(--sz-ink-2)}html:root[data-design=suzhi] .pcard .pcard-pillars{border-top:1px solid rgba(33,33,33,.14)}html:root[data-design=suzhi] .pcard :is(.pcard-pillar-gan,.pcard-pillar-zhi){font-family:var(--sz-kai);color:var(--sz-ink)}html:root[data-design=suzhi] .pcard .pcard-pillar-label{color:var(--sz-ink-4)}html:root[data-design=suzhi] .pcard .pcard-seal{border:0;border-radius:2px;background:var(--sz-zhu);color:#fbf2ee;box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,242,238,.55);transform:rotate(-5deg)}html:root[data-design=suzhi] .pcard .pcard-seal-impression{color:#fbf2ee}html:root[data-design=suzhi] .pcard .pcard-head .profile-avatar-lg{box-shadow:0 0 0 5px rgba(33,33,33,.04),0 0 0 6px rgba(33,33,33,.16)}html:root[data-design=suzhi] .pcard .pcard-primary-btn{border-color:var(--sz-line-2);background:transparent;color:var(--sz-ink)}html:root[data-design=suzhi] .profile-avatar{background:var(--sz-sheet)}html:root[data-design=suzhi] .profile-avatar-glyph{color:var(--sz-ink);font-family:var(--sz-kai)}html:root[data-design=suzhi] .avatar-initial-orbit{border-color:rgba(33,33,33,.3)}html:root[data-design=suzhi] .profile-avatar img{filter:grayscale(1) contrast(1.05)}html:root[data-design=suzhi] .pcard .pcard-seal{border:0!important;outline:0;background:var(--sz-zhu)!important;color:#fbf2ee!important;box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,242,238,.55)!important}html:root[data-design=suzhi] .pcard .pcard-seal:after{display:none}html:root[data-design=suzhi] .pcard-seal-tool{background:linear-gradient(145deg,#3a3a39,#6b6b69 30%,#2a2a29 60%,#111)!important;border-color:#8b8a86!important}html:root[data-design=suzhi] .pcard-seal-ripple{border-color:var(--sz-zhu)!important}html:root[data-design=suzhi] .profile-avatar{filter:grayscale(1)}html:root[data-design=suzhi] .pcard-new,html:root[data-design=suzhi] .pcard.pcard-new{border:1px dashed rgba(33,33,33,.3)!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;color:var(--sz-ink-2)!important}html:root[data-design=suzhi] .pcard-new:hover:not(:disabled){border-color:var(--sz-ink)!important;background:rgba(33,33,33,.03)!important}html:root[data-design=suzhi] .pcard-new-plus{border-color:var(--sz-ink-3);color:var(--sz-ink)}}@media (min-width:641px){html:root[data-design=suzhi] :is(.reading-subject-panel,.bz-subject){position:sticky;top:108px;align-self:start;padding:30px 22px 22px;border:0;border-radius:28px;background:radial-gradient(90% 55% at 50% 0,rgba(255,255,255,.75),rgba(255,255,255,0) 70%),linear-gradient(180deg,#f4f5f6,#eaebec);box-shadow:inset 0 3px 8px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05),inset 0 -1px 0 rgba(255,255,255,.6),0 1px 0 rgba(255,255,255,.9)}html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth){position:relative;padding:0 6px 26px;perspective:1000px}html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth):after{content:"";position:absolute;left:14%;right:14%;bottom:10px;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.32),transparent);filter:blur(5px);z-index:0;pointer-events:none;transition:transform .6s var(--sz-ease),opacity .6s}html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth):hover:after{transform:scaleX(.88) translateY(4px);opacity:.7}html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth) .pcard{position:relative;z-index:1}html:root[data-design=suzhi] :is(.reading-subject-notes){display:none}html:root[data-design=suzhi] :is(.reading-subject-actions,.bz-subject-actions){display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px 0 0;border-top:0}html:root[data-design=suzhi] :is(.reading-subject-actions,.bz-subject-actions) :is(.nm-switch-subject,.nm-quick-create){min-height:44px;padding:0 10px;border:1px solid rgba(255,255,255,.8);border-radius:999px;background:rgba(252,253,254,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 14px -10px rgba(0,0,0,.35);font-size:13.5px;letter-spacing:.12em}html:root[data-design=suzhi] :is(.reading-subject-actions,.bz-subject-actions) :is(.nm-switch-subject,.nm-quick-create):hover{background:#1b1c1d;color:#fbfcfd;border-color:#1b1c1d}html:root[data-design=suzhi] :is(.bz-panel,.fd-day-sheet,.fd-open-scroll){box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.06),0 22px 44px -30px rgba(0,0,0,.3)}html:root[data-design=suzhi],html:root[data-design=suzhi] [data-card-style]{--pc-ink:#2a241d;--pc-secondary:#4d4438;--pc-muted:#857a69;--pc-line:rgba(74,58,36,.26)}html:root[data-design=suzhi] .pcard:not(.pcard-new){border:0;border-radius:9px 7px 10px 8px;background:linear-gradient(180deg,#fcfbf8,#efeee9);background-blend-mode:normal;box-shadow:inset 0 1px 0 rgba(255,250,238,.7),2px 3px 0 -1px #e9dfc9,2px 3px 0 0 rgba(74,58,36,.16),4px 6px 0 -1px #e4d9c1,4px 6px 0 0 rgba(74,58,36,.12),0 26px 36px -22px rgba(40,30,16,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:0 0 0 1px rgba(42,36,29,.7),2px 3px 0 -1px #e9dfc9,2px 3px 0 0 rgba(74,58,36,.16),0 30px 40px -22px rgba(40,30,16,.55)}html:root[data-design=suzhi] .pcard .pcard-frame{border-color:rgba(74,58,36,.28)}html:root[data-design=suzhi] .pcard .pcard-frame:after{border-color:rgba(74,58,36,.12)}html:root[data-design=suzhi] .pcard :is(.pcard-name,.pcard-pillar-gan,.pcard-pillar-zhi){color:#241f19}html:root[data-design=suzhi] .pcard .pcard-tag{border-color:rgba(74,58,36,.35);color:#4d4438}html:root[data-design=suzhi] .pcard .pcard-pillars{border-top-color:rgba(74,58,36,.22)}html:root[data-design=suzhi] .pcard .pcard-head .profile-avatar-lg{background:rgba(250,244,230,.7);box-shadow:0 0 0 5px rgba(74,58,36,.05),0 0 0 6px rgba(74,58,36,.2)}html:root[data-design=suzhi] .pcard .pcard-sheen{display:block;background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(255,250,236,.55),transparent 48%);background-size:auto;mix-blend-mode:soft-light;opacity:0;transition:opacity .5s}html:root[data-design=suzhi] .pcard:hover .pcard-sheen{opacity:1}}@media (min-width:641px){html:root[data-design=suzhi] :is(.reading-subject-actions,.bz-subject-actions) :is(.nm-switch-subject,.nm-quick-create){gap:6px;padding:0 8px;font-size:12.5px;letter-spacing:.04em;white-space:nowrap}html:root[data-design=suzhi] :is(.reading-subject-actions,.bz-subject-actions) :is(.nm-switch-subject,.nm-quick-create)>span{font-size:15px}}@media (min-width:641px){html:root[data-design=suzhi],html:root[data-design=suzhi] [data-card-style]{--pc-ink:#1f1f1f;--pc-secondary:#4a4a48;--pc-muted:#7d7c78;--pc-line:rgba(33,33,33,.22)}html:root[data-design=suzhi] .pcard:not(.pcard-new){border-radius:10px;background:radial-gradient(70% 45% at 92% 6%,rgba(33,33,33,.1),rgba(33,33,33,.03) 45%,transparent 70%),linear-gradient(180deg,#fcfbf8,#f6f5f1 60%,#efeee9);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.1),3px 4px 0 -1px #f3f2ee,3px 4px 0 0 rgba(33,33,33,.1),6px 8px 0 -1px #eeede8,6px 8px 0 0 rgba(33,33,33,.07),0 30px 40px -24px rgba(0,0,0,.42)}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:inset 0 1px 0 #fff,0 0 0 1.5px #1f1f1f,3px 4px 0 -1px #f3f2ee,3px 4px 0 0 rgba(33,33,33,.12),0 34px 44px -24px rgba(0,0,0,.5)}html:root[data-design=suzhi] .pcard .pcard-art{opacity:1;background:url(/art/desk/askbox-scene.webp) 30% 100%/260% auto no-repeat;-webkit-mask:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.8));mask:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.8));filter:blur(.6px)}html:root[data-design=suzhi] .pcard .pcard-art>*{display:none}html:root[data-design=suzhi] .pcard .pcard-frame{inset:10px;border:1.5px solid rgba(33,33,33,.5);border-radius:4px}html:root[data-design=suzhi] .pcard .pcard-frame:after{inset:4px;border:1px solid rgba(33,33,33,.16);border-radius:2px}html:root[data-design=suzhi] .pcard :is(.pcard-name,.pcard-pillar-gan,.pcard-pillar-zhi){color:#1a1a19}html:root[data-design=suzhi] .pcard .pcard-tag{border-color:rgba(33,33,33,.3);color:var(--sz-ink-2);background:rgba(252,251,248,.7)}html:root[data-design=suzhi] .pcard .pcard-pillars{border-top-color:rgba(33,33,33,.18)}html:root[data-design=suzhi] .pcard .pcard-birth{color:var(--sz-ink-2);text-shadow:0 0 6px #fbfaf7}html:root[data-design=suzhi] .pcard .pcard-head .profile-avatar-lg{background:#fbfaf7;box-shadow:0 0 0 5px rgba(33,33,33,.04),0 0 0 6px rgba(33,33,33,.2)}html:root[data-design=suzhi] .pcard .pcard-sheen{background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(255,255,255,.7),transparent 46%);mix-blend-mode:soft-light}html:root[data-design=suzhi] .consultation-subject.ask-subject-summary{background:radial-gradient(70% 90% at 96% 0,rgba(33,33,33,.08),transparent 60%),linear-gradient(180deg,#fdfeff,#fafbfc);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.1),2px 3px 0 -1px #fafbfc,2px 3px 0 0 rgba(33,33,33,.1),0 18px 28px -20px rgba(0,0,0,.4)}html:root[data-design=suzhi] .pcard:not(.pcard-new){--sz-ex:calc((var(--ink-u, .5) - .5) * -1.6px);--sz-ey:calc(1px + (var(--ink-v, .5) - .5) * -.6px);box-shadow:0 1px 0 #fff inset,0 0 0 1px rgba(33,33,33,.1),calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 #f1f0eb,calc(var(--sz-ex) * 2) calc(var(--sz-ey) * 2) 0 #ebeae5,calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 #e5e4df,calc(var(--sz-ex) * 4) calc(var(--sz-ey) * 4) 0 #dfded8,calc(var(--sz-ex) * 5) calc(var(--sz-ey) * 5) 0 #d8d7d1,calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 #d0cfc9,calc(var(--sz-ex) * 7) calc(var(--sz-ey) * 7 + 1px) 1px rgba(0,0,0,.18),0 30px 40px -24px rgba(0,0,0,.42);transform:translate3d(var(--drag-x,0),var(--drag-y,0),0) rotate(var(--drag-r,0deg)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));cursor:grab}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:0 1px 0 #fff inset,0 0 0 1.5px #1f1f1f,calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 #f1f0eb,calc(var(--sz-ex) * 2) calc(var(--sz-ey) * 2) 0 #ebeae5,calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 #e5e4df,calc(var(--sz-ex) * 4) calc(var(--sz-ey) * 4) 0 #dfded8,calc(var(--sz-ex) * 5) calc(var(--sz-ey) * 5) 0 #d8d7d1,calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 #d0cfc9,0 34px 44px -24px rgba(0,0,0,.5)}html:root[data-design=suzhi] .pcard.is-dragging{z-index:40;cursor:grabbing;transition:none;box-shadow:0 1px 0 #fff inset,0 0 0 1px rgba(33,33,33,.12),calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 #f1f0eb,calc(var(--sz-ex) * 2) calc(var(--sz-ey) * 2) 0 #ebeae5,calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 #e5e4df,calc(var(--sz-ex) * 4) calc(var(--sz-ey) * 4) 0 #dfded8,calc(var(--sz-ex) * 5) calc(var(--sz-ey) * 5) 0 #d8d7d1,calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 #d0cfc9,0 60px 70px -30px rgba(0,0,0,.5);transform:translate3d(var(--drag-x,0),var(--drag-y,0),0) rotate(var(--drag-r,0deg)) scale(1.04)}html:root[data-design=suzhi] .pcard.is-springing{z-index:40;transition:transform .95s linear(0,.38 8%,.78 16%,1.04 25%,1.12 31%,1.1 36%,1.02 46%,.98 55%,.99 66%,1 80%,1),box-shadow .6s var(--sz-ease)}html:root[data-design=suzhi].sz-card-dragging,html:root[data-design=suzhi].sz-card-dragging *{user-select:none;cursor:grabbing}}@media (min-width:641px){html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth):has(.pcard.is-dragging):after{transform:scale(.7);opacity:.35}}@media (min-width:641px){html:root[data-design=suzhi] .pcard:not(.pcard-new){background:linear-gradient(180deg,rgba(253,252,249,.55),rgba(246,245,241,.35) 55%,rgba(236,235,230,.5)),url(/art/desk/askbox-scene.webp) 40% 100% /230% auto no-repeat,linear-gradient(180deg,#f8f7f3,#ecebe6);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 0 0 1px rgba(255,255,255,.6) inset,0 0 0 1px rgba(33,33,33,.1),calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 rgba(250,249,246,.95),calc(var(--sz-ex) * 2) calc(var(--sz-ey) * 2) 0 rgba(240,239,234,.95),calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 rgba(232,231,226,.95),calc(var(--sz-ex) * 4) calc(var(--sz-ey) * 4) 0 rgba(224,223,217,.95),calc(var(--sz-ex) * 5) calc(var(--sz-ey) * 5) 0 rgba(216,215,209,.95),calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 rgba(207,206,200,.95),0 30px 40px -24px rgba(0,0,0,.42)}html:root[data-design=suzhi] .pcard .pcard-art{inset:0;border-radius:inherit;background:url(/art/desk/askbox-scene.webp) 40% 100%/230% auto no-repeat;filter:blur(5px);opacity:.75;-webkit-mask:linear-gradient(180deg,transparent 20%,#000 75%);mask:linear-gradient(180deg,transparent 20%,#000 75%)}html:root[data-design=suzhi] .pcard:hover .pcard-art{filter:blur(2.5px);opacity:.9;transition:filter 1s var(--sz-ease),opacity 1s}html:root[data-design=suzhi] .pcard .pcard-sheen{display:block;opacity:1;background:radial-gradient(circle at var(--mx,30%) var(--my,10%),rgba(255,255,255,.6),transparent 45%),url(/art/desk/paper.png) 0 0 /260px auto;background-blend-mode:normal,soft-light;mix-blend-mode:normal}html:root[data-design=suzhi] .pcard-zodiac{position:absolute;right:14px;bottom:76px;z-index:0;width:46%;pointer-events:none}html:root[data-design=suzhi] .pcard-relief-defs{position:absolute;width:0;height:0}html:root[data-design=suzhi] .pcard-zodiac-print{display:block;width:100%;background-image:url(/art/zodiac-friends-v2.png);background-repeat:no-repeat;opacity:.62;mix-blend-mode:multiply;transform:translateY(var(--zodiac-lift,0));transition:transform .8s cubic-bezier(.34,1.4,.5,1),opacity .6s}html:root[data-design=suzhi] .pcard:hover .pcard-zodiac-print{--zodiac-lift:-4px;opacity:.8}html:root[data-design=suzhi] .pcard-zodiac-sign{position:absolute;left:-26px;top:6px;display:grid;justify-items:center;gap:2px;color:rgba(33,33,33,.5);font-family:var(--sz-kai);font-size:18px;line-height:1.1}html:root[data-design=suzhi] .pcard-zodiac-sign small{font-size:11px;opacity:.8}html:root[data-design=suzhi] .pcard :is(.pcard-head,.pcard-birth,.pcard-pillars){position:relative;z-index:1}html:root[data-design=suzhi] .pcard .pcard-pillars{background:linear-gradient(180deg,transparent,rgba(250,249,246,.55) 30%);border-radius:0 0 6px 6px}html:root[data-design=suzhi] .profile-avatar:has(img){filter:none}html:root[data-design=suzhi] .app-content .profile-avatar img,html:root[data-design=suzhi] .profile-avatar img{filter:none}html:root[data-design=suzhi] .pcard-zodiac{left:16px;right:auto;top:18px;bottom:auto;width:31%}html:root[data-design=suzhi] .pcard-zodiac-print{opacity:.8}html:root[data-design=suzhi] .pcard-zodiac-sign{left:50%;top:100%;transform:translateX(-50%);display:flex;gap:3px;align-items:baseline;margin-top:2px;font-size:13px;white-space:nowrap}html:root[data-design=suzhi] .pcard-zodiac-sign small{font-size:10px}html:root[data-design=suzhi] .pcard .pcard-birth{display:none}}@media (min-width:641px){html:root[data-design=suzhi] .pcard:not(.pcard-new),html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-hit,html:root[data-design=suzhi] :is(.bz-profile-plinth,.reading-subject-plinth) .pcard,html:root[data-design=suzhi] :is(.bz-profile-plinth,.reading-subject-plinth) .pcard-hit{min-height:0}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-hit{gap:12px;padding:26px 18px 20px}html:root[data-design=suzhi] .pcard .pcard-head{gap:8px}html:root[data-design=suzhi] .pcard .pcard-pillars{padding-top:12px}html:root[data-design=suzhi] .pcard-new{min-height:0}html:root[data-design=suzhi] .profile-deck .deck-new-slot .pcard-new{height:100%}html:root[data-design=suzhi] .pcard:not(.pcard-new){--pc-ink:#f3efe6;--pc-secondary:rgba(243,239,230,.78);--pc-muted:rgba(243,239,230,.52);--pc-line:rgba(243,239,230,.2);color:#f3efe6;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,0) 28%),url(/art/desk/card-ink.webp) 50% 50% /cover no-repeat,#16181d;box-shadow:0 1px 0 rgba(255,255,255,.16) inset,0 0 0 1px rgba(255,255,255,.05) inset,0 0 0 1px rgba(20,19,17,.55),calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 #2b2e35,calc(var(--sz-ex) * 2) calc(var(--sz-ey) * 2) 0 #24272d,calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 #1f2126,calc(var(--sz-ex) * 4) calc(var(--sz-ey) * 4) 0 #1a1c20,calc(var(--sz-ex) * 5) calc(var(--sz-ey) * 5) 0 #16171a,calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 #111214,0 30px 40px -22px rgba(0,0,0,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:0 1px 0 rgba(255,255,255,.16) inset,0 0 0 2px #f7f6f2,0 0 0 3.5px #1f1f1f,calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 #2b2e35,calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 #1f2126,calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 #111214,0 34px 44px -22px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard.is-dragging{box-shadow:0 1px 0 rgba(255,255,255,.16) inset,0 0 0 1px rgba(20,19,17,.55),calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 #2b2e35,calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 #1f2126,calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 #111214,0 60px 70px -30px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-art{background:url(/art/desk/askbox-scene.webp) 40% 100%/230% auto no-repeat;filter:invert(1) blur(4px);mix-blend-mode:screen;opacity:.42;-webkit-mask:linear-gradient(180deg,transparent 30%,#000 80%);mask:linear-gradient(180deg,transparent 30%,#000 80%)}html:root[data-design=suzhi] .pcard:not(.pcard-new):hover .pcard-art{filter:invert(1) blur(1.5px);opacity:.58}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-sheen{opacity:1;background:radial-gradient(circle at var(--mx,70%) var(--my,12%),rgba(255,255,255,.2),transparent 42%),linear-gradient(115deg,transparent 38%,rgba(255,255,255,.1) 47%,rgba(255,255,255,.02) 53%,transparent 60%) calc(100% - var(--mx, 0%)) 0 /260% 100% no-repeat;background-blend-mode:normal;mix-blend-mode:screen}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-frame{border:1px solid rgba(236,230,215,.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-frame:after{border-color:rgba(236,230,215,.12)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-name{color:#f6f2e9;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 14px rgba(0,0,0,.35)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-tag{border-color:rgba(243,239,230,.34);background:rgba(0,0,0,.22);color:rgba(243,239,230,.86)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-ver{color:rgba(243,239,230,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-pillars{border-top:1px solid rgba(243,239,230,.16);background:linear-gradient(180deg,rgba(18,17,15,0),rgba(18,17,15,.42) 40%)}}@media (min-width:641px){html:root[data-design=suzhi] .pcard:not(.pcard-new) :is(.pcard-pillar-gan,.pcard-pillar-zhi){color:#f3efe6;text-shadow:0 1px 0 rgba(0,0,0,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-pillar-label{color:rgba(243,239,230,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-pillars-empty{color:rgba(243,239,230,.6)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-head .profile-avatar-lg{background:#f4f2ec;box-shadow:0 0 0 4px rgba(0,0,0,.28),0 0 0 5px rgba(236,230,215,.42),0 10px 18px -6px rgba(0,0,0,.6)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-zodiac-print{mix-blend-mode:screen;opacity:.62}html:root[data-design=suzhi] .pcard:not(.pcard-new):hover .pcard-zodiac-print{opacity:.82}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-zodiac-sign{color:rgba(243,239,230,.6)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-seal{box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,242,238,.55),0 4px 10px -3px rgba(0,0,0,.6)!important}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-primary-btn{border-color:rgba(243,239,230,.3);background:rgba(0,0,0,.25);color:#f3efe6}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-primary-btn:hover:not(:disabled){background:#f3efe6;color:#1f1f1f}html:root[data-design=suzhi] :is(.hehun-empty-card,.hehun-guest-card){min-height:0;border:0;border-radius:10px;color:rgba(249,250,251,.86);background:repeating-linear-gradient(45deg,rgba(249,250,251,.035) 0 1px,transparent 1px 14px),repeating-linear-gradient(-45deg,rgba(249,250,251,.035) 0 1px,transparent 1px 14px),linear-gradient(180deg,rgba(255,255,255,.06),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,.16),0 0 0 1px rgba(18,19,20,.55),1px 1px 0 #2b2e35,2px 2px 0 #24272d,3px 3px 0 #1f2126,4px 4px 0 #1a1c20,5px 5px 0 #16171a,6px 6px 0 #111214,0 30px 40px -22px rgba(0,0,0,.5);transition:transform .7s cubic-bezier(.34,1.4,.5,1),box-shadow .6s}html:root[data-design=suzhi] .hehun-empty-card:hover:not(:disabled){transform:translateY(-6px) rotate(-.6deg);background-color:#16181d}html:root[data-design=suzhi] .hehun-empty-frame{inset:10px;border:1px dashed rgba(245,246,247,.32);border-radius:4px}html:root[data-design=suzhi] :is(.hehun-empty-card,.hehun-guest-card) .celestial-dial{color:rgba(249,250,251,.7);opacity:.9}html:root[data-design=suzhi] :is(.hehun-empty-card,.hehun-guest-card) strong{color:#f9fafb;font-size:19px;text-shadow:0 1px 0 rgba(0,0,0,.5)}html:root[data-design=suzhi] :is(.hehun-empty-card,.hehun-guest-card) :is(small,>span:not([class])){color:rgba(249,250,251,.6)}html:root[data-design=suzhi] .hehun-card-place{min-height:0}html:root[data-design=suzhi] .consultation-subject.ask-subject-summary{border:0;color:#f9fafb;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,0) 40%),url(/art/desk/card-ink.webp) 100% 0 /160% auto no-repeat,#16181d;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 0 0 1px rgba(18,19,20,.55),1px 2px 0 #24272d,2px 4px 0 #28292a,3px 5px 0 #1d1e1f,0 18px 28px -18px rgba(0,0,0,.5)}html:root[data-design=suzhi] .consultation-subject.ask-subject-summary .consultation-subject__label{color:rgba(249,250,251,.55)}html:root[data-design=suzhi] .consultation-subject.ask-subject-summary .consultation-subject__name{color:#fafbfc;text-shadow:0 1px 0 rgba(0,0,0,.5)}html:root[data-design=suzhi] .consultation-subject.ask-subject-summary .consultation-subject__switch{border-color:rgba(249,250,251,.4);background:#28292a;color:#f9fafb}html:root[data-design=suzhi] .pt-tree{position:relative;width:100%;margin:6px 0 24px}html:root[data-design=suzhi] .pt-stage{position:relative;min-height:420px}html:root[data-design=suzhi] .pt-canvas,html:root[data-design=suzhi] .pt-ghost{position:absolute;left:0;top:0;pointer-events:none}html:root[data-design=suzhi] .pt-ghost{overflow:visible}html:root[data-design=suzhi] .pt-ghost path{fill:none;stroke:rgba(33,33,33,.34);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:3 6;animation:pt-ghost-flow 2.6s linear infinite}html:root[data-design=suzhi] .pt-ghost circle{fill:var(--sz-zhu);transform-box:fill-box;transform-origin:center;animation:pt-bud 2.4s ease-in-out infinite}}@media (min-width:641px){@keyframes pt-ghost-flow{to{stroke-dashoffset:-18}}@keyframes pt-bud{50%{transform:scale(1.35);opacity:.7}}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang{position:absolute;z-index:1;width:186px;padding-top:var(--cord,30px);transform-origin:50% 0;transform:translateX(-50%);animation:pt-drop 1s cubic-bezier(.3,1.2,.5,1) both,pt-sway var(--sway-d,4s) ease-in-out calc(1s + var(--sway-delay, 0s) * -1) infinite alternate}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:not(.is-hung){visibility:hidden;animation:none}@keyframes pt-drop{0%{opacity:0;transform:translateX(-50%) translateY(-70px) rotate(-9deg)}45%{opacity:1;transform:translateX(-50%) translateY(8px) rotate(5deg)}68%{transform:translateX(-50%) translateY(-3px) rotate(-2.5deg)}86%{transform:translateX(-50%) translateY(1px) rotate(1deg)}to{opacity:1;transform:translateX(-50%) rotate(-1.1deg)}}@keyframes pt-sway{0%{transform:translateX(-50%) rotate(-1.1deg)}to{transform:translateX(-50%) rotate(1.1deg)}}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:is(:hover,:focus-within,.is-drawn){z-index:4;animation-play-state:running,paused}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:has(.pcard.is-dragging,.pcard.is-springing){z-index:6}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:before{content:"";position:absolute;left:50%;top:0;width:1.4px;height:calc(var(--cord, 30px) + 14px);margin-left:-.7px;border-radius:1px;background:linear-gradient(180deg,rgba(25,26,27,.9),rgba(25,26,27,.55));z-index:2;pointer-events:none}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:after{content:"";position:absolute;left:50%;top:calc(var(--cord, 30px) + 9px);width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fafbfc,#d0d1d2);box-shadow:0 0 0 1.5px rgba(25,26,27,.75),inset 0 1px 2px rgba(0,0,0,.35);z-index:3;pointer-events:none}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang-new:before{background:repeating-linear-gradient(180deg,rgba(25,26,27,.45) 0 4px,transparent 4px 8px)}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang-new:after{display:none}html:root[data-design=suzhi] .pt-tree .pt-hang>.pcard{width:226px;zoom:.823}html:root[data-design=suzhi] .pt-tree .pt-hang>.pcard-new{min-height:313px}html:root[data-design=suzhi] .pt-tree .pt-hang-new>.pcard-new{border:1.5px dashed rgba(33,33,33,.3)!important;background:rgba(250,249,246,.55)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:root[data-design=suzhi] .pt-tree .pt-hang-new>.pcard-new:hover:not(:disabled){border-color:var(--sz-ink)!important;background:rgba(250,249,246,.85)!important}html:root[data-design=suzhi] .pt-tree.has-drawn .pt-hang:not(.is-drawn):not(:hover)>.pcard{filter:saturate(.8) brightness(.97)}html:root[data-design=suzhi] .pt-tree:not(.is-planted) .pt-stage{display:flex;flex-wrap:wrap;gap:20px;min-height:0}}@media (min-width:641px) and (prefers-reduced-motion:reduce){html:root[data-design=suzhi] .pt-ghost *,html:root[data-design=suzhi] .pt-tree .pt-hang{animation:none!important}}@property --pt-g{syntax:"<angle>";inherits:false;initial-value:0deg}@media (min-width:641px){html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang{--amp:2.4deg;translate:-50% 0;rotate:var(--rest,0deg);transform:rotate(var(--pt-g));transform-origin:50% 0;animation:pt-drop2 1s cubic-bezier(.3,1.2,.5,1) backwards,pt-sway2 var(--sway-d,4s) ease-in-out calc(var(--sway-delay, 0s) * -1) infinite alternate}html:root[data-design=suzhi] .pt-tree.is-planted.is-gust .pt-hang{animation:pt-drop2 1s cubic-bezier(.3,1.2,.5,1) backwards,pt-sway2 var(--sway-d,4s) ease-in-out calc(var(--sway-delay, 0s) * -1) infinite alternate,pt-gust 3.4s cubic-bezier(.25,.6,.3,1) calc(var(--gx, .5) * .9s) both}@keyframes pt-drop2{0%{opacity:0;transform:translateY(-80px) rotate(-12deg)}45%{opacity:1;transform:translateY(8px) rotate(7deg)}66%{transform:translateY(-3px) rotate(-3.5deg)}84%{transform:translateY(1px) rotate(1.4deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes pt-sway2{0%{rotate:calc(var(--rest, 0deg) - var(--amp))}to{rotate:calc(var(--rest, 0deg) + var(--amp))}}@keyframes pt-gust{0%{--pt-g:0deg}14%{--pt-g:calc(-15deg * var(--gust-k, 1))}32%{--pt-g:calc(8deg * var(--gust-k, 1))}50%{--pt-g:calc(-5deg * var(--gust-k, 1))}67%{--pt-g:calc(2.8deg * var(--gust-k, 1))}83%{--pt-g:calc(-1.2deg * var(--gust-k, 1))}to{--pt-g:0deg}}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:is(:hover,:focus-within,.is-drawn){animation-play-state:running,paused,paused}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:not(.is-hung){animation:none}html:root[data-design=suzhi] .pt-wind{position:absolute;inset:0;z-index:5;overflow:hidden;pointer-events:none}html:root[data-design=suzhi] .pt-wind i{position:absolute;left:-30px;top:var(--py,40%);width:9px;height:6px;border-radius:60% 40% 60% 40%;background:radial-gradient(circle at 35% 40%,rgba(214,92,92,.9),rgba(143,31,24,.75));opacity:0}html:root[data-design=suzhi] .pt-wind b{position:absolute;left:-40%;width:38%;height:1.5px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(33,33,33,.16),transparent);opacity:0}html:root[data-design=suzhi] .pt-wind b:first-of-type{top:18%}html:root[data-design=suzhi] .pt-wind b:nth-of-type(2){top:46%;height:1px}html:root[data-design=suzhi] .pt-wind b:nth-of-type(3){top:74%}html:root[data-design=suzhi] .pt-tree.is-gust .pt-wind i{animation:pt-petal calc(3.2s + var(--k) * .22s) cubic-bezier(.35,.1,.4,1) calc(var(--k) * .16s) both}html:root[data-design=suzhi] .pt-tree.is-gust .pt-wind b{animation:pt-streak 1.8s cubic-bezier(.4,0,.3,1) both}html:root[data-design=suzhi] .pt-tree.is-gust .pt-wind b:nth-of-type(2){animation-delay:.25s}html:root[data-design=suzhi] .pt-tree.is-gust .pt-wind b:nth-of-type(3){animation-delay:.45s}@keyframes pt-petal{0%{opacity:0;transform:translate(0) rotate(0deg)}10%{opacity:.95}35%{transform:translate(38vw,-26px) rotate(260deg)}65%{transform:translate(70vw,18px) rotate(520deg)}90%{opacity:.8}to{opacity:0;transform:translate(98vw,-10px) rotate(760deg)}}@keyframes pt-streak{0%{opacity:0;transform:translateX(0) scaleX(.6)}30%{opacity:1}to{opacity:0;transform:translateX(380%) scaleX(1.2)}}}@media (min-width:641px) and (prefers-reduced-motion:reduce){html:root[data-design=suzhi] .pt-tree .pt-hang{animation:none!important}html:root[data-design=suzhi] .pt-wind{display:none}}@media (min-width:641px){html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang,html:root[data-design=suzhi] .pt-tree.is-planted.is-gust .pt-hang{rotate:none;transform:perspective(1100px) rotate(var(--sw,var(--rest,0deg))) rotateY(var(--tw,0deg)) rotateX(var(--tx,0deg));transform-style:preserve-3d;animation:pt-drop2 1s cubic-bezier(.3,1.2,.5,1) backwards;will-change:transform}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:is(:hover,:focus-within,.is-drawn){animation-play-state:running}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:not(.is-hung){animation:none}html:root[data-design=suzhi] .pt-tree .pt-hang>.pcard{backface-visibility:visible}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang-new.is-hung{animation:pt-drop2 1.1s cubic-bezier(.3,1.2,.5,1) .55s backwards}html:root[data-design=suzhi] .pt-ghost{animation:pt-ghost-in 1s ease .35s backwards}@keyframes pt-ghost-in{0%{opacity:0}}}@media (min-width:641px){html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang.is-drawn:not(:hover):not(:focus-within){z-index:3}}@media (min-width:641px){html:root[data-design=suzhi] dialog.quick-profile-dialog{width:min(1120px,calc(100vw - 64px));max-width:none;max-height:calc(100vh - 48px);padding:0;overflow:auto;border:0;border-radius:28px;background:url(/art/desk/paper-cool.webp) 0 0/420px auto,#fbfcfd;background-blend-mode:multiply;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.08),0 60px 120px -40px rgba(0,0,0,.55);animation:sz-fly-card-in .55s cubic-bezier(.22,1,.36,1) both}html:root[data-design=suzhi] dialog.quick-profile-dialog::backdrop{background:rgba(27,28,29,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html:root[data-design=suzhi] .bp-studio{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:min(760px,calc(100vh - 48px));padding:0}html:root[data-design=suzhi] .bp-preview{position:sticky;top:0;display:grid;align-content:center;justify-items:center;gap:18px;height:min(760px,calc(100vh - 48px));padding:30px 26px;background:radial-gradient(90% 55% at 50% 0,rgba(255,255,255,.7),rgba(255,255,255,0) 70%),linear-gradient(180deg,#f4f5f6,#e7e8e9);box-shadow:inset -1px 0 0 rgba(33,33,33,.08),inset 0 3px 10px rgba(0,0,0,.08)}html:root[data-design=suzhi] .bp-preview-card{position:relative;display:grid;justify-items:center;gap:12px;width:226px;padding:30px 20px 24px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 28%),url(/art/desk/card-ink.webp) 50% 50% /cover no-repeat,#16181d;color:#f9fafb;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 0 0 1px rgba(18,19,20,.55),1px 2px 0 #2b2e35,2px 4px 0 #1f2126,3px 6px 0 #16171a,4px 8px 0 #111214,0 34px 44px -22px rgba(0,0,0,.55);transform:rotateX(calc((.5 - var(--ink-v, .5)) * 8deg)) rotateY(calc((var(--ink-u, .5) - .5) * 12deg));transition:transform .7s cubic-bezier(.22,1,.36,1)}html:root[data-design=suzhi] .bp-preview-card:before{content:"";position:absolute;inset:10px;border:1px solid rgba(245,246,247,.24);border-radius:5px;pointer-events:none}html:root[data-design=suzhi] .bp-preview-kicker{color:rgba(249,250,251,.5);font-size:11.5px;letter-spacing:.5em;text-indent:.5em}html:root[data-design=suzhi] .bp-preview-card>strong{min-height:1.3em;color:#fafbfc;font-family:var(--sz-kai);font-size:40px;font-weight:400;letter-spacing:.12em;line-height:1.3;text-shadow:0 1px 0 rgba(0,0,0,.5);animation:bp-ink-in .6s ease both}html:root[data-design=suzhi] .bp-preview-card>strong.is-empty{color:rgba(249,250,251,.3)}@keyframes bp-ink-in{0%{opacity:0;filter:blur(4px);transform:translateY(4px)}}html:root[data-design=suzhi] .bp-preview-tag{padding:2px 12px;border-radius:999px;background:rgba(0,0,0,.25);box-shadow:inset 0 0 0 1px rgba(249,250,251,.28);color:rgba(249,250,251,.86);font-size:12px;letter-spacing:.2em}html:root[data-design=suzhi] .bp-preview-card dl{display:grid;gap:0;width:100%;margin:6px 0 0;border-top:1px solid rgba(249,250,251,.14)}html:root[data-design=suzhi] .bp-preview-card dl>div{display:flex;justify-content:space-between;gap:10px;padding:9px 2px;border-bottom:1px solid rgba(249,250,251,.08)}html:root[data-design=suzhi] .bp-preview-card dt{color:rgba(249,250,251,.45);font-size:11.5px;letter-spacing:.3em}html:root[data-design=suzhi] .bp-preview-card dd{margin:0;color:rgba(249,250,251,.35);font-family:var(--sz-kai);font-size:14px;letter-spacing:.06em;transition:color .5s}html:root[data-design=suzhi] .bp-preview-card dl>div.is-set dd{color:#f9fafb}html:root[data-design=suzhi] .bp-preview-seal{position:absolute;right:16px;top:16px;display:grid;place-items:center;width:28px;height:30px;border-radius:3px;background:var(--sz-zhu);color:#fbfcfd;font-family:var(--sz-kai);font-size:15px;font-style:normal;box-shadow:inset 0 0 0 2px var(--sz-zhu),inset 0 0 0 3px rgba(251,252,253,.5);transform:rotate(-6deg);opacity:.35;transition:opacity .5s}html:root[data-design=suzhi] .bp-preview-card[data-step="1"] .bp-preview-seal,html:root[data-design=suzhi] .bp-preview-card[data-step="2"] .bp-preview-seal{opacity:1;animation:sz-stamp .6s cubic-bezier(.3,1.4,.5,1) both}html:root[data-design=suzhi] .bp-preview-note{margin:0;color:var(--sz-ink-3);font-family:var(--sz-kai);font-size:14px;letter-spacing:.14em;text-align:center}html:root[data-design=suzhi] .bp-main{display:grid;align-content:start;gap:16px;min-width:0;padding:28px 34px 26px}html:root[data-design=suzhi] .bp-main>header{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;border:0}html:root[data-design=suzhi] .bp-main>.nm-quick-intro,html:root[data-design=suzhi] .bp-main>header .nm-kicker,html:root[data-design=suzhi] .bp-studio .bp-name-tablet{display:none}html:root[data-design=suzhi] .bp-main>header h2{margin:0;font-family:var(--sz-kai);font-size:30px;font-weight:400;letter-spacing:.14em}html:root[data-design=suzhi] .bp-main>header>button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#fdfeff;box-shadow:0 0 0 1px rgba(33,33,33,.12),0 6px 12px -8px rgba(0,0,0,.4);cursor:pointer;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s}html:root[data-design=suzhi] .bp-main>header>button:hover{background:#1b1c1d;color:#fbfcfd;transform:rotate(90deg)}html:root[data-design=suzhi] .bp-studio .bp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:5px;border:0;border-radius:999px;background:linear-gradient(180deg,rgba(33,33,33,.055),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] .bp-studio .bp-steps button{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 10px;border:0;border-radius:999px;background:none;box-shadow:none;color:var(--sz-ink-3);font-family:var(--sz-serif);font-size:14px;letter-spacing:.14em;cursor:pointer;transition:background .4s,color .4s,box-shadow .4s}html:root[data-design=suzhi] .bp-studio .bp-steps button>span{display:grid;place-items:center;width:28px;height:28px;border:1.5px dashed rgba(33,33,33,.3);border-radius:50%;background:none;box-shadow:none;color:var(--sz-ink-4);font-family:var(--sz-kai);font-size:14px}html:root[data-design=suzhi] .bp-studio .bp-steps button>i{color:var(--sz-ink-2);font-size:12px;font-style:normal}html:root[data-design=suzhi] .bp-studio .bp-steps button[aria-current=step]{background:#fdfeff;color:var(--sz-ink);box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(33,33,33,.08),0 8px 16px -10px rgba(0,0,0,.4)}html:root[data-design=suzhi] .bp-studio .bp-steps button[aria-current=step]>span{border:1.5px solid var(--sz-zhu);color:var(--sz-zhu)}html:root[data-design=suzhi] .bp-studio .bp-steps button:has(>i)>span{border:0;background:#1b1c1d;color:#fbfcfd}html:root[data-design=suzhi] .bp-studio .bp-steps button:hover:not(:disabled):not([aria-current]){color:var(--sz-ink)}html:root[data-design=suzhi] .bp-studio .bp-page:not([hidden]){animation:sz-fly-card-in .5s cubic-bezier(.22,1,.36,1) both}html:root[data-design=suzhi] .bp-studio :is(.form-field>span,.bp-relations>legend,.bp-city-heading p,.bp-section-top,legend){color:var(--sz-ink);font-family:var(--sz-kai);font-size:16px;font-weight:400;letter-spacing:.14em}html:root[data-design=suzhi] .bp-studio :is(.form-field>span,legend,.bp-city-heading p) small{color:var(--sz-zhu);font-family:var(--sz-sans);font-size:11px;letter-spacing:.1em;opacity:.8}html:root[data-design=suzhi] .bp-studio input:not([type=radio]):not([type=checkbox]),html:root[data-design=suzhi] .bp-studio select{min-height:48px;padding:0 16px;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;outline:0;transition:box-shadow .35s}html:root[data-design=suzhi] .bp-studio input:not([type=radio]):not([type=checkbox]):focus,html:root[data-design=suzhi] .bp-studio select:focus{box-shadow:inset 0 2px 5px rgba(0,0,0,.05),inset 0 0 0 1.5px rgba(33,33,33,.5),0 1px 0 #fff}html:root[data-design=suzhi] .bp-studio .bp-identity{display:block}html:root[data-design=suzhi] .bp-studio .bp-identity-fields{display:grid;gap:16px}html:root[data-design=suzhi] .bp-studio .bp-chips{display:flex;flex-wrap:wrap;gap:8px}html:root[data-design=suzhi] .bp-studio .bp-chips label>span,html:root[data-design=suzhi] .bp-studio .bp-chips>button,html:root[data-design=suzhi] .bp-studio :is(.bp-segment,.bp-gender) button{display:inline-grid;place-items:center;min-width:64px;min-height:40px;padding:0 16px;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;color:var(--sz-ink-2);font-size:14px;letter-spacing:.1em;cursor:pointer;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s,box-shadow .3s}html:root[data-design=suzhi] .bp-studio .bp-chips label>input{position:absolute;opacity:0;pointer-events:none}html:root[data-design=suzhi] .bp-studio .bp-chips label:hover>span,html:root[data-design=suzhi] .bp-studio .bp-chips>button:hover:not(:disabled){transform:translateY(-2px)}html:root[data-design=suzhi] .bp-studio .bp-chips label>input:checked+span,html:root[data-design=suzhi] .bp-studio .bp-chips>button[aria-pressed=true],html:root[data-design=suzhi] .bp-studio :is(.bp-segment,.bp-gender) button[aria-pressed=true]{background:#1d1e1f;color:#fafbfc;box-shadow:inset 0 0 0 1.5px var(--sz-zhu),0 8px 14px -8px rgba(0,0,0,.55)}html:root[data-design=suzhi] .bp-studio .bp-chips label>input:focus-visible+span{outline:2px solid var(--sz-zhu);outline-offset:2px}html:root[data-design=suzhi] .bp-studio .bp-city{margin-top:20px;padding-top:18px;border-top:1px solid rgba(33,33,33,.08)}html:root[data-design=suzhi] .bp-studio .bp-city-heading{display:flex;align-items:center;gap:10px;margin-bottom:10px}html:root[data-design=suzhi] .bp-studio .bp-seal{display:grid;place-items:center;width:30px;height:32px;border:0;border-radius:3px;background:var(--sz-zhu);color:#fbfcfd;font-family:var(--sz-kai);font-size:16px;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] .bp-studio .city-confirmation{padding:16px 18px;border:0;border-radius:16px;background:rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px rgba(33,33,33,.08)}html:root[data-design=suzhi] .bp-studio .city-confirmation-heading strong{font-family:var(--sz-kai);font-size:26px;font-weight:400}html:root[data-design=suzhi] .bp-studio .bp-field-note{color:var(--sz-ink-4);font-size:12.5px;letter-spacing:.06em}html:root[data-design=suzhi] .bp-studio .bp-moment-columns{gap:18px}html:root[data-design=suzhi] .bp-studio :is(.bp-calendar,.bp-clock-panel){padding:18px;border:0;border-radius:20px;background:rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px rgba(33,33,33,.08),0 18px 30px -26px rgba(0,0,0,.35)}html:root[data-design=suzhi] .bp-studio .bp-week{color:var(--sz-ink-4);font-size:11.5px;letter-spacing:.1em}html:root[data-design=suzhi] .bp-studio .bp-days button{border:0;border-radius:10px;background:none;color:var(--sz-ink);font-variant-numeric:tabular-nums;transition:background .25s,color .25s,transform .3s cubic-bezier(.34,1.56,.64,1)}html:root[data-design=suzhi] .bp-studio .bp-days button:hover:not(:disabled){background:rgba(33,33,33,.06);transform:scale(1.08)}html:root[data-design=suzhi] .bp-studio .bp-days button[aria-pressed=true]{background:#1b1c1d;color:#fbfcfd;box-shadow:inset 0 0 0 1.5px var(--sz-zhu),0 6px 12px -6px rgba(0,0,0,.55)}html:root[data-design=suzhi] .bp-studio .bp-clock{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,.1),0 16px 26px -14px rgba(0,0,0,.45)}html:root[data-design=suzhi] .bp-studio .bp-clock-hour{color:var(--sz-ink);font-family:var(--sz-kai)}html:root[data-design=suzhi] .bp-studio .bp-clock-hour[aria-pressed=true]{background:var(--sz-zhu);color:#fbfcfd;box-shadow:0 0 0 3px rgba(143,31,24,.2)}html:root[data-design=suzhi] .bp-studio .bp-clock-center{background:radial-gradient(circle at 38% 30%,#474849,#1d1e1f 70%);color:#f9fafb;box-shadow:0 0 0 4px rgba(255,255,255,.7),0 8px 14px -6px rgba(0,0,0,.5)}html:root[data-design=suzhi] .bp-studio .bp-clock-center *{color:#f9fafb}html:root[data-design=suzhi] .bp-studio .bp-footer{margin-top:8px;padding-top:16px;border-top:1px solid rgba(33,33,33,.08)}html:root[data-design=suzhi] .bp-studio .bp-footer-summary{color:var(--sz-ink-3);font-size:12.5px;letter-spacing:.1em}html:root[data-design=suzhi] .bp-studio .bp-footer-summary strong{margin-right:8px;color:var(--sz-ink);font-family:var(--sz-kai);font-size:17px;font-weight:400}html:root[data-design=suzhi] .bp-studio .nm-submit{display:inline-flex;align-items:center;gap:12px;min-height:50px;padding:0 24px;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:17px;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)}html:root[data-design=suzhi] .bp-studio .nm-submit:hover:not(:disabled){transform:translateY(-2px)}html:root[data-design=suzhi] .bp-studio .nm-submit i{font-style:normal}html:root[data-design=suzhi] .bp-studio .nm-submit-stamp{display:grid;place-items:center;width:26px;height:28px;border-radius:3px;background:var(--sz-zhu);color:#fbfcfd;font-size:14px;transform:rotate(-6deg)}html:root[data-design=suzhi] .bp-studio .bp-back{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:none;color:var(--sz-ink-2);font-size:14px;letter-spacing:.12em;box-shadow:inset 0 0 0 1px rgba(33,33,33,.16);cursor:pointer}html:root[data-design=suzhi] .bp-studio .bp-back:hover:not(:disabled){background:#fdfeff;color:var(--sz-ink)}}@media (min-width:641px) and (prefers-reduced-motion:reduce){html:root[data-design=suzhi] .bp-studio *,html:root[data-design=suzhi] dialog.quick-profile-dialog{animation:none!important}}@media (min-width:641px){html:root[data-design=suzhi] .bp-preview{position:relative;top:auto;height:auto;align-self:stretch;align-content:start;padding-top:0}html:root[data-design=suzhi] .bp-preview>*{position:sticky}html:root[data-design=suzhi] .bp-preview-card{top:120px;margin-top:120px}html:root[data-design=suzhi] .bp-preview-note{top:520px}html:root[data-design=suzhi] .bp-studio .bp-details h3{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-family:var(--sz-kai);font-size:18px;font-weight:400;letter-spacing:.14em}html:root[data-design=suzhi] .bp-studio .bp-details h3>span{display:grid;place-items:center;width:28px;height:30px;border:0;border-radius:3px;background:var(--sz-zhu);color:#fbfcfd;font-size:15px;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] .bp-studio .bp-details h3 small{color:var(--sz-ink-4);font-family:var(--sz-sans);font-size:11px;letter-spacing:.1em}html:root[data-design=suzhi] .pcard:not(.pcard-new){--pc-tone:rgba(0,0,0,0);--sz-ex:calc((var(--ink-u, .5) - .5) * -2.6px);--sz-ey:calc(1.5px + (var(--ink-v, .5) - .5) * -1px);--pc-thick:calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 #6a6760,calc(var(--sz-ex) * 2) calc(var(--sz-ey) * 2) 0 #4f4d48,calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 #45433e,calc(var(--sz-ex) * 4) calc(var(--sz-ey) * 4) 0 #2b2e35,calc(var(--sz-ex) * 5) calc(var(--sz-ey) * 5) 0 #24272d,calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 #1f2126,calc(var(--sz-ex) * 7) calc(var(--sz-ey) * 7) 0 #1a1c20,calc(var(--sz-ex) * 8) calc(var(--sz-ey) * 8) 0 #16171a,calc(var(--sz-ex) * 9) calc(var(--sz-ey) * 9) 0 #111214,calc(var(--sz-ex) * 10) calc(var(--sz-ey) * 10 + 1px) 2px rgba(0,0,0,.35);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 26%),linear-gradient(160deg,var(--pc-tone),transparent 80%),url(/art/desk/card-ink.webp) 50% 50% /cover no-repeat,#16181d;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 0 0 1px rgba(255,255,255,.06) inset,0 0 0 1px rgba(20,19,17,.55),var(--pc-thick),0 34px 44px -22px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 0 0 2px #f7f6f2,0 0 0 3.5px #1f1f1f,var(--pc-thick),0 38px 48px -22px rgba(0,0,0,.6)}html:root[data-design=suzhi] .pcard.is-dragging{box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 0 0 1px rgba(20,19,17,.55),var(--pc-thick),0 64px 74px -30px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard[data-tone="2"]{--pc-tone:rgba(52,78,104,.42)}html:root[data-design=suzhi] .pcard[data-tone="3"]{--pc-tone:rgba(116,76,46,.42)}html:root[data-design=suzhi] .pcard[data-tone="4"]{--pc-tone:rgba(48,92,76,.42)}html:root[data-design=suzhi] .pcard[data-tone="5"]{--pc-tone:rgba(122,44,44,.4)}html:root[data-design=suzhi] .pcard[data-tone="6"]{--pc-tone:rgba(86,62,92,.4)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-art{inset:0;border-radius:inherit;background:url(/art/desk/card-scene-1.webp) 50% 100%/cover no-repeat;filter:blur(3.2px);mix-blend-mode:screen;opacity:.62;-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.55),#000 40%);mask:linear-gradient(180deg,rgba(0,0,0,.55),#000 40%);transition:filter 1s var(--sz-ease),opacity 1s var(--sz-ease)}html:root[data-design=suzhi] .pcard[data-scene="2"] .pcard-art{background-image:url(/art/desk/card-scene-2.webp)}html:root[data-design=suzhi] .pcard[data-scene="3"] .pcard-art{background-image:url(/art/desk/card-scene-3.webp)}html:root[data-design=suzhi] .pcard[data-scene="4"] .pcard-art{background-image:url(/art/desk/card-scene-4.webp)}html:root[data-design=suzhi] .pcard[data-scene="5"] .pcard-art{background-image:url(/art/desk/card-scene-5.webp)}html:root[data-design=suzhi] .pcard[data-scene="6"] .pcard-art{background-image:url(/art/desk/card-scene-6.webp)}html:root[data-design=suzhi] .pcard:not(.pcard-new):hover .pcard-art{filter:blur(1px);opacity:.85}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-sheen{background:radial-gradient(circle at var(--mx,70%) var(--my,12%),rgba(255,255,255,.22),transparent 42%),linear-gradient(125deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.02) 35%,rgba(255,255,255,0) 50%,rgba(255,255,255,.05) 72%,rgba(255,255,255,0) 90%),url(/art/desk/paper.png) 0 0 /220px auto;background-blend-mode:normal,normal,soft-light;mix-blend-mode:screen;opacity:.9}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-frame{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.14)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-head{background:radial-gradient(60% 70% at 50% 60%,rgba(18,17,15,.38),rgba(18,17,15,0) 75%)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-art{filter:blur(2.2px) brightness(1.15);opacity:.82}html:root[data-design=suzhi] .pcard:not(.pcard-new):hover .pcard-art{filter:blur(.6px) brightness(1.2);opacity:1}html:root[data-design=suzhi] .pcard:not(.pcard-new){--pc-base:#16181d;--pc-thick:calc(var(--sz-ex) * 1) calc(var(--sz-ey) * 1) 0 color-mix(in srgb,var(--pc-base) 40%,#c9a75e),calc(var(--sz-ex) * 2) calc(var(--sz-ey) * 2) 0 color-mix(in srgb,var(--pc-base) 88%,#000),calc(var(--sz-ex) * 3) calc(var(--sz-ey) * 3) 0 color-mix(in srgb,var(--pc-base) 82%,#000),calc(var(--sz-ex) * 4) calc(var(--sz-ey) * 4) 0 color-mix(in srgb,var(--pc-base) 76%,#000),calc(var(--sz-ex) * 5) calc(var(--sz-ey) * 5) 0 color-mix(in srgb,var(--pc-base) 70%,#000),calc(var(--sz-ex) * 6) calc(var(--sz-ey) * 6) 0 color-mix(in srgb,var(--pc-base) 64%,#000),calc(var(--sz-ex) * 7) calc(var(--sz-ey) * 7) 0 color-mix(in srgb,var(--pc-base) 58%,#000),calc(var(--sz-ex) * 8) calc(var(--sz-ey) * 8) 0 color-mix(in srgb,var(--pc-base) 52%,#000),calc(var(--sz-ex) * 9) calc(var(--sz-ey) * 9) 0 color-mix(in srgb,var(--pc-base) 46%,#000),calc(var(--sz-ex) * 10) calc(var(--sz-ey) * 10 + 1px) 2px rgba(0,0,0,.35);background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,0) 26%),radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--pc-base) 70%,#fff 8%),transparent 70%),url(/art/desk/card-gold.webp) 50% 50% /cover no-repeat,url(/art/desk/card-grain.webp) 50% 50% /cover no-repeat,var(--pc-base);background-blend-mode:normal,soft-light,normal,overlay,normal;box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 0 0 1px rgba(255,255,255,.05) inset,0 0 0 1px color-mix(in srgb,var(--pc-base) 60%,#000),var(--pc-thick),0 34px 44px -22px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard[data-tone="2"]{--pc-base:#16233a}html:root[data-design=suzhi] .pcard[data-tone="3"]{--pc-base:#13302a}html:root[data-design=suzhi] .pcard[data-tone="4"]{--pc-base:#3d1418}html:root[data-design=suzhi] .pcard[data-tone="5"]{--pc-base:#2b1626}html:root[data-design=suzhi] .pcard[data-tone="6"]{--pc-base:#35231a}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 0 0 2px #f7f6f2,0 0 0 3.5px #b8954f,var(--pc-thick),0 38px 48px -22px rgba(0,0,0,.6)}html:root[data-design=suzhi] .pcard.is-dragging{box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 0 0 1px color-mix(in srgb,var(--pc-base) 60%,#000),var(--pc-thick),0 64px 74px -30px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-frame{border:1px solid rgba(214,180,110,.5);box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-frame:after{border-color:rgba(214,180,110,.2)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-art{filter:blur(1.6px) brightness(1.6);mix-blend-mode:soft-light;opacity:1}html:root[data-design=suzhi] .pcard:not(.pcard-new):hover .pcard-art{filter:blur(.4px) brightness(1.8);opacity:1}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-art:after{content:"";position:absolute;inset:0;background:inherit;mix-blend-mode:screen;opacity:.16}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-art>*{display:none}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-sheen{background:radial-gradient(circle at var(--mx,70%) var(--my,12%),rgba(255,246,225,.2),transparent 42%),linear-gradient(125deg,rgba(255,255,255,.09) 0,rgba(255,255,255,.02) 34%,rgba(255,255,255,0) 50%,rgba(255,255,255,.04) 72%,rgba(255,255,255,0) 90%);background-blend-mode:normal;mix-blend-mode:screen;opacity:1}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-head{background:none}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-name{color:#f8f1e1}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-tag{border-color:rgba(214,180,110,.45);background:rgba(0,0,0,.2);color:#ecdcb6}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-pillars{border-top-color:rgba(214,180,110,.28);background:linear-gradient(180deg,transparent,rgba(0,0,0,.28) 40%)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-pillar-label{color:rgba(236,220,182,.6)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-head .profile-avatar-lg{box-shadow:0 0 0 4px rgba(0,0,0,.25),0 0 0 5px rgba(214,180,110,.55),0 10px 18px -6px rgba(0,0,0,.6)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-zodiac-sign{color:rgba(236,220,182,.65)}}@media (min-width:641px){html:root[data-design=suzhi] :is(.acd-card,.bp-preview-card):before{border-color:rgba(181,182,183,.4)}html:root[data-design=suzhi] :is(.acd-card-chips span,.bp-preview-tag){box-shadow:inset 0 0 0 1px rgba(181,182,183,.45);color:#ebeced}}@media (min-width:641px){html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-zodiac{filter:sepia(.65) saturate(1.5) brightness(1.02)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-zodiac-print{opacity:.78}html:root[data-design=suzhi] .pcard:not(.pcard-new){--T:10px;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,0) 24%),radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--pc-base) 70%,#fff 8%),transparent 70%),url(/art/desk/card-gold.webp) 50% 50% /cover no-repeat,url(/art/desk/wood-face.webp) 50% 50% /cover no-repeat,var(--pc-base);background-blend-mode:normal,soft-light,normal,overlay,normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 1px 0 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.35),inset -1px 0 0 rgba(0,0,0,.25),0 30px 36px -20px rgba(0,0,0,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.35),0 0 0 2px #f7f6f2,0 0 0 3.5px #b8954f,0 34px 40px -20px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard.is-dragging{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.35),0 64px 70px -30px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-frame,html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-hit{border-radius:6px}html:root[data-design=suzhi] .pcard-edges{position:absolute;inset:0;z-index:0;pointer-events:none;transform-style:preserve-3d}html:root[data-design=suzhi] .pcard-edges>i{position:absolute;display:block;backface-visibility:visible}}@media (min-width:641px){html:root[data-design=suzhi] .pcard-edges>:is(.pe-t,.pe-b){left:3px;right:3px;height:var(--T);background-image:var(--pe-light),url(/art/desk/wood-edge-h.webp);background-size:100% 100%,400px 100%}html:root[data-design=suzhi] .pcard-edges>:is(.pe-l,.pe-r){top:3px;bottom:3px;width:var(--T);background-image:var(--pe-light),url(/art/desk/wood-edge-v.webp);background-size:100% 100%,100% 400px}html:root[data-design=suzhi] .pcard-edges>.pe-t{top:0;transform-origin:50% 0;transform:rotateX(-90deg);--pe-light:linear-gradient(180deg,rgba(255,236,205,.26),rgba(0,0,0,.28))}html:root[data-design=suzhi] .pcard-edges>.pe-b{bottom:0;transform-origin:50% 100%;transform:rotateX(90deg);--pe-light:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.62))}html:root[data-design=suzhi] .pcard-edges>.pe-l{left:0;transform-origin:0 50%;transform:rotateY(90deg);--pe-light:linear-gradient(90deg,rgba(255,236,205,.14),rgba(0,0,0,.35))}html:root[data-design=suzhi] .pcard-edges>.pe-r{right:0;transform-origin:100% 50%;transform:rotateY(-90deg);--pe-light:linear-gradient(270deg,rgba(0,0,0,.22),rgba(0,0,0,.55))}html:root[data-design=suzhi] .pcard-edges>.pe-back{inset:0;border-radius:6px;background:linear-gradient(160deg,rgba(255,236,205,.08),rgba(0,0,0,.3)),url(/art/desk/wood-face.webp) 50% 50% /cover no-repeat,#6a4126;background-blend-mode:normal,overlay,normal;transform:translateZ(calc(var(--T) * -1))}html:root[data-design=suzhi] .pcard:not(.pcard-new)>:not(.pcard-edges){position:relative;z-index:1}html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth,.hehun-card-place,.card-style-preview-card){perspective:1000px}html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth,.hehun-card-place) .pcard:not(.pcard-new){--rest-rx:5deg;--rest-ry:-9deg}html:root[data-design=suzhi] .pcard:not(.pcard-new):not(.is-dragging){transform:translate3d(var(--drag-x,0),var(--drag-y,0),0) rotate(var(--drag-r,0deg)) rotateX(calc(var(--rx, 0deg) + var(--rest-rx, 0deg))) rotateY(calc(var(--ry, 0deg) + var(--rest-ry, 0deg)))}html:root[data-design=suzhi] .pcard:not(.pcard-new){background:transparent;box-shadow:0 30px 36px -20px rgba(0,0,0,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new).is-selected{background:transparent;box-shadow:0 0 0 2px #f7f6f2,0 0 0 3.5px #b8954f,0 34px 40px -20px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard.is-dragging{background:transparent;box-shadow:0 64px 70px -30px rgba(0,0,0,.55)}html:root[data-design=suzhi] .pcard:not(.pcard-new)>.pcard-hit{display:flex;width:100%;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,0) 24%),radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--pc-base) 70%,#fff 8%),transparent 70%),url(/art/desk/card-gold.webp) 50% 50% /cover no-repeat,url(/art/desk/wood-face.webp) 50% 50% /cover no-repeat,var(--pc-base);background-blend-mode:normal,soft-light,normal,overlay,normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 1px 0 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.35),inset -1px 0 0 rgba(0,0,0,.25)}html:root[data-design=suzhi] .pcard:not(.pcard-new){--T:16px;--ay:calc(var(--ry, 0deg) + var(--rest-ry, 0deg) + var(--tw, 0deg));--ax:calc(var(--rx, 0deg) + var(--rest-rx, 0deg) + var(--tx, 0deg));--wr:calc(var(--T) * tan(clamp(0deg, calc(-1 * var(--ay)), 70deg)));--wl:calc(var(--T) * tan(clamp(0deg, var(--ay), 70deg)));--hb:calc(var(--T) * tan(clamp(0deg, var(--ax), 70deg)));--ht:calc(var(--T) * tan(clamp(0deg, calc(-1 * var(--ax)), 70deg)))}html:root[data-design=suzhi] .pcard-edges{transform-style:flat;z-index:0}html:root[data-design=suzhi] .pcard-edges>i{transform:none!important;backface-visibility:visible}html:root[data-design=suzhi] .pcard-edges>.pe-back{display:none}html:root[data-design=suzhi] .pcard-edges>.pe-r{left:100%;right:auto;top:2px;bottom:2px;width:var(--wr);border-radius:0 6px 6px 0;--pe-light:linear-gradient(90deg,rgba(0,0,0,.22),rgba(0,0,0,.55))}html:root[data-design=suzhi] .pcard-edges>.pe-l{right:100%;left:auto;top:2px;bottom:2px;width:var(--wl);border-radius:6px 0 0 6px;--pe-light:linear-gradient(270deg,rgba(255,236,205,.14),rgba(0,0,0,.32))}html:root[data-design=suzhi] .pcard-edges>.pe-b{top:100%;bottom:auto;left:calc(2px - var(--wl));right:calc(2px - var(--wr));height:var(--hb);border-radius:0 0 6px 6px;--pe-light:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.62))}html:root[data-design=suzhi] .pcard-edges>.pe-t{bottom:100%;top:auto;left:calc(2px - var(--wl));right:calc(2px - var(--wr));height:var(--ht);border-radius:6px 6px 0 0;--pe-light:linear-gradient(0deg,rgba(255,236,205,.26),rgba(0,0,0,.2))}}@media (min-width:641px){html:root[data-design=suzhi] .pcard-edges>:is(.pe-r,.pe-l,.pe-b,.pe-t):before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}html:root[data-design=suzhi] .pcard-edges>.pe-r:before{box-shadow:inset 1px 0 0 rgba(255,228,190,.25)}html:root[data-design=suzhi] .pcard-edges>.pe-l:before{box-shadow:inset -1px 0 0 rgba(255,228,190,.35)}html:root[data-design=suzhi] .pcard-edges>.pe-b:before{box-shadow:inset 0 1px 0 rgba(255,228,190,.2)}html:root[data-design=suzhi] .pcard-edges>.pe-t:before{box-shadow:inset 0 -1px 0 rgba(255,228,190,.4)}html:root[data-design=suzhi] :is(.reading-subject-plinth,.bz-profile-plinth,.hehun-card-place) .pcard:not(.pcard-new){--rest-rx:7deg;--rest-ry:-14deg}}@media (min-width:641px){html:root[data-design=suzhi] .pcard-edges>.pe-r{top:0;bottom:0;transform-origin:0 50%;transform:skewY(atan2(tan(var(--ax)),tan(max(.01deg,calc(-1 * var(--ay))))))!important}html:root[data-design=suzhi] .pcard-edges>.pe-l{top:0;bottom:0;transform-origin:100% 50%;transform:skewY(atan2(calc(-1 * tan(var(--ax))),tan(max(.01deg,var(--ay)))))!important}html:root[data-design=suzhi] .pcard-edges>.pe-b{left:0;right:0;transform-origin:50% 0;transform:skewX(atan2(calc(-1 * tan(var(--ay))),tan(max(.01deg,var(--ax)))))!important}html:root[data-design=suzhi] .pcard-edges>.pe-t{left:0;right:0;transform-origin:50% 100%;transform:skewX(atan2(tan(var(--ay)),tan(max(.01deg,calc(-1 * var(--ax))))))!important}html:root[data-design=suzhi] .pcard-edges>.pe-r{border-radius:0 3px 3px 0;--pe-light:linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,.62))}html:root[data-design=suzhi] .pcard-edges>.pe-l{border-radius:3px 0 0 3px;--pe-light:linear-gradient(270deg,rgba(255,236,205,.16),rgba(0,0,0,.42))}html:root[data-design=suzhi] .pcard-edges>.pe-b{border-radius:0 0 3px 3px;--pe-light:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.66))}html:root[data-design=suzhi] .pcard-edges>.pe-t{border-radius:3px 3px 0 0;--pe-light:linear-gradient(0deg,rgba(255,236,205,.3),rgba(0,0,0,.22))}html:root[data-design=suzhi] .pcard:not(.pcard-new),html:root[data-design=suzhi] .pcard:not(.pcard-new)>.pcard-hit{border-radius:4px}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:before{height:calc(var(--cord, 30px) + 14px + var(--pull-len, 0px));transform-origin:50% 0;transform:rotate(var(--pull-ang,0deg))}html:root[data-design=suzhi] .pt-tree.is-planted .pt-hang:after{transform:translate(var(--pull-x,0),var(--pull-y,0))}html:root[data-design=suzhi] .pt-tree.has-wind .pt-hang>.pcard:not(.pcard-new){transform-origin:50% 16px;transform:translate(calc(var(--pull-x, 0px) / .823),calc(var(--pull-y, 0px) / .823)) rotate(var(--pull-card,0deg)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:box-shadow .5s;cursor:grab}html:root[data-design=suzhi] .pt-tree .pt-hang.is-pulled{z-index:9}html:root[data-design=suzhi] .pt-tree .pt-hang.is-pulled>.pcard{cursor:grabbing;box-shadow:0 50px 60px -28px rgba(0,0,0,.5)}}@media (min-width:641px){html:root[data-design=suzhi] .pcard-edges>:is(.pe-t,.pe-b){background-image:var(--pe-light),linear-gradient(90deg,transparent 10%,rgba(255,238,210,.12) 38%,transparent 62%),url(/art/desk/wood-edge-h.webp);background-size:100% 100%,100% 100%,380px 100%;-webkit-mask:url(/art/desk/wood-chip-h.webp) 0 0/380px 100% repeat-x;mask:url(/art/desk/wood-chip-h.webp) 0 0/380px 100% repeat-x}html:root[data-design=suzhi] .pcard-edges>:is(.pe-l,.pe-r){background-image:var(--pe-light),linear-gradient(180deg,transparent 10%,rgba(255,238,210,.12) 35%,transparent 60%),url(/art/desk/wood-edge-v.webp);background-size:100% 100%,100% 100%,100% 380px;-webkit-mask:url(/art/desk/wood-chip-v.webp) 0 0/100% 380px repeat-y;mask:url(/art/desk/wood-chip-v.webp) 0 0/100% 380px repeat-y}html:root[data-design=suzhi] .pcard-edges>.pe-l{-webkit-mask-position:0 120px;mask-position:0 120px}html:root[data-design=suzhi] .pcard-edges>.pe-t{-webkit-mask-position:160px 0;mask-position:160px 0;--pe-light:linear-gradient(0deg,rgba(0,0,0,.18),rgba(255,238,210,.28) 30%,rgba(255,238,210,.1) 70%,rgba(0,0,0,.2))}html:root[data-design=suzhi] .pcard-edges>.pe-l{--pe-light:linear-gradient(270deg,rgba(0,0,0,.25),rgba(255,238,210,.18) 32%,rgba(0,0,0,.05) 70%,rgba(0,0,0,.35))}html:root[data-design=suzhi] .pcard-edges>.pe-r{--pe-light:linear-gradient(90deg,rgba(0,0,0,.62),rgba(0,0,0,.34) 30%,rgba(0,0,0,.42) 75%,rgba(0,0,0,.66))}html:root[data-design=suzhi] .pcard-edges>.pe-b{--pe-light:linear-gradient(180deg,rgba(0,0,0,.66),rgba(0,0,0,.4) 30%,rgba(0,0,0,.48) 75%,rgba(0,0,0,.72))}html:root[data-design=suzhi] .pcard-edges>.pe-t:before{box-shadow:inset 0 -1.5px 0 rgba(255,232,196,.55)}html:root[data-design=suzhi] .pcard-edges>.pe-l:before{box-shadow:inset -1.5px 0 0 rgba(255,232,196,.45)}html:root[data-design=suzhi] .pcard-edges>.pe-r:before{box-shadow:inset 1px 0 0 rgba(255,232,196,.14)}html:root[data-design=suzhi] .pcard-edges>.pe-b:before{box-shadow:inset 0 1px 0 rgba(255,232,196,.1)}html:root[data-design=suzhi] .pcard:not(.pcard-new)>.pcard-hit{-webkit-mask:url(/art/desk/card-edge-mask.webp) 0 0/100% 100% no-repeat;mask:url(/art/desk/card-edge-mask.webp) 0 0/100% 100% no-repeat}html:root[data-design=suzhi] .pcard:not(.pcard-new)>.pcard-hit:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:url(/art/desk/lacquer-wear.webp) 0 0/100% 100% no-repeat;pointer-events:none}html:root[data-design=suzhi] .pcard[data-scene="2"]>.pcard-hit:after,html:root[data-design=suzhi] .pcard[data-scene="5"]>.pcard-hit:after{transform:scaleX(-1)}html:root[data-design=suzhi] .pcard[data-scene="3"]>.pcard-hit:after,html:root[data-design=suzhi] .pcard[data-scene="6"]>.pcard-hit:after{transform:scaleY(-1)}html:root[data-design=suzhi] .pcard[data-scene="4"]>.pcard-hit:after{transform:scale(-1)}html:root[data-design=suzhi] .pcard:not(.pcard-new)>.pcard-hit:after{z-index:0}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-name{color:#fbf4e4;text-shadow:0 1px 2px rgba(0,0,0,.75),0 0 12px rgba(0,0,0,.5)}}@media (min-width:641px){html:root[data-design=suzhi] .pcard:not(.pcard-new) :is(.pcard-pillar-gan,.pcard-pillar-zhi){color:#fbf4e4;text-shadow:0 1px 2px rgba(0,0,0,.75),0 0 8px rgba(0,0,0,.45)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-pillar-label{color:rgba(240,226,192,.82);text-shadow:0 1px 1px rgba(0,0,0,.6)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-tag{background:rgba(0,0,0,.38);color:#f2e3bf;text-shadow:0 1px 1px rgba(0,0,0,.5)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-ver{color:rgba(240,226,192,.7)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-zodiac-sign{color:rgba(240,226,192,.85);text-shadow:0 1px 1px rgba(0,0,0,.6)}html:root[data-design=suzhi] .pcard:not(.pcard-new) .pcard-pillars{background:linear-gradient(180deg,transparent,rgba(0,0,0,.34) 35%)}}@media (min-width:641px){html:root[data-design=suzhi] :is(.pcard,.pcard *,.pt-tree,.pt-tree *){-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html:root[data-design=suzhi] :is(.pcard,.pt-tree) ::selection{background:transparent;color:inherit}html:root[data-design=suzhi] .pcard img{pointer-events:none}html:root[data-design=suzhi] .fd-page{--fd-gold:var(--sz-ink-3);--fd-muted:var(--sz-ink-3);--fd-line:var(--sz-line);--fd-ink:var(--sz-ink);--fd-rust:var(--sz-zhu)}html:root[data-design=suzhi] .fd-hero{position:relative;isolation:isolate;min-height:250px;padding:56px 0 36px;border-bottom:1px solid var(--sz-line)}html:root[data-design=suzhi] .fd-hero:before{content:"";position:absolute;inset:0 150px 0 auto;width:34%;z-index:-1;background:url(/art/desk/scene-fortune.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] .fd-hero:after{content:"日";position:absolute;left:-.05em;bottom:4px;z-index:-2;color:rgba(33,33,33,.045);font:300px/1 var(--sz-kai);pointer-events:none}html:root[data-design=suzhi] .fd-kicker{color:var(--sz-ink-3);letter-spacing:.22em;font-weight:500}html:root[data-design=suzhi] .fd-hero .fd-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] .fd-hero h1{font-family:var(--sz-serif);font-weight:600;font-size:clamp(42px,4vw,62px);line-height:1.2;letter-spacing:.05em;color:var(--sz-ink);animation:sz-ink-settle 1.6s var(--sz-ease) .1s both}html:root[data-design=suzhi] .fd-hero h1 em{color:var(--sz-ink-4)}html:root[data-design=suzhi] .fd-hero-note{color:var(--sz-ink-2)}html:root[data-design=suzhi] .fd-date-seal{border:1px solid var(--sz-line);border-radius:3px;background:var(--sz-sheet);box-shadow:inset 0 1px 0 #fff,0 3px 0 -1px #fafbfc,0 3px 0 0 rgba(33,33,33,.1),0 14px 24px -16px rgba(0,0,0,.35);transform:rotate(2deg)}html:root[data-design=suzhi] .fd-date-seal:before{content:"";position:absolute;left:10px;right:10px;top:6px;height:4px;background:radial-gradient(circle,rgba(33,33,33,.25) 1.4px,transparent 1.6px) 0 0 /10px 4px repeat-x}html:root[data-design=suzhi] .fd-date-seal span{color:var(--sz-ink-3)}html:root[data-design=suzhi] .fd-date-seal strong{font-family:var(--sz-serif);color:var(--sz-zhu)}html:root[data-design=suzhi] .fd-day-sheet,html:root[data-design=suzhi] .fd-open-scroll{border:1px solid var(--sz-line);border-radius:10px;background:var(--sz-sheet);box-shadow:var(--sz-shadow-1)}html:root[data-design=suzhi] .fd-day-sheet:before,html:root[data-design=suzhi] .fd-open-scroll:before{border-color:rgba(33,33,33,.06)}html:root[data-design=suzhi] .fd-section-label span:first-child{color:var(--sz-ink-3);letter-spacing:.22em}html:root[data-design=suzhi] .fd-stamp{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)}html:root[data-design=suzhi] .fd-direction-badge{border:1px solid var(--sz-line-2);border-radius:3px;background:transparent;color:var(--sz-ink-2);letter-spacing:.12em}html:root[data-design=suzhi] .fd-overview h2{font-family:var(--sz-serif);font-weight:600;letter-spacing:.06em;color:var(--sz-ink)}html:root[data-design=suzhi] .fd-lead{color:var(--sz-ink-2)}html:root[data-design=suzhi] .fd-reminder-grid{gap:0;border-top:1px solid var(--sz-line)}html:root[data-design=suzhi] .fd-reminder{border:0;border-bottom:1px solid var(--sz-line);border-radius:0;background:transparent;box-shadow:none;transition:background .5s var(--sz-ease)}html:root[data-design=suzhi] .fd-reminder:nth-child(odd){border-right:1px solid var(--sz-line)}html:root[data-design=suzhi] .fd-reminder:hover{background:rgba(33,33,33,.025)}html:root[data-design=suzhi] .fd-reminder-time{font-family:var(--sz-serif);color:var(--sz-ink)}html:root[data-design=suzhi] .fd-reminder-top{color:var(--sz-ink-2);font-family:var(--sz-serif);letter-spacing:.14em}html:root[data-design=suzhi] .fd-timing{border-left:1px solid var(--sz-line)}html:root[data-design=suzhi] .fd-dial-guide{border:1px solid var(--sz-line-2);border-radius:999px;background:transparent;color:var(--sz-ink-2);box-shadow:none;animation:none}html:root[data-design=suzhi] .fd-dial-guide:hover{background:rgba(33,33,33,.04);color:var(--sz-ink);transform:none}html:root[data-design=suzhi] .fd-dial{background:radial-gradient(circle,transparent 0 46%,rgba(33,33,33,.1) 46.2% 46.6%,transparent 46.8%),radial-gradient(circle,transparent 0 63%,rgba(33,33,33,.08) 63.2% 63.5%,transparent 63.7%),radial-gradient(circle,var(--sz-sheet) 0 69%,transparent 69.3%),radial-gradient(circle,#fdfeff 0 98%,transparent 98.5%);border-radius:50%;box-shadow:0 0 0 1px rgba(33,33,33,.2),0 0 0 7px var(--sz-sheet),0 0 0 8px rgba(33,33,33,.1),0 24px 40px -26px rgba(0,0,0,.4)}html:root[data-design=suzhi] .fd-dial:before{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from -.4deg,rgba(33,33,33,.3) 0 .8deg,transparent .8deg 7.5deg);-webkit-mask:radial-gradient(circle,transparent 0 91%,#000 91.5% 97%,transparent 97.5%);mask:radial-gradient(circle,transparent 0 91%,#000 91.5% 97%,transparent 97.5%);pointer-events:none}html:root[data-design=suzhi] .fd-dial-engraving{stroke:rgba(33,33,33,.35)}html:root[data-design=suzhi] .fd-dial-hand:after{border-bottom-color:var(--sz-zhu);filter:none}html:root[data-design=suzhi] .fd-hour{color:var(--sz-ink-2);font-family:var(--sz-kai)!important}html:root[data-design=suzhi] .fd-hour:hover{background:rgba(33,33,33,.06);box-shadow:none}html:root[data-design=suzhi] .fd-timing .fd-hour.is-favorable{background:#222;color:#fbfcfd;border:0;box-shadow:0 0 0 4px rgba(33,33,33,.08)}html:root[data-design=suzhi] .fd-timing .fd-hour.is-caution{background:var(--sz-zhu);color:#fbfcfd;border:0;box-shadow:0 0 0 4px rgba(143,31,24,.1)}html:root[data-design=suzhi] .fd-timing .fd-hour[aria-pressed=true]{outline:1px solid currentColor;outline-offset:5px}html:root[data-design=suzhi] .fd-timing .fd-hour:not(.is-favorable):not(.is-caution)[aria-pressed=true]{background:var(--sz-sheet);color:var(--sz-ink);border:1px solid var(--sz-ink)}html:root[data-design=suzhi] .fd-hour-badge{border:0;border-radius:2px;box-shadow:none}html:root[data-design=suzhi] .fd-dial-center strong{font-family:var(--sz-kai);color:var(--sz-ink)}html:root[data-design=suzhi] .fd-dial-center.is-caution strong{color:var(--sz-zhu)}html:root[data-design=suzhi] .fd-dial-center.is-favorable>small,html:root[data-design=suzhi] .fd-dial-center>small{background:#222;color:#fbfcfd;border-radius:2px}html:root[data-design=suzhi] .fd-dial-center.is-caution>small{background:var(--sz-zhu);color:#fbfcfd}html:root[data-design=suzhi] .fd-timing .fd-time-legend button{border:1px solid var(--sz-line);border-radius:6px;background:var(--sz-sheet);color:var(--sz-ink);box-shadow:none;transition:border-color .4s,transform .6s var(--sz-ease)}html:root[data-design=suzhi] .fd-timing .fd-time-legend button:hover{border-color:var(--sz-ink);transform:translateX(3px)}html:root[data-design=suzhi] .fd-timing .fd-time-legend button.is-caution{border-color:rgba(143,31,24,.3);background:rgba(143,31,24,.03);color:#6c1611}html:root[data-design=suzhi] .fd-time-legend button>b{border-radius:2px;background:#222;color:#fbfcfd;font-family:var(--sz-kai)}html:root[data-design=suzhi] .fd-time-legend button.is-caution>b{background:var(--sz-zhu);color:#fbfcfd}html:root[data-design=suzhi] .fd-hour-more summary{color:var(--sz-ink-2)}html:root[data-design=suzhi] .fd-hour-task{font-family:var(--sz-serif);color:var(--sz-ink)}html:root[data-design=suzhi] .fd-open-scroll h2{font-family:var(--sz-serif);font-weight:600;letter-spacing:.06em}html:root[data-design=suzhi] .fd-open-button{border:0;border-radius:6px;background:#222;color:#fbfcfd;box-shadow:0 14px 26px -14px rgba(0,0,0,.6);transition:transform .6s var(--sz-ease),background .3s}html:root[data-design=suzhi] .fd-open-button:hover{background:#111;transform:translateY(-2px)}html:root[data-design=suzhi] .fd-open-button>span{border-color:rgba(251,252,253,.4);color:#fbfcfd;font-family:var(--sz-kai);background:transparent}}