.care-settings-trigger[data-v-1e6262c4]{cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;line-height:1}.realm-breakthrough-effect[data-v-e46c3a38]{z-index:100;isolation:isolate;background:radial-gradient(circle at 50% 46%,#fffaddb8 0 10%,#c4ddcf6b 34%,#0000 62%),linear-gradient(155deg,#c9d8cc,#789589);animation:5.9s both breakthrough-bg-e46c3a38;position:fixed;inset:0;overflow:hidden}.breakthrough-sky[data-v-e46c3a38]{z-index:0;filter:blur(18px);background:radial-gradient(at 22% 34%,#ffffef70,#0000 35%),radial-gradient(at 77% 68%,#d7f0e361,#0000 38%);animation:4.8s ease-in-out both breakthrough-mist-e46c3a38;position:absolute;inset:-16%}.breakthrough-qi[data-v-e46c3a38]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.realm-qi[data-v-e46c3a38]{fill:none;stroke-linecap:round;stroke-dasharray:.2 .8;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;opacity:0;animation:2.65s cubic-bezier(.2,.04,.12,1) both breakthrough-qi-gather-e46c3a38}.realm-qi.main[data-v-e46c3a38]{stroke:url(#breakthroughQiGold);stroke-width:2.8px;filter:drop-shadow(0 0 4px #fff6c68f)}.realm-qi.mid[data-v-e46c3a38]{stroke:url(#breakthroughQiCyan);stroke-width:2.25px;animation-duration:2.8s}.realm-qi.soft[data-v-e46c3a38]{stroke:url(#breakthroughQiCyan);stroke-width:2px;animation-duration:3s}.realm-qi.main.two[data-v-e46c3a38]{animation-delay:80ms}.realm-qi.main.three[data-v-e46c3a38]{animation-delay:.18s}.realm-qi.main.four[data-v-e46c3a38]{animation-delay:.26s}.realm-qi.mid.one[data-v-e46c3a38]{animation-delay:.12s}.realm-qi.mid.two[data-v-e46c3a38]{animation-delay:.2s}.realm-qi.mid.three[data-v-e46c3a38]{animation-delay:.3s}.realm-qi.mid.four[data-v-e46c3a38]{animation-delay:.38s}.realm-qi.soft.one[data-v-e46c3a38]{animation-delay:.22s}.realm-qi.soft.two[data-v-e46c3a38]{animation-delay:.3s}.realm-qi.soft.three[data-v-e46c3a38]{animation-delay:.42s}.realm-qi.soft.four[data-v-e46c3a38]{animation-delay:.5s}.breakthrough-halo[data-v-e46c3a38]{z-index:2;aspect-ratio:1;filter:blur(2px);opacity:0;background:radial-gradient(circle,#fffff8d6 0 3%,#ffefa975 19%,#ceebdd40 42%,#0000 68%);border-radius:50%;width:min(78vw,520px);animation:3.25s ease-out both breakthrough-halo-e46c3a38;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.32)}.breakthrough-avatar-stage[data-v-e46c3a38]{z-index:3;place-items:center;display:grid;position:absolute;inset:8vh 0 5vh}.breakthrough-avatar[data-v-e46c3a38]{object-fit:contain;object-position:center;grid-area:1/1;width:min(76vw,430px);height:min(78vh,720px);position:absolute}.old-avatar[data-v-e46c3a38]{opacity:1;filter:drop-shadow(0 16px 18px #1c2b2433);animation:4.05s both breakthrough-old-avatar-e46c3a38}.new-avatar[data-v-e46c3a38]{opacity:0;filter:blur(13px)brightness(1.32)drop-shadow(0 0 25px #fff8ccc7);animation:5.9s cubic-bezier(.18,.6,.2,1) both breakthrough-new-avatar-e46c3a38;transform:translateY(18px)scale(.94)}.breakthrough-whiteout[data-v-e46c3a38]{z-index:5;opacity:0;pointer-events:none;background:#fff;animation:5.9s both breakthrough-whiteout-e46c3a38;position:absolute;inset:0}.breakthrough-title[data-v-e46c3a38]{z-index:6;color:#3e5c4f;letter-spacing:.28em;text-shadow:0 1px #ffffffd6,0 0 14px #fff7c4b8;opacity:0;justify-items:center;gap:7px;font-family:STKaiti,KaiTi,serif;animation:5.9s both breakthrough-title-e46c3a38;display:grid;position:absolute;bottom:max(7vh,42px);left:0;right:0;transform:translateY(12px)}.breakthrough-title span[data-v-e46c3a38]{font-size:clamp(15px,4vw,20px)}.breakthrough-title strong[data-v-e46c3a38]{color:#88642d;font-size:clamp(26px,8vw,42px);font-weight:700}@keyframes breakthrough-bg-e46c3a38{0%{filter:saturate(.88)brightness(.94)}45%{filter:saturate(1.05)brightness(1.1)}62%{filter:saturate(.5)brightness(1.65)}to{filter:saturate(.95)brightness()}}@keyframes breakthrough-mist-e46c3a38{0%{opacity:.25;transform:translate(-5%,4%)scale(.9)}65%{opacity:.8;transform:translate(4%,-3%)scale(1.08)}to{opacity:.36;transform:translate(0)scale(1)}}@keyframes breakthrough-qi-gather-e46c3a38{0%{opacity:0;stroke-dashoffset:1px}16%{opacity:.3}72%{opacity:.96}to{opacity:0;stroke-dashoffset:0}}@keyframes breakthrough-halo-e46c3a38{0%,8%{opacity:0;transform:translate(-50%,-50%)scale(.3)}62%{opacity:.88;transform:translate(-50%,-50%)scale(1.04)}to{opacity:.22;transform:translate(-50%,-50%)scale(1.22)}}@keyframes breakthrough-old-avatar-e46c3a38{0%,35%{opacity:1;filter:drop-shadow(0 16px 18px #1c2b2433);transform:scale(1)}53%{opacity:1;filter:brightness(0)invert()drop-shadow(0 0 24px #fffffff2);transform:scale(1.025)}74%,to{opacity:0;filter:brightness(0)invert()blur(3px);transform:scale(1.07)}}@keyframes breakthrough-whiteout-e46c3a38{0%,43%{opacity:0}57%,66%{opacity:1}80%{opacity:.82}to{opacity:0}}@keyframes breakthrough-new-avatar-e46c3a38{0%,59%{opacity:0;filter:blur(13px)brightness(1.32);transform:translateY(18px)scale(.94)}76%{opacity:.34;filter:blur(7px)brightness(1.22);transform:translateY(10px)scale(.97)}to{opacity:1;filter:blur()brightness()drop-shadow(0 16px 18px #1c2b242e);transform:translateY(0)scale(1)}}@keyframes breakthrough-title-e46c3a38{0%,76%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.realm-breakthrough-effect[data-v-e46c3a38],.breakthrough-sky[data-v-e46c3a38],.realm-qi[data-v-e46c3a38],.breakthrough-halo[data-v-e46c3a38],.breakthrough-avatar[data-v-e46c3a38],.breakthrough-whiteout[data-v-e46c3a38],.breakthrough-title[data-v-e46c3a38]{animation:none!important}.breakthrough-qi[data-v-e46c3a38],.breakthrough-whiteout[data-v-e46c3a38],.old-avatar[data-v-e46c3a38]{display:none}.breakthrough-halo[data-v-e46c3a38]{opacity:.22;transform:translate(-50%,-50%)scale(1.1)}.new-avatar[data-v-e46c3a38]{opacity:1;filter:drop-shadow(0 16px 18px #1c2b242e);transform:none}.breakthrough-title[data-v-e46c3a38]{opacity:1;transform:none}}.ink-focus-dial[data-v-ff86241d]{width:var(--runtime-dial-size,min(38cqw, 100cqh, 160px));height:var(--runtime-dial-size,min(38cqw, 100cqh, 160px));color:#5f7268;text-align:center;place-items:center;display:grid;position:relative}.ink-dial-svg[data-v-ff86241d]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ink-track[data-v-ff86241d]{fill:none;stroke:#2b383121;stroke-width:5px}.ink-segments path[data-v-ff86241d]{fill:none;stroke-linecap:round}.ink-endpoint[data-v-ff86241d]{pointer-events:none}.ink-envelope[data-v-ff86241d]{transform-box:fill-box;transform-origin:50%;fill:#26382f;opacity:.48;filter:url(#focusInkWarp);animation:6.5s cubic-bezier(.37,.03,.45,1) -.47s infinite ink-envelope-breathe-ff86241d}.ink-dot[data-v-ff86241d]{fill:#17251e;stroke:none}.ink-dial-copy[data-v-ff86241d]{z-index:1;pointer-events:none;gap:5px;display:grid;position:relative}.ink-dial-time[data-v-ff86241d]{color:#243b31;font-variant-numeric:tabular-nums;letter-spacing:.2px;text-shadow:0 1px #fff9;font:800 clamp(30px,8vw,38px)/.95 Times New Roman,STSong,serif}.ink-dial-copy>span[data-v-ff86241d]{font:700 13px/1 Microsoft YaHei,PingFang SC,sans-serif}@keyframes ink-envelope-breathe-ff86241d{0%,to{opacity:.34;transform:translate(.15px,.2px)scale(.94,.92)}21%{opacity:.56;transform:translate(-.55px,-.2px)scale(1.08,1.02)}46%{opacity:.41;transform:translate(.35px,.35px)scale(.97,1.07)}72%{opacity:.61;transform:translate(.7px,-.1px)scale(1.11,.96)}88%{opacity:.45;transform:translate(-.25px,.25px)scale(1.01,1.04)}}@media (prefers-reduced-motion:reduce){.ink-envelope[data-v-ff86241d]{animation:none}}.habit-cal[data-v-ff7d0215]{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.cal-cell[data-v-ff7d0215]{cursor:pointer;border:none;border-radius:6px;padding:6px 0;font-size:12.5px;line-height:1.2}.cal-cell[data-v-ff7d0215]:disabled{cursor:default}.habit-mountain-card[data-v-cd7595e5]{width:100%}.hm-stage[data-v-cd7595e5]{isolation:isolate;background:#fbf8f1;width:100%;position:relative;overflow:hidden}.hm-stage.square[data-v-cd7595e5]{aspect-ratio:1}.hm-stage.portrait[data-v-cd7595e5]{aspect-ratio:2/3}.hm-bg[data-v-cd7595e5]{z-index:0;object-fit:cover;object-position:center center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.hm-glaze[data-v-cd7595e5]{z-index:1;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#fffcef33,#fffcef00 28%),radial-gradient(at 50% 76%,#fffad921,#0000 42%);position:absolute;inset:0}.hm-title[data-v-cd7595e5]{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fbf8f1ad;border:1px solid #ffffffa3;border-radius:10px;gap:2px;max-width:210px;padding:8px 10px;display:grid;position:absolute;top:11px;left:12px;box-shadow:0 4px 12px #22302a14}.hm-title strong[data-v-cd7595e5]{color:#2e3a3f;font-size:14px;font-weight:900;line-height:1.15}.hm-title span[data-v-cd7595e5]{color:#66766e;white-space:nowrap;font-size:11px;line-height:1.25}.hm-spirit[data-v-cd7595e5]{width:auto;height:auto;transform:translate(-50%, -100%) scaleX(var(--flip,1));transform-origin:50% 100%;pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.98)contrast(.98)drop-shadow(0 8px 8px #22322b1f);position:absolute}.hm-stage.editable .hm-spirit[data-v-cd7595e5]{pointer-events:auto;cursor:grab;touch-action:none}.hm-stage.editable .hm-spirit[data-v-cd7595e5]:active{cursor:grabbing}.hm-spirit-label[data-v-cd7595e5]{color:#3f4b43;white-space:nowrap;pointer-events:none;text-shadow:0 1px #ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fbf8f1c7;border:1px solid #ffffffc2;border-radius:999px;padding:2px 5px;font-size:10.5px;font-weight:800;line-height:1.2;position:absolute;transform:translate(-50%,2px);box-shadow:0 2px 8px #22322b14}@media (width<=430px){.hm-stage[data-v-cd7595e5]{border-inline:0;border-radius:0}.hm-title[data-v-cd7595e5]{left:10px}}.hrow[data-v-1fe63e45]{align-items:center;padding:6px 0}.mt16[data-v-1fe63e45]{margin-top:16px}.habit-overlay[data-v-1fe63e45]{background:linear-gradient(#fffffff2 0%,#ffffffe0 55%,#fff0 100%);max-height:64%;padding:14px 16px;position:absolute;top:0;left:0;right:0;overflow-y:auto}.habit-footer[data-v-1fe63e45]{color:#40484a;background:linear-gradient(#fff0 0%,#ffffff9e 38%,#ffffffeb 100%);padding:12px 16px;font-size:12px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.dl-label[data-v-0e69fe24]{margin-bottom:6px;font-size:14px;font-weight:600}.dl-label .sub[data-v-0e69fe24]{margin-left:6px;font-weight:400}.dl-chips[data-v-0e69fe24]{flex-wrap:wrap;gap:6px;display:flex}.chip-word[data-v-0e69fe24]{background:#f7f7f9}.dl-detail[data-v-0e69fe24]{border-top:1px dashed #e8e8e8;padding-top:12px}.dl-sec-title[data-v-f024ea15]{color:#666;margin-bottom:4px;font-size:13px;font-weight:600}.dl-text[data-v-f024ea15]{font-size:14px;line-height:1.6}.dl-coach[data-v-f024ea15]{background:#f7f5ef;border-radius:8px;padding:12px}.dl-cal[data-v-c311a3c2]{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.dl-cell[data-v-c311a3c2]{border:none;border-radius:6px;padding:6px 0;font-size:12.5px;line-height:1.2}.dl-coach[data-v-c311a3c2]{background:#f7f5ef;border-radius:8px;padding:12px}.history-preview[data-v-c311a3c2]{border:1px solid var(--c-block-line);border-radius:var(--r-btn);background:var(--c-metric-bg);margin-top:16px;padding:12px}.history-preview-label[data-v-c311a3c2]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.history-header[data-v-c311a3c2]{gap:8px}.history-backfill[data-v-c311a3c2]{flex:none}.history-tabs[data-v-c311a3c2]{flex-wrap:nowrap;flex:none;gap:3px;min-width:0;margin-left:auto}.history-tabs .chip[data-v-c311a3c2]{white-space:nowrap;padding:5px 4px;font-size:12px;font-weight:500}.history-header .btn-sm[data-v-c311a3c2]{padding-left:8px;padding-right:8px;font-size:12px;font-weight:500}.history-today-summary[data-v-c311a3c2]{text-align:center;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}.history-month-picker[data-v-c311a3c2]{justify-content:center;align-items:center;gap:8px;display:flex}.history-month-picker button[data-v-c311a3c2]:disabled{cursor:default;opacity:.45}.history-preview-label span[data-v-c311a3c2]{color:var(--c-text-3);font-size:11px;font-weight:400}.history-preview-section[data-v-c311a3c2]{border-top:1px solid var(--c-block-line);margin-top:14px;padding-top:12px}.history-preview-section[data-v-c311a3c2]:first-child{border-top:0;margin-top:0;padding-top:0}.history-preview-label b[data-v-c311a3c2]{color:var(--c-text-2);font-size:13px}.history-chart[data-v-c311a3c2]{width:100%;margin-top:8px;display:block;overflow:visible}.history-axis[data-v-c311a3c2]{stroke:var(--c-neutral);stroke-width:1px}.history-grid[data-v-c311a3c2]{stroke:var(--c-neutral);stroke-width:1px;opacity:.6}.history-target[data-v-c311a3c2]{stroke:var(--c-brand);stroke-width:1px;stroke-dasharray:3 3;opacity:.75}.history-target-label[data-v-c311a3c2]{fill:var(--c-brand);font-size:10px;font-weight:500}.history-tick[data-v-c311a3c2]{fill:var(--c-text-3);font-size:10px}.history-total[data-v-c311a3c2]{font-size:10px;font-weight:600}.history-zero[data-v-c311a3c2]{fill:var(--c-neutral);opacity:.65}.history-key[data-v-c311a3c2]{color:var(--c-text-3);flex-wrap:wrap;gap:5px 10px;margin-top:4px;font-size:10px;display:flex}.history-key span[data-v-c311a3c2]{align-items:center;gap:3px;display:inline-flex}.history-key i[data-v-c311a3c2]{border-radius:50%;width:7px;height:7px;display:block}.history-donut-wrap[data-v-c311a3c2]{align-items:center;gap:12px;margin-top:8px;display:flex}.history-donut[data-v-c311a3c2]{flex:none;width:112px;height:112px;overflow:visible}.history-donut-base[data-v-c311a3c2]{fill:none;stroke:var(--c-bar-bg);stroke-width:14px}.history-donut-part[data-v-c311a3c2]{fill:none;stroke-width:14px;stroke-linecap:butt}.history-donut-total[data-v-c311a3c2]{fill:var(--c-text);font-size:15px;font-weight:600}.history-donut-label[data-v-c311a3c2]{fill:var(--c-text-3);font-size:9px}.history-donut-key[data-v-c311a3c2]{color:var(--c-text-2);flex:1;gap:5px;font-size:11px;display:grid}.history-donut-key>div[data-v-c311a3c2]{grid-template-columns:9px minmax(0,1fr) 32px;align-items:center;gap:4px;display:grid}.history-donut-key i[data-v-c311a3c2]{border-radius:50%;width:7px;height:7px}.history-donut-key b[data-v-c311a3c2]{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.history-donut-key p[data-v-c311a3c2]{color:var(--c-text-3);margin-top:3px;font-size:10px}[data-skin=xiuxian] .profile-modal,[data-skin=xiuxian] .profile-modal *{font-family:system-ui,-apple-system,Segoe UI,Microsoft YaHei,PingFang SC,sans-serif!important}.enc-card[data-v-111b5839]{z-index:300;background:#fffdf7;border:1px solid #eadfc8;border-radius:12px;align-items:center;gap:10px;width:min(560px,100vw - 32px);padding:12px 14px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0000001f}.registration-invite[data-v-8c51fb17]{color:#315c4a;background:#edf4f0;border:1px solid #c9dbd2;border-radius:11px;grid-template-columns:minmax(0,1fr) 116px;align-items:center;gap:12px;width:min(314px,100%);margin:12px auto 0;padding:11px;display:grid}.registration-invite-copy[data-v-8c51fb17]{gap:6px;min-width:0;font-size:12px;line-height:1.55;display:grid}.registration-invite-copy strong[data-v-8c51fb17]{letter-spacing:.4px;font:800 14px/1.25 STKaiti,KaiTi,"FangSong",STSong,Microsoft YaHei,serif}.registration-invite-note[data-v-8c51fb17]{color:#8d493e;font-weight:800}.registration-invite-qr[data-v-8c51fb17]{object-fit:contain;border:5px solid #fff;border-radius:10px;width:116px;height:116px;display:block;box-shadow:0 4px 12px #315c4a1f}.registration-invite.compact[data-v-8c51fb17]{grid-template-columns:minmax(0,1fr) 92px;gap:9px;width:100%;margin-top:6px;padding:8px}.registration-invite.compact .registration-invite-copy[data-v-8c51fb17]{gap:4px;font-size:11px;line-height:1.45}.registration-invite.compact .registration-invite-copy strong[data-v-8c51fb17]{font-size:13px}.registration-invite.compact .registration-invite-qr[data-v-8c51fb17]{border-width:4px;border-radius:8px;width:92px;height:92px}@media (width<=370px){.registration-invite[data-v-8c51fb17]:not(.compact){grid-template-columns:minmax(0,1fr) 100px;gap:9px;padding:9px}.registration-invite:not(.compact) .registration-invite-qr[data-v-8c51fb17]{width:100px;height:100px}}.onboard-modal{max-width:420px;max-height:min(82vh,680px);overflow:auto}.onboard-top{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.onboard-kicker{color:#315c4a;background:#dce9e2;border-radius:999px;width:max-content;padding:4px 9px;font-size:12px;font-weight:900}.onboard-step{color:var(--c-brand);background:var(--c-info-bg);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800}.onboard-title{color:#253047;margin:14px 0 0;font-size:19px;line-height:1.35}.onboard-lines{gap:8px;margin-top:12px;display:grid}.onboard-line{color:#566071;background:#fbfcff;border:1px solid #eef0f5;border-radius:10px;grid-template-columns:1fr;align-items:start;gap:0;padding:10px 11px;font-size:14px;line-height:1.65;display:grid}.onboard-line.has-dot{grid-template-columns:10px 1fr;gap:9px}.onboard-line.is-flow{background:0 0;border:0;padding:0}.onboard-dot{background:var(--c-brand);border-radius:999px;width:6px;height:6px;margin-top:9px}.onboard-line b{color:#315c4a;background:linear-gradient(#0000 58%,#c9e0d5 0);padding:0 1px;font-weight:900}.onboard-content{color:#566071;margin-top:14px;font-size:14px;line-height:1.75}.onboard-content>p{margin:0}.onboard-content>p+p{margin-top:10px}.onboard-content b{color:#315c4a;background:linear-gradient(#0000 58%,#c9e0d5 0);padding:0 1px;font-weight:900}.onboard-visual{color:#315c4a;background:#edf4f0;border:1px solid #c9dbd2;border-radius:11px;width:min(314px,100%);margin:12px auto 0;overflow:hidden}.onboard-flow-box{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;height:96px;padding:7px 7px 5px;display:grid;position:relative}.onboard-flow-step{z-index:1;text-align:center;justify-items:center;min-width:0;display:grid;position:relative}.onboard-flow-step:first-child{transform:translateY(24px)}.onboard-flow-step:nth-child(2){transform:translateY(18px)}.onboard-flow-step:nth-child(3){transform:translateY(12px)}.onboard-flow-step:nth-child(4){transform:translateY(6px)}.onboard-flow-step:nth-child(5){transform:translateY(0)}.onboard-flow-step:not(:last-child):after{content:"";z-index:-1;transform-origin:0;border-top:1px solid #91b3a3;width:68%;position:absolute;top:15px;left:66%;transform:rotate(-6deg)}.onboard-flow-bead{z-index:1;background:#f8fcfa;border:1px solid #9fbdaf;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:4px;font:800 12px/1 STKaiti,KaiTi,serif;display:grid;position:relative;box-shadow:0 2px 5px #30353214}.onboard-flow-step:nth-child(3) .onboard-flow-bead{box-shadow:0 0 0 3px #91b3a32b,0 2px 5px #30353214}.onboard-flow-label{width:56px;font-size:10.5px;font-weight:800;line-height:1.15;display:block}.onboard-practice-scroll{padding:8px}.onboard-practice-row{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:9px;padding:9px 8px;display:grid}.onboard-practice-row+.onboard-practice-row,.onboard-focus-row+.onboard-focus-row{border-top:1px solid #315c4a21}.onboard-practice-name{font:700 14px/1.2 STKaiti,KaiTi,serif}.onboard-practice-desc{color:#68756f;font-size:12px;line-height:1.45}.onboard-focus-list{padding:7px 10px}.onboard-focus-row{color:#64716b;grid-template-columns:74px minmax(0,1fr);align-items:start;gap:8px;padding:8px 5px;font-size:12px;line-height:1.45;display:grid}.onboard-focus-row strong{color:#315c4a;font-size:12px}.onboard-focus-row.featured{background:#dce9e2c7;border:1px solid #315c4a21;border-radius:7px;margin:2px 0;box-shadow:0 0 0 2px #91b3a31f}.onboard-task-list{gap:8px;padding:9px;display:grid}.onboard-task-row{background:#ffffffa8;border:1px solid #315c4a26;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);column-gap:10px;padding:12px 10px;display:grid}.onboard-task-seal{border:1px solid #91b3a3;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font:700 14px/1 STKaiti,KaiTi,serif;display:grid}.onboard-task-row h4{color:#315c4a;margin:0 0 3px;font-size:13px}.onboard-task-row p{color:#68756f;margin:0;font-size:11px;line-height:1.5}.onboard-closing{color:#3e5048;border-left:2px solid #91b3a3;padding-left:11px;font-weight:700;margin-top:12px!important}.onboard-register-copy{color:#315c4a;text-align:center;font-weight:900;margin-top:12px!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.onboard-line .mini-bullet{padding-left:15px;display:block;position:relative}.onboard-line .mini-bullet+.mini-bullet{margin-top:4px}.onboard-line .mini-bullet:before{content:"";background:var(--c-brand);border-radius:999px;width:6px;height:6px;position:absolute;top:.78em;left:0}.onboard-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.onboard-actions.single{grid-template-columns:1fr}.onboard-final-action{white-space:nowrap;font-size:12px;background:#8d493e!important;border-color:#8d493e!important;padding-inline:6px!important}[data-skin=xiuxian] .onboard-kicker{letter-spacing:.5px;font-family:STKaiti,KaiTi,"FangSong",STSong,Microsoft YaHei,serif;font-weight:700}[data-skin=xiuxian] .onboard-line,[data-skin=xiuxian] .onboard-content{font-family:Microsoft YaHei,PingFang SC,sans-serif}.feature-onboard-modal[data-v-290cbd24]{width:min(420px,100vw - 32px)}.feature-guide-copy[data-v-290cbd24]{color:var(--c-text-2);gap:7px;margin-top:10px;font-size:14px;line-height:1.65;display:grid}.feature-guide-copy p[data-v-290cbd24]{margin:0}.habit-evolution-showcase[data-v-290cbd24]{background:#edf4f0;border:1px solid #c9dbd2;border-radius:11px;margin-top:12px;display:grid;overflow:hidden}.habit-evolution-path[data-v-290cbd24]{color:#315c4a;border-bottom:1px solid #315c4a24;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 8px;font-size:11.5px;font-weight:900;display:flex}.habit-evolution-path i[data-v-290cbd24]{color:#91b3a3;font-style:normal}.habit-evolution-row[data-v-290cbd24]{grid-template-columns:38px repeat(3,minmax(0,1fr));align-items:end;gap:7px;padding:9px;display:grid}.habit-evolution-row+.habit-evolution-row[data-v-290cbd24]{border-top:1px solid #315c4a1f}.habit-evolution-name[data-v-290cbd24]{color:var(--c-text);align-self:center;font-size:13px;font-weight:800}.habit-evolution-stage[data-v-290cbd24]{color:var(--c-text-3);justify-items:center;gap:3px;font-size:11px;font-weight:700;display:grid;position:relative}.habit-evolution-stage[data-v-290cbd24]:not(:last-child):after{content:"›";color:#91b3a3;font-size:15px;line-height:1;position:absolute;top:29px;right:-7px}.habit-evolution-art[data-v-290cbd24]{justify-content:center;align-items:flex-end;width:100%;height:68px;display:flex}.habit-evolution-art img[data-v-290cbd24]{object-fit:contain;object-position:center bottom;max-width:100%;max-height:68px;display:block}.daylog-guide[data-v-290cbd24]{gap:10px;margin-top:11px;display:grid}.daylog-flow[data-v-290cbd24]{background:#edf4f0;border:1px solid #c9dbd2;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(314px,100%);margin:0 auto;padding:10px 9px;display:grid;position:relative;overflow:hidden}.daylog-flow[data-v-290cbd24]:before{content:"";border-top:1px solid #91b3a3;position:absolute;top:26px;left:18%;right:18%}.daylog-flow-step[data-v-290cbd24]{z-index:1;color:#315c4a;text-align:center;justify-items:center;gap:5px;min-width:0;display:grid;position:relative}.daylog-flow-step span[data-v-290cbd24]{background:#f8fcfa;border:1px solid #9fbdaf;border-radius:50%;place-items:center;width:32px;height:32px;font:800 13px/1 STKaiti,KaiTi,serif;display:grid;box-shadow:0 2px 5px #30353214}.daylog-flow-step strong[data-v-290cbd24]{font-size:11px;line-height:1.25}.daylog-copy[data-v-290cbd24]{color:var(--c-text-2);gap:7px;font-size:13.5px;line-height:1.62;display:grid}.daylog-copy p[data-v-290cbd24]{margin:0}.daylog-promise[data-v-290cbd24]{color:var(--c-text-2);background:#edf4f0bf;border:1px solid #315c4a29;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;padding:10px;display:grid}.daylog-promise>span[data-v-290cbd24]{color:#315c4a;border:1px solid #91b3a3;border-radius:50%;place-items:center;width:30px;height:30px;font:800 13px/1 STKaiti,KaiTi,serif;display:grid}.daylog-promise p[data-v-290cbd24]{margin:0;font-size:12.5px;line-height:1.58}[data-skin=xiuxian],[data-skin=xiuxian],[data-skin=xiuxian],[data-skin=xiuxian]{letter-spacing:.3px;font-family:STKaiti,KaiTi,"FangSong",STSong,Microsoft YaHei,serif}@media (width<=399px){.habit-evolution-row[data-v-290cbd24]{grid-template-columns:34px repeat(3,minmax(0,1fr));gap:5px;padding:7px}.habit-evolution-art[data-v-290cbd24]{height:58px}.habit-evolution-art img[data-v-290cbd24]{max-height:58px}.habit-evolution-stage[data-v-290cbd24]:not(:last-child):after{top:24px}.daylog-copy[data-v-290cbd24]{font-size:13px;line-height:1.55}.daylog-promise p[data-v-290cbd24]{font-size:12px;line-height:1.52}}:root{--font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--c-brand:#667eea;--c-brand-deep:#5568d3;--c-page:#eef0f4;--c-card:#fff;--c-text:#333;--c-text-2:#666;--c-text-3:#999;--c-text-faint:#bbb;--c-bg-2:#f5f5f5;--c-bg-2-hover:#e8e8e8;--c-success:#4caf50;--c-warn-text:#b8706e;--c-warn-bg:#f443360f;--c-warn-bg-hover:#f443361f;--c-tip-bg:#fdf6e8;--c-tip-text:#8a5a1f;--c-neutral:#ddd;--c-check-border:#ccc;--c-bar-bg:#eee;--c-metric-bg:#f8f8fa;--c-hover:#fafafa;--c-row-line:#f7f7f7;--c-block-line:#f2f2f2;--c-overlay:#00000073;--c-info-bg:#eef1fd;--c-info-text:#3c3489;--c-dao-bg:#efeafd;--c-dao-text:#3c3489;--c-dao-mid:#5b4f9e;--c-breakthrough-bg:#f3f0ff;--c-mood-bg:#eef0fb;--c-mood-text:#4a54a8;--c-overdue-bg:#fcebeb;--c-overdue-text:#a32d2d;--r-card:12px;--r-btn:8px;--shadow-card:0 2px 12px #0000000f}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-ui);background:var(--c-page);color:var(--c-text);font-size:14px}#app{max-width:560px;margin:0 auto;padding:12px 12px 60px}.card{background:var(--c-card);border-radius:var(--r-card);box-shadow:var(--shadow-card);margin-top:12px;padding:16px}.card-title{align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.standard-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.standard-overview-item{width:100%;min-width:0;color:var(--c-text);text-align:center;background:0 0;border:0;border-radius:0;grid-template-rows:18px 24px;align-content:start;justify-items:center;gap:3px;padding:0 8px;display:grid}.standard-overview-label{color:var(--c-text-2);white-space:nowrap;font-size:13px;font-weight:600;line-height:18px}.standard-overview-value{height:24px;color:var(--c-text);white-space:nowrap;justify-content:center;align-items:baseline;gap:4px;font-size:16px;font-weight:600;line-height:24px;display:flex}.standard-overview-value b{font-size:17px}.standard-overview-value small{color:var(--c-text-3);font-size:12px;font-weight:400}.standard-overview-breakthrough{color:var(--c-brand);animation:1.2s ease-in-out infinite alternate standard-overview-text-glow}@keyframes standard-overview-text-glow{0%{text-shadow:0 0 2px #667eea66}to{text-shadow:0 0 9px #667eeaf2}}@media (prefers-reduced-motion:reduce){.standard-overview-breakthrough{text-shadow:0 0 6px #667eeab3;animation:none}}.row{justify-content:space-between;align-items:center;gap:8px;display:flex}.sub{color:var(--c-text-3);font-size:12px}.mt8{margin-top:8px}.mt12{margin-top:12px}button{cursor:pointer;border-radius:var(--r-btn);border:none;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.btn-primary{background:var(--c-brand);color:#fff}.btn-primary:hover{background:var(--c-brand-deep)}.btn-secondary{background:var(--c-bg-2);color:var(--c-text-2)}.btn-secondary:hover{background:var(--c-bg-2-hover)}.btn-warning{background:var(--c-warn-bg);color:var(--c-warn-text)}.btn-warning:hover{background:var(--c-warn-bg-hover)}.btn-sm{padding:5px 10px;font-size:12px}.chip{border-radius:var(--r-btn);background:var(--c-bg-2);color:var(--c-text-2);cursor:pointer;border:none;padding:6px 12px;font-size:13px;font-weight:500}.chip.on{background:var(--c-brand);color:#fff}.pill{white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.nav{background:var(--c-card);border-radius:var(--r-card);z-index:50;box-shadow:var(--shadow-card);scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:8px;overflow-x:auto}.nav::-webkit-scrollbar{display:none}.nav .logo{color:var(--c-brand);white-space:nowrap;flex:none;margin-right:4px;font-size:16px;font-weight:700}.nav-tab{color:var(--c-text-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:4px 2px;font-size:14px;font-weight:500}@media (width<=480px){.nav{gap:8px;padding:10px}.nav .logo{margin-right:2px;font-size:14px}.nav-tab{font-size:13px}}.nav-tab.on{color:var(--c-brand);border-bottom-color:var(--c-brand);font-weight:600}.nav-profile{border-radius:var(--r-btn);color:#2f6673;cursor:pointer;white-space:nowrap;background:#e3eff2;border:none;flex:none;padding:5px 9px;font-size:15px;line-height:1}.nav-profile:hover{background:#d3e6ea}.cat-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.cat-btn{border-radius:var(--r-btn);text-align:center;cursor:pointer;border:none;padding:12px 4px;font-size:13px;font-weight:600;line-height:1.3}.cat-btn .pt{min-height:21px;margin-top:4px;font-size:16px}.cat-btn:hover{filter:brightness(.96)}.toggle{background:var(--c-neutral);cursor:pointer;border:none;border-radius:11px;flex:none;width:40px;height:22px;padding:0;transition:background .2s;position:relative}.toggle.on{background:var(--c-brand)}.toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:2px;left:2px}.toggle.on:after{left:20px}.overlay{background:var(--c-overlay);z-index:100;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--c-card);border-radius:14px;width:100%;max-width:420px;max-height:86vh;padding:20px;overflow-y:auto}.modal h3{margin-bottom:12px;font-size:16px;font-weight:600}.checkitem{cursor:pointer;border-bottom:1px solid var(--c-bg-2);align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.checkitem:last-child{border-bottom:none}.cbox{border:2px solid var(--c-check-border);color:#fff;background:var(--c-card);cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:12px;display:inline-flex}.cbox.on{background:var(--c-success);border-color:var(--c-success)}input[type=text],input[type=password],input[type=email],input[type=date],input[type=time],input[type=search],input[type=number],textarea,select{border:1px solid var(--c-neutral);border-radius:var(--r-btn);background:var(--c-card);width:100%;color:var(--c-text);padding:9px 10px;font-family:inherit;font-size:14px}input:focus,textarea:focus,select:focus{border-color:var(--c-brand);outline:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.bar{background:var(--c-bar-bg);border-radius:3px;height:6px;overflow:hidden}.bar>div{border-radius:3px;height:100%;transition:width .3s}.subtab{flex-wrap:wrap;gap:6px;display:flex}.subtab .chip{padding:5px 10px;font-size:12px}.tip-box{background:var(--c-tip-bg);border-radius:var(--r-btn);color:var(--c-tip-text);padding:10px 12px;font-size:13px;line-height:1.6}.metric{background:var(--c-metric-bg);border-radius:var(--r-btn);text-align:center;padding:10px 4px}.metric .v{margin-top:3px;font-size:16px;font-weight:600}.metric .sub{font-size:11px}.fade-pop{animation:.35s pop}@keyframes pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.glow{animation:1.2s infinite alternate glow}@keyframes glow{0%{box-shadow:0 0 4px #667eea4d}to{box-shadow:0 0 16px #667eeab3}}.empty{text-align:center;color:var(--c-text-faint);padding:18px 0;font-size:13px}.board-col{background:var(--c-card);border-radius:var(--r-card);box-shadow:var(--shadow-card);margin-top:12px;padding:12px 14px;transition:outline .15s,background .15s}.board-col.overdue{background:#fdf2f2;border:2px solid #f44336}.board-col.can-drop{outline-offset:-4px;outline:2px dashed #b9c0ea}.board-col.drag-over{outline:2px dashed var(--c-brand);background:#f3f5ff}.board-masonry{grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin-top:12px;display:grid}.board-masonry>.board-col{margin:0}.board-masonry>.board-col.span-all{grid-column:1/-1}@media (width<=640px){.board-masonry{grid-template-columns:1fr 1fr;gap:8px}}.board-head{color:#555;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}.board-head.overdue{color:#c0392b}.board-count{color:#3c3489;background:#eef1fd;border-radius:10px;padding:1px 9px;font-size:12px;font-weight:600}.board-col.overdue .board-count{color:#a32d2d;background:#f8d7d5}.task-block{border-radius:var(--r-btn);cursor:grab;margin-bottom:4px;padding:6px 2px;transition:background .15s}.task-block+.task-block{border-top:1px solid var(--c-block-line)}.task-block:hover{background:var(--c-hover)}.task-block.recurring{cursor:default}.task-block.dragging{opacity:.4}.task-block:active{cursor:grabbing}.task-row{border-bottom:1px solid var(--c-row-line);align-items:flex-start;gap:9px;padding:9px 0;font-size:14px;display:flex}.task-row:last-child{border-bottom:none}.care-habit{padding:5px 0}.done-text{color:var(--c-text-3);text-decoration:line-through}.onboard-help{z-index:70;border-radius:var(--r-card);background:#fffffff0;border:1px solid #667eea2e;gap:4px;width:148px;padding:8px;display:grid;position:fixed;bottom:14px;right:14px;box-shadow:0 8px 24px #333e6229}.onboard-help.invite-open{width:268px}.onboard-help-main{background:var(--c-brand);color:#fff;border-radius:var(--r-btn);padding:8px 10px;font-size:12px}.onboard-help-invite{border-radius:var(--r-btn);color:#315c4a;background:#edf4f0;border:1px solid #315c4a38;padding:7px 9px;font-size:11.5px;font-weight:800}.onboard-help-invite:hover{background:#e2eee8}.onboard-help-link{color:#8b91a4;text-align:left;background:0 0;padding:3px 6px;font-size:11px;font-weight:500}.onboard-help-link:hover{background:var(--c-bg-2)}@media (width<=420px){.onboard-help.invite-open{width:min(268px,100vw - 20px);bottom:10px;right:10px}}[data-skin=xiuxian]{--c-brand:#557568;--c-brand-deep:#3f5e52;--c-page:#dcded6;--c-card:#f7f2e7;--c-text:#293a33;--c-text-2:#51675d;--c-text-3:#6f7d76;--c-text-faint:#9aa29d;--c-bg-2:#efe9dc;--c-bg-2-hover:#e6dfd0;--c-warn-text:#a45c4e;--c-warn-bg:#a45c4e14;--c-warn-bg-hover:#a45c4e26;--c-tip-bg:#eee3cf;--c-tip-text:#70584e;--c-neutral:#d7cec0;--c-check-border:#a9b4af;--c-bar-bg:#f0eddce6;--c-metric-bg:#fffaee99;--c-hover:#fffaeea6;--c-row-line:#46584f13;--c-block-line:#46584f1a;--c-overlay:#0b1411ad;--c-info-bg:#dce8dcdb;--c-info-text:#3c5e50;--c-dao-bg:#e6e0f5;--c-dao-text:#55498e;--c-dao-mid:#55498e;--c-breakthrough-bg:#eee3cf;--c-mood-bg:#e1e4f0;--c-mood-text:#5a6076;--c-overdue-bg:#f2dbd5;--c-overdue-text:#934e44;--r-card:11px;--r-btn:7px;--shadow-card:0 5px 14px #1d2a2517}[data-skin=xiuxian] body{background:linear-gradient(#e9e4d8,#d9ddd5 58%,#d1d8d2)}[data-skin=xiuxian] .card,[data-skin=xiuxian] .board-col{background:linear-gradient(#fbf8effa,#f2ecdef7);border:1px solid #5d686126;border-radius:9px 11px 8px 10px}[data-skin=xiuxian] .card-title{color:#2d4439;letter-spacing:.5px;font-family:STKaiti,KaiTi,"FangSong",STSong,Songti SC,serif;font-size:15.5px}[data-skin=xiuxian] .nav{background:#f9f6edf2;border:1px solid #ffffff9e;box-shadow:0 5px 16px #14201c1a}[data-skin=xiuxian] .nav .logo{color:#31483f;font-family:STSong,Songti SC,serif}[data-skin=xiuxian] .nav-tab{color:#77847e;font-weight:700}[data-skin=xiuxian] .nav-tab.on{color:#31483f;border-bottom-color:#a95747}[data-skin=xiuxian] .btn-primary,[data-skin=xiuxian] .btn-secondary,[data-skin=xiuxian] .btn-warning,[data-skin=xiuxian] .chip{--xz-ink:#40584d;--xz-corner:#48564861;--xz-wash:#f4ead257;color:var(--xz-ink);background-color:var(--xz-wash);background-image:linear-gradient(var(--xz-corner), var(--xz-corner)), linear-gradient(var(--xz-corner), var(--xz-corner)), linear-gradient(var(--xz-corner), var(--xz-corner)), linear-gradient(var(--xz-corner), var(--xz-corner)), linear-gradient(var(--xz-corner), var(--xz-corner)), linear-gradient(var(--xz-corner), var(--xz-corner)), linear-gradient(var(--xz-corner), var(--xz-corner)), linear-gradient(var(--xz-corner), var(--xz-corner));box-shadow:none;letter-spacing:.5px;text-shadow:none;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:13px 1px,1px 8px,13px 1px,1px 8px,13px 1px,1px 8px,13px 1px,1px 8px;border:0;border-radius:0;font-family:STKaiti,KaiTi,"FangSong",STSong,Microsoft YaHei,serif;font-weight:700;transition:transform .12s,filter .12s,background-color .12s}[data-skin=xiuxian] .btn-primary{--xz-ink:#29483c;--xz-corner:#41594ca3;--xz-wash:#e8d7a480}[data-skin=xiuxian] .btn-warning{--xz-ink:#87483e;--xz-corner:#914c4080;--xz-wash:#f3e4da6b}[data-skin=xiuxian] .chip.on{--xz-ink:#f8edc8;--xz-corner:#cfb671;--xz-wash:#496b5b}[data-skin=xiuxian] .chip{white-space:nowrap;letter-spacing:.2px;padding:6px 10px}[data-skin=xiuxian] .card-title{white-space:nowrap}[data-skin=xiuxian] .btn-primary:hover,[data-skin=xiuxian] .btn-secondary:hover,[data-skin=xiuxian] .btn-warning:hover{background-color:var(--xz-wash);filter:brightness(.98);transform:translateY(-1px)}[data-skin=xiuxian] .modal{background:#f7f1e5;border:1px solid #ffffff80;border-radius:12px 15px 10px;box-shadow:0 24px 70px #050c0973}[data-skin=xiuxian] .modal h3{color:#2d443a;font-family:STSong,Songti SC,serif;font-weight:800}[data-skin=xiuxian] input[type=text],[data-skin=xiuxian] input[type=password],[data-skin=xiuxian] input[type=email],[data-skin=xiuxian] input[type=date],[data-skin=xiuxian] input[type=time],[data-skin=xiuxian] input[type=search],[data-skin=xiuxian] input[type=number],[data-skin=xiuxian] textarea,[data-skin=xiuxian] select{background:#fffaf1}[data-skin=xiuxian] .cbox{background:#ffffff94}[data-skin=xiuxian] .cbox.on{background:#557a68;border-color:#557a68}[data-skin=xiuxian] .board-count{color:#40584d;background:#e6ece1}[data-skin=xiuxian] .board-head{color:#40584d}[data-skin=xiuxian] .board-col.overdue{background:#f4e7e0;border-color:#b96a55}[data-skin=xiuxian] .board-head.overdue{color:#934e44}[data-skin=xiuxian] .board-col.overdue .board-count{color:#934e44;background:#f2dbd5}[data-skin=xiuxian] .board-col.can-drop{outline-color:#55756880}[data-skin=xiuxian] .board-col.drag-over{background:#dfe9e299;outline-color:#557568}@keyframes xz-glow{0%{box-shadow:0 0 4px #b5945d4d}to{box-shadow:0 0 14px #b5945da6}}[data-skin=xiuxian] .glow{animation:1.4s infinite alternate xz-glow}[data-skin=xiuxian] .guest-banner{background:#efe9dc!important;border-color:#886f3d47!important}[data-skin=xiuxian] .nav-profile{color:#35575d;background:#d6e7e9;border-radius:7px 4px}[data-skin=xiuxian] .nav-profile:hover{background:#c6dbde}[data-skin=xiuxian] .xiuxian-focus{min-width:0}[data-skin=xiuxian] .practice-stage{aspect-ratio:1;width:100%;box-shadow:inset 0 0 70px #0d231b5c,var(--shadow,0 12px 30px #1927212b);isolation:isolate;background:radial-gradient(circle at 50% 43%,#d6e8cf4d 0 18%,#7fae9538 42%,#0000 68%),linear-gradient(155deg,#9eafa5,#586f65);border:1px solid #76978b61;border-radius:12px 15px 10px 14px;margin:7px auto 0;position:relative;overflow:hidden}[data-skin=xiuxian] .practice-stage>.progress{z-index:44;background:#f0eddc94;border:0;border-radius:11px 11px 0 0;width:100%;height:4px;margin:0;position:absolute;top:0;left:0;overflow:hidden}[data-skin=xiuxian] .practice-stage>.progress i{background:linear-gradient(90deg,#577a6b,#b89b63);height:100%;display:block;box-shadow:0 0 6px #577a6b33}[data-skin=xiuxian] .today-hud{z-index:40;text-align:right;background:0 0;border:0;width:128px;padding:0;position:absolute;top:8px;right:10px}[data-skin=xiuxian] .today-hud .score-line{justify-content:flex-end}[data-skin=xiuxian] .hud-label{color:#51675d;font-size:13px;font-weight:900;display:block}[data-skin=xiuxian] .score-line{align-items:baseline;gap:4px;margin-top:0;display:flex}[data-skin=xiuxian] .score-line strong{color:#456f61;font-size:13px;font-weight:900}[data-skin=xiuxian] .score-line b{font:800 20px STSong,Songti SC,serif}[data-skin=xiuxian] .score-line span{color:#5d7066;font-size:11px}[data-skin=xiuxian] .hud-gear{cursor:pointer;background:0 0;border:0;margin-left:2px;padding:0;font-size:12px;line-height:1}[data-skin=xiuxian] .hud-meta{color:#4a6358;margin-top:5px;font-size:13px;font-weight:900}[data-skin=xiuxian] .foundation-hud{z-index:40;text-align:left;cursor:pointer;background:0 0;border:0;width:110px;padding:0;position:absolute;top:8px;left:10px}[data-skin=xiuxian] .realm-hud{z-index:40;text-align:center;cursor:pointer;background:0 0;border:0;width:96px;padding:0;position:absolute;top:8px;left:50%;transform:translate(-50%)}[data-skin=xiuxian] .realm-text{color:#365648;letter-spacing:3px;text-shadow:0 1px 2px #fffae2f5,0 0 8px #fffae2c7;font:900 18px/1.15 STKaiti,KaiTi,serif;display:block}[data-skin=xiuxian] .realm-hud.can-breakthrough .realm-text{color:#8a5a1f;text-shadow:0 0 8px #e8963c80}[data-skin=xiuxian] .practice-stage[data-bg=light]>.today-hud,[data-skin=xiuxian] .practice-stage[data-bg=light]>.foundation-hud{text-shadow:0 1px 2px #f7f8e7e0,0 0 6px #f7f8e7a8}[data-skin=xiuxian] .practice-stage[data-bg=light]>.today-hud .hud-label,[data-skin=xiuxian] .practice-stage[data-bg=light]>.foundation-hud .hud-label,[data-skin=xiuxian] .practice-stage[data-bg=light]>.foundation-hud .hud-meta{color:#314c42}[data-skin=xiuxian] .practice-stage[data-bg=light]>.today-hud .score-line b{color:#2f4a40}[data-skin=xiuxian] .practice-stage[data-bg=light]>.today-hud .score-line span{color:#506a5f}[data-skin=xiuxian] .practice-stage[data-bg=pine]>.today-hud,[data-skin=xiuxian] .practice-stage[data-bg=pine]>.foundation-hud,[data-skin=xiuxian] .practice-stage[data-bg=pine]>.realm-hud{text-shadow:0 1px 4px #0c1e1861}[data-skin=xiuxian] .practice-stage[data-bg=pine]>.today-hud .hud-label,[data-skin=xiuxian] .practice-stage[data-bg=pine]>.foundation-hud .hud-label,[data-skin=xiuxian] .practice-stage[data-bg=pine]>.realm-hud .realm-text{color:#f0f6efeb}[data-skin=xiuxian] .practice-stage[data-bg=pine]>.today-hud .score-line b{color:#f3f7f1}[data-skin=xiuxian] .practice-stage[data-bg=pine]>.today-hud .score-line span,[data-skin=xiuxian] .practice-stage[data-bg=pine]>.foundation-hud .hud-meta{color:#d5e5dac7}[data-skin=xiuxian] .avatar-wrap{z-index:4;pointer-events:none;place-items:end center;height:77%;display:grid;position:absolute;bottom:69px;left:0;right:0}[data-skin=xiuxian] .avatar{z-index:2;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 11px 12px #26332d24);width:68%;height:100%;position:relative}[data-skin=xiuxian] .avatar-ground{z-index:3;filter:blur(3px);pointer-events:none;background:radial-gradient(#32423a38,#0000 70%);border-radius:50%;width:47%;height:7%;position:absolute;bottom:76px;left:50%;transform:translate(-50%)}[data-skin=xiuxian] .practice-stage[data-grade=N]{--grade-qi-color:transparent;--grade-ink:transparent;--grade-echo-opacity:0}[data-skin=xiuxian] .practice-stage[data-grade=R]{--grade-qi-color:#c8f3d0;--grade-ink:#6f9f79;--grade-echo-opacity:.13}[data-skin=xiuxian] .practice-stage[data-grade=SR]{--grade-qi-color:#3e83d7;--grade-ink:#7599b4;--grade-echo-opacity:.14}[data-skin=xiuxian] .practice-stage[data-grade=SSR]{--grade-qi-color:#ad82c9;--grade-ink:#9279aa;--grade-echo-opacity:.15}[data-skin=xiuxian] .practice-stage[data-grade=UR]{--grade-qi-color:#ffe2a0;--grade-ink:#cfad61;--grade-echo-opacity:.17}[data-skin=xiuxian] .grade-qi-ambient{z-index:3;width:100%;height:100%;color:var(--grade-qi-color);pointer-events:none;position:absolute;inset:0;overflow:visible}[data-skin=xiuxian] .state-fx-playing .grade-qi-ambient{display:none}[data-skin=xiuxian] .grade-qi-path{fill:none;stroke:url(#gradeQiFeather);stroke-width:1.65px;stroke-linecap:round;stroke-dasharray:.035 .055;stroke-dashoffset:-.34px;vector-effect:non-scaling-stroke;opacity:0;filter:url(#gradeQiFeatherLight);animation:15s linear infinite xz-grade-qi-return;animation-delay:var(--grade-qi-delay)}@keyframes xz-grade-qi-return{0%{opacity:0;stroke-dashoffset:-.34px}.8%{opacity:.081}2.8%{opacity:.45}6.9%{opacity:.279;stroke-dashoffset:.05px}9.333%,to{opacity:0;stroke-dashoffset:.9px}}[data-skin=xiuxian] .state-qi-streams{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-skin=xiuxian] .lotus-qi-streams{z-index:2}[data-skin=xiuxian] .foundation-qi-streams{z-index:17}[data-skin=xiuxian] .grade-achievement-streams{z-index:3}[data-skin=xiuxian] .state-qi-streams .qi-path{fill:none;stroke-linecap:round;stroke-dasharray:.24 .76;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;opacity:0;animation:1.9s cubic-bezier(.28,.06,.18,1) both xz-state-qi-gather}[data-skin=xiuxian] .lotus-qi-streams .qi-path.main{stroke:url(#lotusQiMain)}[data-skin=xiuxian] .lotus-qi-streams .qi-path.mid,[data-skin=xiuxian] .lotus-qi-streams .qi-path.soft{stroke:url(#lotusQiSoft)}[data-skin=xiuxian] .foundation-qi-streams .qi-path.main{stroke:url(#foundationQiMain)}[data-skin=xiuxian] .foundation-qi-streams .qi-path.mid,[data-skin=xiuxian] .foundation-qi-streams .qi-path.soft{stroke:url(#foundationQiSoft)}[data-skin=xiuxian] .grade-achievement-streams .qi-path.main{stroke:url(#gradeAchievementMain)}[data-skin=xiuxian] .grade-achievement-streams .qi-path.mid,[data-skin=xiuxian] .grade-achievement-streams .qi-path.soft{stroke:url(#gradeAchievementSoft)}[data-skin=xiuxian] .grade-achievement-streams .qi-path{filter:drop-shadow(0 0 3px #ffffff80)}[data-skin=xiuxian] .state-qi-streams .qi-path.main{stroke-width:2.65px;filter:drop-shadow(0 0 3px #eefcff6b)}[data-skin=xiuxian] .state-qi-streams .qi-path.mid{stroke-width:2.1px;animation-duration:2.08s}[data-skin=xiuxian] .state-qi-streams .qi-path.soft{stroke-width:2px;opacity:0;animation-duration:2.22s}[data-skin=xiuxian] .state-qi-streams .qi-path.main.two{animation-delay:.12s}[data-skin=xiuxian] .state-qi-streams .qi-path.mid.one{animation-delay:.2s}[data-skin=xiuxian] .state-qi-streams .qi-path.mid.two{animation-delay:.28s}[data-skin=xiuxian] .state-qi-streams .qi-path.mid.three{animation-delay:80ms}[data-skin=xiuxian] .state-qi-streams .qi-path.soft.one{animation-delay:.35s}[data-skin=xiuxian] .state-qi-streams .qi-path.soft.two{animation-delay:.42s}@keyframes xz-state-qi-gather{0%{opacity:0;stroke-dashoffset:1px}18%{opacity:.34}72%{opacity:.88}to{opacity:0;stroke-dashoffset:0}}[data-skin=xiuxian] .grade-achievement-core{z-index:3;opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0 8%,#fff 20%,#ffffffad 48%,#0000 72%);border-radius:50%;width:22px;height:22px;animation:1.15s ease-out 1s both xz-grade-core-condense;position:absolute;top:calc(47% - 11px);left:calc(50% - 11px);box-shadow:0 0 18px #ffffffad}[data-skin=xiuxian] .grade-character-echo{z-index:1;opacity:0;background:var(--grade-ink);width:68%;height:100%;-webkit-mask:var(--character-mask) center bottom / contain no-repeat;-webkit-mask:var(--character-mask) center bottom / contain no-repeat;mask:var(--character-mask) center bottom / contain no-repeat;filter:blur(.35px);animation:2.8s cubic-bezier(.16,.78,.18,1) both xz-grade-ink-rubbing;position:absolute;bottom:0;left:50%;transform:translate(calc(4px - 50%),2px)scale(1.008)}[data-skin=xiuxian] .grade-fx-playing .avatar{animation:2.8s cubic-bezier(.16,.78,.18,1) both xz-grade-subject-settle}@keyframes xz-grade-core-condense{0%{opacity:0;filter:blur(6px);transform:scale(3.6)}65%{opacity:1}to{opacity:0;filter:blur();transform:scale(.45)}}@keyframes xz-grade-ink-rubbing{0%,30%{opacity:0;filter:blur(5px);transform:translate(-50%,7px)scale(.91)}52%{opacity:.38;filter:blur(1.8px);transform:translate(-50%,1px)scale(.985)}70%{opacity:.92;filter:blur(.35px) drop-shadow(0 0 8px var(--grade-ink));transform:translate(-50%,-2px)scale(1.062)}84%{opacity:.42;filter:blur(.2px);transform:translate(calc(2px - 50%))scale(1.026)}to{opacity:var(--grade-echo-opacity);filter:blur(.35px);transform:translate(calc(4px - 50%),2px)scale(1.008)}}@keyframes xz-grade-subject-settle{0%,48%,to{transform:translateY(0)scale(1)}70%{transform:translateY(-1px)scale(1.008)}}[data-skin=xiuxian] .lotus-platform-glow{z-index:2;opacity:0;filter:blur(4px);pointer-events:none;background:radial-gradient(at 50% 53%,#fff7bcc7 0 18%,#e7c65966 36%,#b791342e 58%,#0000 76%),radial-gradient(at 50% 42%,#ffffe86b 0 24%,#0000 58%);border-radius:50%;width:78%;height:64px;position:absolute;bottom:54px;left:50%;transform:translate(-50%)scale(.92);box-shadow:0 0 18px #efcb5b59,0 0 28px #fff3b033}[data-skin=xiuxian] .lotus-platform-glow.is-awake{opacity:.92;animation:4.4s ease-in-out infinite xz-lotus-glow}[data-skin=xiuxian] .lotus-platform{z-index:3;opacity:0;filter:drop-shadow(0 0 14px #f6da74b3)drop-shadow(0 4px 8px #5e44182e);pointer-events:none;width:72%;height:auto;position:absolute;bottom:69px;left:50%;transform:translate(-50%)scale(.92)}[data-skin=xiuxian] .lotus-platform.is-awake{opacity:.72;animation:4.8s ease-in-out infinite xz-lotus-platform;transform:translate(-50%)scale(1)}[data-skin=xiuxian] .lotus-platform-glow.is-awake.is-awaiting,[data-skin=xiuxian] .lotus-platform.is-awake.is-awaiting{opacity:0;animation:none}[data-skin=xiuxian] .lotus-platform-glow.is-awake.is-arriving{animation:3s ease-out both xz-lotus-glow-arrive}[data-skin=xiuxian] .lotus-platform.is-awake.is-arriving{animation:3s cubic-bezier(.2,.7,.2,1) both xz-lotus-arrive}@keyframes xz-lotus-glow{0%,to{opacity:.68;transform:translate(-50%)scale(.9)}50%{opacity:1;transform:translate(-50%)scale(1.14)}}@keyframes xz-lotus-platform{0%,to{transform:translate(-50%)scale(.985)}50%{transform:translate(-50%)scale(1.035)}}@keyframes xz-lotus-glow-arrive{0%,28%{opacity:0;transform:translate(-50%)scale(.66)}70%{opacity:1;transform:translate(-50%)scale(1.13)}to{opacity:.92;transform:translate(-50%)scale(1)}}@keyframes xz-lotus-arrive{0%,31%{opacity:0;filter:blur(4px)drop-shadow(0 0 5px #f6da7440);transform:translate(-50%)translateY(15px)scale(.72)}72%{opacity:.8;filter:blur()drop-shadow(0 0 18px #f6da74d1);transform:translate(-50%)translateY(-2px)scale(1.035)}to{opacity:.72;filter:drop-shadow(0 0 14px #f6da74b3)drop-shadow(0 4px 8px #5e44182e);transform:translate(-50%)translateY(0)scale(1)}}[data-skin=xiuxian] .foundation-aura{z-index:18;opacity:0;filter:saturate(.82)drop-shadow(0 0 5px #8dd3e657);pointer-events:none;width:28px;height:28px;position:absolute;bottom:calc(69px + 21.5%);left:50%;transform:translate(-50%)}[data-skin=xiuxian] .foundation-aura.is-active{opacity:1;animation:7.2s ease-in-out infinite xz-orb-float}[data-skin=xiuxian] .foundation-aura.is-active.is-awaiting{opacity:0;animation:none}[data-skin=xiuxian] .foundation-aura.is-active.is-arriving{animation:3s cubic-bezier(.18,.68,.2,1) both xz-foundation-arrive}[data-skin=xiuxian] .qi-layer{pointer-events:none;display:block;position:absolute}[data-skin=xiuxian] .spirit-flame{filter:blur(.1px);background:radial-gradient(circle at 38% 32%,#fffffff2 0 2px,#0000 4px),radial-gradient(circle at 61% 64%,#e3fbffb8 0 3px,#0000 6px),radial-gradient(circle at 50% 52%,#cff3ffd1 0 29%,#80c7e573 52%,#5b9ec929 74%,#0000 76%);border-radius:50%;inset:2px;box-shadow:inset 0 0 4px #f7ffffd1,inset 0 0 8px #77c4e575,0 0 7px #97d9eb61}[data-skin=xiuxian] .spirit-flame.main{opacity:.86}[data-skin=xiuxian] .spirit-flame.left{opacity:.38;background:conic-gradient(from 12deg,transparent 0 16%,#ecfdffb8 24%,transparent 36%,#74c7e77a 52%,transparent 64%,#f3ffffa8 78%,transparent 92%);filter:blur(.7px);mix-blend-mode:screen;inset:4px}[data-skin=xiuxian] .spirit-flame.right{opacity:.5;filter:blur(.7px);background:radial-gradient(circle,#0000 48%,#beeafa9e 58%,#0000 70%);border:1px solid #d2f6ff8a;inset:1px}[data-skin=xiuxian] .qi-core{opacity:.84;mix-blend-mode:screen;background:radial-gradient(circle at 36% 32%,#fff 0 1px,#e8fbff 2px,#9ed7ee 4px,#5ca0cc57 100%);border-radius:50%;width:8px;height:8px;top:10px;left:10px;box-shadow:0 0 5px #e2faffd1,0 0 8px #77c4e573}[data-skin=xiuxian] .foundation-aura.is-active .spirit-flame.main{animation:5.8s ease-in-out infinite xz-orb-breathe}[data-skin=xiuxian] .foundation-aura.is-active .spirit-flame.left{animation:6.4s linear infinite xz-orb-flow}[data-skin=xiuxian] .foundation-aura.is-active .spirit-flame.right{animation:4.8s ease-in-out infinite xz-orb-ring}[data-skin=xiuxian] .foundation-aura.is-active .qi-core{animation:4.4s ease-in-out infinite xz-core-breathe}[data-skin=xiuxian] .qi-particle{opacity:0;pointer-events:none;background:#ecfbff;border-radius:50%;width:2px;height:2px;position:absolute;box-shadow:0 0 4px #bfeff8e0}[data-skin=xiuxian] .qi-particle.one{top:6px;left:5px}[data-skin=xiuxian] .qi-particle.two{width:1px;height:1px;bottom:6px;right:4px}[data-skin=xiuxian] .foundation-aura.is-active .qi-particle.one{animation:5.8s ease-in-out -1.4s infinite xz-particle}[data-skin=xiuxian] .foundation-aura.is-active .qi-particle.two{animation:6.6s ease-in-out -3.5s infinite reverse xz-particle}@keyframes xz-orb-float{0%,to{transform:translate(-50%,4px)scale(.98)}50%{transform:translate(-50%,-6px)scale(1.02)}}@keyframes xz-orb-breathe{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:.94;transform:scale(1.04)}}@keyframes xz-orb-flow{to{transform:rotate(360deg)}}@keyframes xz-orb-ring{0%,to{opacity:.42;transform:scale(.95)}50%{opacity:.64;transform:scale(1.04)}}@keyframes xz-core-breathe{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:.95;transform:scale(1.08)}}@keyframes xz-particle{0%{opacity:0;transform:rotate(0)translate(8px)scale(.72)}34%{opacity:.9}to{opacity:0;transform:rotate(185deg)translate(9px)scale(1.08)}}@keyframes xz-foundation-arrive{0%,26%{opacity:0;filter:blur(4px)saturate(.7);transform:translate(-50%,5px)scale(.38)}68%{opacity:1;filter:blur()saturate(1.04)drop-shadow(0 0 10px #bfeff8b3);transform:translate(-50%,-2px)scale(1.2)}to{opacity:1;filter:saturate(.82)drop-shadow(0 0 5px #8dd3e657);transform:translate(-50%)scale(1)}}[data-skin=xiuxian] .artifact-action{z-index:16;filter:drop-shadow(0 4px 5px #1f2f2833);cursor:pointer;background:0 0;border:0;place-items:center;width:76px;height:78px;padding:0;transition:filter .16s,translate .16s,scale .16s;display:grid;position:absolute}[data-skin=xiuxian] .artifact-action:hover,[data-skin=xiuxian] .artifact-action:focus-visible{z-index:45;filter:drop-shadow(0 7px 8px #fcf6ddd9)brightness(1.06);outline:0;translate:0 -3px;scale:1.045}[data-skin=xiuxian] .artifact-action[data-order="1"]{top:47%;left:0;transform:rotate(-5deg)}[data-skin=xiuxian] .artifact-action[data-order="2"]{top:57%;left:21%;transform:rotate(-2deg)}[data-skin=xiuxian] .artifact-action[data-order="3"]{top:57%;right:21%;transform:rotate(2deg)}[data-skin=xiuxian] .artifact-action[data-order="4"]{top:46%;right:0;transform:rotate(5deg)}[data-skin=xiuxian] .ink-art{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:72px;height:72px;display:block}[data-skin=xiuxian] .artifact-copy{z-index:2;pointer-events:none;justify-items:center;gap:0;width:78px;display:grid;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%)}[data-skin=xiuxian] .artifact-name{color:#182a22;white-space:nowrap;text-shadow:-1px 0 #fff8e1fa,1px 0 #fff8e1fa,0 -1px #fff8e1fa,0 1px #fff8e1fa,0 1px 2px #18251f4d;font:800 13px/1.05 Microsoft YaHei,PingFang SC,sans-serif}[data-skin=xiuxian] .artifact-score{color:#fff6d6;font-variant-numeric:tabular-nums;text-shadow:-1px 0 #182922e6,1px 0 #182922e6,0 -1px #182922e6,0 1px #182922e6,0 1px 2px #121e1961;margin-top:2px;font:800 12px/1 Microsoft YaHei,PingFang SC,sans-serif}[data-skin=xiuxian] .ac-counter{color:#ffe9b0;font-weight:900}[data-skin=xiuxian] .utility-fire{z-index:28;filter:drop-shadow(0 4px 5px #1c272336);cursor:pointer;background:0 0;border:0;width:58px;height:66px;padding:0;transition:translate .16s,scale .16s,filter .16s;position:absolute;translate:-50%}[data-skin=xiuxian] .utility-fire:hover,[data-skin=xiuxian] .utility-fire:focus-visible{outline:0;translate:-50% -3px;scale:1.06}[data-skin=xiuxian] .utility-fire img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}[data-skin=xiuxian] .utility-fire[data-tool=demon]{top:33%;left:33%}[data-skin=xiuxian] .utility-fire[data-tool=calibrate]{filter:drop-shadow(0 0 5px #4a84a447);top:35%;left:67%}[data-skin=xiuxian] .utility-fire[data-tool=demon] img{opacity:.55;filter:saturate(.72)}[data-skin=xiuxian] .utility-fire[data-tool=demon].on img{opacity:1;filter:saturate(1.02)}[data-skin=xiuxian] .utility-fire[data-tool=demon].on{filter:drop-shadow(0 0 8px #b44b3694)}[data-skin=xiuxian] .fire-copy{z-index:2;color:#fff8df;text-shadow:-1px 0 #18231ee6,1px 0 #18231ee6,0 -1px #18231ee6,0 1px #18231ee6,0 1px 2px #111c1873;pointer-events:none;place-items:center;font:800 10.75px/1.02 Microsoft YaHei,PingFang SC,sans-serif;display:grid;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}[data-skin=xiuxian] .fire-copy.demon-copy{white-space:nowrap;width:58px;font-size:10.25px;top:65%}[data-skin=xiuxian] .fire-copy.two-line{line-height:1.02;top:63%}[data-skin=xiuxian] .foundation-title{z-index:31;color:#38584b;text-shadow:0 1px 2px #f7f8e7eb,0 0 5px #f7f8e7ad;font-size:11px;font-weight:900;position:absolute;bottom:70px;left:10px}[data-skin=xiuxian] .foundation-dock{z-index:30;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#2738308f;border:1px solid #ffffff94;border-radius:10px 7px 11px 8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;height:65px;padding:1px 3px;display:grid;position:absolute;bottom:4px;left:4px;right:4px;box-shadow:0 -4px 15px #1e2c251f}[data-skin=xiuxian] .foundation{cursor:pointer;background:0 0;border:0;place-items:center;min-width:0;padding:0;transition:background .15s,transform .15s;display:grid;position:relative}[data-skin=xiuxian] .foundation:hover,[data-skin=xiuxian] .foundation:focus-visible{background:#ffffff12;border-radius:8px;outline:0;transform:translateY(-2px)}[data-skin=xiuxian] .foundation .ink-art{filter:drop-shadow(0 3px 4px #0000002e);width:64px;height:64px}[data-skin=xiuxian] .foundation .artifact-copy{width:78px;top:64%}[data-skin=xiuxian] .foundation .artifact-name{font-size:12.25px}[data-skin=xiuxian] .foundation .artifact-score{color:#eef2e9;font-size:11.5px}[data-skin=xiuxian] .practice-stage.timer-running .utility-fire,[data-skin=xiuxian] .practice-stage.timer-running .artifact-action{visibility:hidden;opacity:0;pointer-events:none}[data-skin=xiuxian] .timer-running .lotus-platform.is-awake,[data-skin=xiuxian] .timer-running .foundation-aura.is-active{opacity:.16}[data-skin=xiuxian] .timer-running .lotus-platform-glow.is-awake{opacity:.1}[data-skin=xiuxian] .focus-runtime{--runtime-action-font:clamp(12px,3.5vw,14px);--runtime-action-line:clamp(17px,4.9vw,20px);z-index:42;background:radial-gradient(circle at 48% 34%,#fff8daf7 0 28%,#dee7d8ed 50%,#cad6ccf7 100%);border:1px solid #e2cf978c;border-radius:14px;flex-direction:column;max-height:calc(100% - 128px);padding:10px 12px 9px;display:none;position:absolute;top:50%;left:9px;right:9px;overflow:hidden;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff8f,0 12px 26px #24362e33}[data-skin=xiuxian] .focus-runtime.open{display:flex}[data-skin=xiuxian] .runtime-meta{color:#5a6f65;justify-content:space-between;gap:8px;font:800 14px/1.25 Microsoft YaHei,PingFang SC,sans-serif;display:flex}[data-skin=xiuxian] .runtime-layout{--runtime-dial-size:min(38cqw,160px);flex:none;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:10px;min-height:0;margin:8px 0;display:grid;container-type:inline-size}[data-skin=xiuxian] .runtime-dial-slot{place-items:center;min-width:0;min-height:0;display:grid}[data-skin=xiuxian] .runtime-dial{width:var(--runtime-dial-size);height:var(--runtime-dial-size);color:#5f7268;text-align:center;background:radial-gradient(circle,#fffdf4eb 0 54%,#b5945d24 55% 58%,#0000 59%);border:1px solid #9f72396b;border-radius:50%;place-content:center;display:grid;box-shadow:0 5px 14px #4d594714}[data-skin=xiuxian] .runtime-time{color:#243b31;font-variant-numeric:tabular-nums;letter-spacing:.2px;text-shadow:0 1px #fff9;font:800 clamp(30px,8vw,38px)/.95 Times New Roman,STSong,serif}[data-skin=xiuxian] .runtime-dial>span{margin-top:5px;font:700 13px/1 Microsoft YaHei,PingFang SC,sans-serif}[data-skin=xiuxian] .runtime-action-side{width:100%;max-height:calc(var(--runtime-dial-size) + var(--runtime-action-line) + var(--runtime-action-line));min-width:0;box-shadow:none;color:#4b5f54;font:400 var(--runtime-action-font)/1.4 "Microsoft YaHei","PingFang SC",sans-serif;text-align:left;scrollbar-width:thin;background:0 0;border:0;flex-direction:column;justify-content:center;align-self:center;padding:0 4px;display:flex;overflow:hidden auto}[data-skin=xiuxian] .runtime-task-line{color:#5a6f65;font:inherit;white-space:nowrap;justify-content:flex-start;align-items:baseline;gap:6px;display:flex}[data-skin=xiuxian] .runtime-task-link{color:#2f4a3f;min-width:0;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fffced80;border:1px solid #6882726b;border-radius:5px;padding:4px 8px;text-decoration:none;overflow:hidden}[data-skin=xiuxian] .runtime-status,[data-skin=xiuxian] .runtime-tip,[data-skin=xiuxian] .runtime-context,[data-skin=xiuxian] .runtime-note,[data-skin=xiuxian] .runtime-condition{color:#4b5f54;font:inherit;text-align:left;margin-top:10px}[data-skin=xiuxian] .runtime-status{color:#476a6d;background:#cfe1e28a;border-radius:5px;margin-top:0;padding:4px 6px}[data-skin=xiuxian] .runtime-context,[data-skin=xiuxian] .runtime-note,[data-skin=xiuxian] .runtime-condition{color:#6b5a3a}[data-skin=xiuxian] .runtime-tip{border-top:1px solid #886f3d42;justify-items:start;gap:8px;padding-top:10px;display:grid}[data-skin=xiuxian] .runtime-reroll{color:#4d7565;font:inherit;cursor:pointer;background:#fffced80;border:1px solid #6882726b;border-radius:5px;justify-self:start;padding:5px 8px;text-decoration:none}[data-skin=xiuxian] .runtime-task-picker.tip-box{color:#4b5f54;font-size:inherit;text-align:left;background:0 0;margin-top:0;padding:0;line-height:1.4}[data-skin=xiuxian] .runtime-task-picker .sub{color:#5a6f65;font-size:inherit}[data-skin=xiuxian] .runtime-task-picker .chip{font-size:inherit;padding:6px 8px}[data-skin=xiuxian] .runtime-task-picker input{min-width:0;font-size:inherit;text-align:left;padding:7px 8px}[data-skin=xiuxian] .runtime-task-picker .btn-secondary{font-size:inherit;padding:7px 9px}[data-skin=xiuxian] .runtime-controls{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}[data-skin=xiuxian] .runtime-controls .btn-warning,[data-skin=xiuxian] .runtime-controls .btn-primary{text-align:center;white-space:normal;min-height:44px;padding:6px 8px;font-size:clamp(11px,3.1vw,13px);line-height:1.2}[data-skin=xiuxian] .runtime-controls .btn-warning:disabled{opacity:.7;cursor:default}[data-skin=xiuxian] .runtime-end-choice{color:#465d52;flex:none;gap:7px;font:700 12px/1.35 Microsoft YaHei,PingFang SC,sans-serif;display:grid}[data-skin=xiuxian] .runtime-end-options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}[data-skin=xiuxian] .runtime-end-choice .btn-primary,[data-skin=xiuxian] .runtime-end-choice .btn-secondary{text-align:center;min-height:36px;padding:6px 8px;font-size:12px}[data-skin=xiuxian] .runtime-end-choice .runtime-continue{padding:7px 8px}[data-skin=xiuxian] .stage-hint{color:#6c5a3a;background:#f4ead280;border:1px solid #886f3d3d;border-radius:8px;margin-top:6px;padding:7px 10px;font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){[data-skin=xiuxian] .state-qi-streams,[data-skin=xiuxian] .grade-qi-ambient,[data-skin=xiuxian] .grade-achievement-core{display:none}[data-skin=xiuxian] .grade-character-echo,[data-skin=xiuxian] .grade-fx-playing .avatar{animation:none!important}[data-skin=xiuxian] .grade-character-echo{opacity:var(--grade-echo-opacity)}[data-skin=xiuxian] .foundation-aura.is-active,[data-skin=xiuxian] .foundation-aura.is-active .qi-layer,[data-skin=xiuxian] .foundation-aura.is-active .qi-particle,[data-skin=xiuxian] .lotus-platform.is-awake,[data-skin=xiuxian] .lotus-platform-glow.is-awake{animation:none!important}[data-skin=xiuxian] .foundation-aura.is-active{transform:translate(-50%)}}@media (width<=360px){[data-skin=xiuxian] .focus-runtime{padding:9px}[data-skin=xiuxian] .runtime-meta{font-size:12px}[data-skin=xiuxian] .runtime-layout{gap:7px;margin:6px 0}[data-skin=xiuxian] .runtime-action-side{padding:8px}[data-skin=xiuxian] .runtime-status,[data-skin=xiuxian] .runtime-tip,[data-skin=xiuxian] .runtime-context,[data-skin=xiuxian] .runtime-note,[data-skin=xiuxian] .runtime-condition{margin-top:6px}[data-skin=xiuxian] .runtime-controls{gap:6px}[data-skin=xiuxian] .runtime-controls .btn-warning,[data-skin=xiuxian] .runtime-controls .btn-primary{min-height:42px}[data-skin=xiuxian] .artifact-action[data-order="1"]{left:3px}[data-skin=xiuxian] .artifact-action[data-order="2"]{left:19%}[data-skin=xiuxian] .artifact-action[data-order="3"]{right:19%}[data-skin=xiuxian] .artifact-action[data-order="4"]{right:3px}}
