.topbar[data-v-be45ae3e]{display:flex;align-items:center;justify-content:flex-end;height:38px;margin-bottom:0}.topbar__today[data-v-be45ae3e]{width:34px;height:34px;border-radius:var(--r-sm);background:var(--paper-card);border:1px solid var(--line);font-family:var(--font-serif);font-size:16px;color:var(--cinnabar);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sm)}.topbar__today[data-v-be45ae3e]:active{transform:scale(.94)}.content[data-v-be45ae3e]{padding-bottom:76px}.shell--admin .content[data-v-be45ae3e]{padding-bottom:24px}.tabbar[data-v-be45ae3e]{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;max-width:var(--page-max);margin:0 auto;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:#fffdf8f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line-soft)}.tabbar__item[data-v-be45ae3e]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0;color:var(--ink-3);transition:color .16s}.tabbar__item.is-active[data-v-be45ae3e]{color:var(--cinnabar)}.tabbar__icon[data-v-be45ae3e]{display:block;width:22px;height:22px}.tabbar__icon[data-v-be45ae3e] svg{width:100%;height:100%;display:block}.tabbar__label[data-v-be45ae3e]{font-size:10.5px;letter-spacing:.04em}.fade-enter-active[data-v-be45ae3e],.fade-leave-active[data-v-be45ae3e]{transition:opacity .16s ease}.fade-enter-from[data-v-be45ae3e],.fade-leave-to[data-v-be45ae3e]{opacity:0}:root{--paper: #f5efe3;--paper-deep: #ece3d3;--paper-card: #fffdf8;--ink: #2b2622;--ink-2: #5f574d;--ink-3: #918878;--line: #ded2bd;--line-soft: #ece3d4;--cinnabar: #b23a2f;--cinnabar-soft: #f7e7e3;--ochre: #a8703a;--ochre-soft: #f7efe2;--azurite: #3a6b7c;--azurite-soft: #e5eef1;--jade: #4a7c59;--font-serif: "Songti SC", "SimSun", "Noto Serif CJK SC", "Source Han Serif SC", "STSong", "KaiTi", "STKaiti", serif;--font-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", "Noto Sans CJK SC", sans-serif;--font-num: "DIN Alternate", "Bebas Neue", "Helvetica Neue", Arial, sans-serif;--r-sm: 8px;--r-md: 12px;--r-lg: 18px;--r-full: 999px;--shadow-sm: 0 1px 3px rgba(70, 55, 35, .06);--shadow-md: 0 4px 18px rgba(70, 55, 35, .08);--shadow-lg: 0 10px 36px rgba(70, 55, 35, .12);--page-max: 480px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden;-webkit-text-size-adjust:100%}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.5;background-image:radial-gradient(circle at 18% 12%,rgba(178,58,47,.035) 0,transparent 42%),radial-gradient(circle at 82% 78%,rgba(58,107,124,.035) 0,transparent 45%),radial-gradient(circle at 50% 50%,rgba(168,112,58,.02) 0,transparent 60%)}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none;color:inherit}input,textarea{font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}#app{position:relative;z-index:1}.shell{max-width:var(--page-max);margin:0 auto;padding:0 14px 44px;min-height:100vh}.card{background:var(--paper-card);border:1px solid var(--line-soft);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:14px}.sec-title{display:flex;align-items:center;gap:8px;font-family:var(--font-serif);font-size:19px;font-weight:600;letter-spacing:.06em;color:var(--ink);margin:18px 0 9px}.sec-title:before{content:"";width:3px;height:17px;border-radius:2px;background:var(--cinnabar);flex:none}.sec-title__extra{margin-left:auto;font-family:var(--font-sans);font-size:14px;font-weight:400;letter-spacing:0;color:var(--ink-3)}.seal{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;font-family:var(--font-serif);font-size:16px;font-weight:700;color:#fff;flex:none;line-height:1}.seal--yi{background:var(--cinnabar)}.seal--ji{background:var(--ochre)}.t-serif{font-family:var(--font-serif)}.t-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.t-muted{color:var(--ink-2)}.t-dim{color:var(--ink-3)}.t-sm{font-size:15px}.t-xs{font-size:14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 22px;border-radius:var(--r-full);font-size:16px;font-weight:500;transition:opacity .15s,transform .1s;white-space:nowrap}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn--primary{background:var(--cinnabar);color:#fff;box-shadow:0 2px 10px #b23a2f47}.btn--ghost{background:transparent;color:var(--ink-2);border:1px solid var(--line)}.btn--line{background:var(--paper-card);color:var(--ink);border:1px solid var(--line)}.empty{padding:26px 12px;text-align:center;color:var(--ink-3);font-size:15px}.skeleton{background:linear-gradient(90deg,var(--line-soft) 25%,#f4ecdd 50%,var(--line-soft) 75%);background-size:200% 100%;animation:sk 1.3s ease-in-out infinite;border-radius:var(--r-sm)}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}.disclaimer{margin-top:22px;padding:12px 14px;border-radius:var(--r-sm);background:#a8703a0e;border:1px dashed var(--line);color:var(--ink-3);font-size:13.5px;line-height:1.78;text-align:center}.adslot[data-v-c082052b]{margin:18px 0;border-radius:var(--r-md);overflow:hidden}.adslot__custom[data-v-c082052b] img,.adslot__custom[data-v-c082052b] iframe{max-width:100%;display:block}.adslot__placeholder[data-v-c082052b]{display:flex;align-items:center;justify-content:center;gap:8px;height:100%;min-height:inherit;border:1px dashed var(--line);border-radius:var(--r-md);background:#a8703a09;color:var(--ink-3);font-size:11.5px}.adslot__tag[data-v-c082052b]{padding:1px 6px;border-radius:3px;background:var(--line-soft);color:var(--ink-3);font-size:10px;letter-spacing:.08em}.adslot__name[data-v-c082052b]{letter-spacing:.04em}.monthbar[data-v-333e8741]{display:flex;align-items:center;justify-content:space-between;padding:0 0 7px}.nav[data-v-333e8741]{width:34px;height:34px;border-radius:var(--r-sm);background:var(--paper-deep);display:flex;align-items:center;justify-content:center;color:var(--ink-2)}.nav svg[data-v-333e8741]{width:17px;height:17px}.nav[data-v-333e8741]:disabled{opacity:.3}.monthbar__label[data-v-333e8741]{display:flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--r-full);background:var(--paper-deep)}.monthbar__label[data-v-333e8741]:active{transform:scale(.97)}.monthbar__y[data-v-333e8741]{font-size:16px;color:var(--ink-3)}.monthbar__m[data-v-333e8741]{font-size:22px;font-weight:600;letter-spacing:.06em}.monthbar__caret[data-v-333e8741]{width:14px;height:14px;color:var(--ink-3)}.monthbar__now[data-v-333e8741]{padding:2px 7px;border-radius:var(--r-full);background:var(--cinnabar-soft);color:#8e2a21;font-size:12px}.picker[data-v-333e8741]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:#2b262257}.picker__box[data-v-333e8741]{width:100%;max-width:var(--page-max);background:var(--paper-card);border-radius:var(--r-lg) var(--r-lg) 0 0;padding:16px 14px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -6px 30px #46372333}.picker__hd[data-v-333e8741]{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:14px}.picker__nav[data-v-333e8741]{width:40px;height:40px;border-radius:var(--r-sm);background:var(--paper-deep);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--ink-2);line-height:1}.picker__nav[data-v-333e8741]:active{transform:scale(.94)}.picker__y[data-v-333e8741]{font-size:20px}.picker__ms[data-v-333e8741]{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.picker__m[data-v-333e8741]{padding:12px 0;border-radius:var(--r-sm);background:var(--paper-deep);font-size:16px;color:var(--ink)}.picker__m[data-v-333e8741]:active{transform:scale(.95)}.picker__m.is-on[data-v-333e8741]{background:var(--cinnabar);color:#fff;font-weight:600}.picker__today[data-v-333e8741]{margin-top:14px;width:100%;padding:13px;border-radius:var(--r-sm);border:1px solid var(--line);font-size:16px;color:var(--ink-2);background:var(--paper-card)}.weekhead[data-v-333e8741]{display:grid;grid-template-columns:repeat(7,1fr);padding-bottom:4px;font-size:14px;color:var(--ink-3);text-align:center}.weekhead .is-weekend[data-v-333e8741]{color:var(--cinnabar)}.grid[data-v-333e8741]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.loading[data-v-333e8741]{padding:2px}.cell[data-v-333e8741]{position:relative;aspect-ratio:1 / 1.24;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:5px 1px 4px;border-radius:var(--r-sm);background:var(--paper-card);border:1px solid transparent;transition:transform .1s,border-color .15s,background .15s;overflow:hidden}.cell[data-v-333e8741]:active{transform:scale(.93)}.cell--blank[data-v-333e8741]{background:transparent;pointer-events:none}.cell__num[data-v-333e8741]{font-size:18px;font-weight:600;line-height:1.12;color:var(--ink)}.cell__sub[data-v-333e8741]{margin-top:1px;font-size:11px;line-height:1.24;color:var(--ink-3);font-family:var(--font-serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 1px}.cell__sub--term[data-v-333e8741]{color:var(--azurite);font-weight:600}.cell__sub--fest[data-v-333e8741]{color:var(--ochre);font-weight:600}.cell__bar[data-v-333e8741]{position:absolute;left:50%;transform:translate(-50%);bottom:3px;width:14px;height:3px;border-radius:2px}.bar--good[data-v-333e8741]{background:var(--jade)}.bar--bad[data-v-333e8741]{background:var(--ochre)}.bar--normal[data-v-333e8741]{background:var(--line)}.cell__holiday[data-v-333e8741]{position:absolute;top:2px;right:2px;width:15px;height:15px;border-radius:50%;font-size:10px;line-height:15px;text-align:center;font-weight:700;color:#fff}.cell__holiday--off[data-v-333e8741]{background:var(--cinnabar)}.cell__holiday--work[data-v-333e8741]{background:var(--ink-3)}.cell.is-selected[data-v-333e8741]{background:var(--azurite-soft);border-color:var(--azurite)}.cell.is-today .cell__num[data-v-333e8741]{color:var(--cinnabar)}.cell.is-past[data-v-333e8741]{opacity:.4}.cell.is-weekend .cell__num[data-v-333e8741]{color:var(--cinnabar)}.cell.is-selected .cell__num[data-v-333e8741]{color:var(--azurite)}.legend[data-v-333e8741]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:9px;font-size:13px;color:var(--ink-3)}.lg[data-v-333e8741]{display:inline-flex;align-items:center;gap:4px}.lg__d[data-v-333e8741]{width:11px;height:11px;border-radius:50%;display:inline-block}.lg__d--off[data-v-333e8741]{background:var(--cinnabar)}.lg__d--work[data-v-333e8741]{background:var(--ink-3)}.lg__d--good[data-v-333e8741]{background:var(--jade)}.lg__d--bad[data-v-333e8741]{background:var(--ochre)}.note[data-v-333e8741]{margin:8px 2px 0;font-size:13px;line-height:1.7;color:var(--ink-3);text-align:center}.trad-row[data-v-be3b8d8c]{display:flex;gap:10px;align-items:flex-start}.trad-row+.trad-row[data-v-be3b8d8c]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line-soft)}.trad-row__body[data-v-be3b8d8c]{flex:1;min-width:0}.trad-row .seal[data-v-be3b8d8c]{margin-top:1px}.trad-row__terms[data-v-be3b8d8c]{display:flex;flex-wrap:wrap;gap:6px}.term[data-v-be3b8d8c]{padding:2.5px 9px;border-radius:var(--r-full);font-size:13px;line-height:1.5;letter-spacing:.02em;border:1px solid transparent}.term--yi[data-v-be3b8d8c]{background:var(--cinnabar-soft);color:#8e2a21;border-color:#b23a2f24}.term--ji[data-v-be3b8d8c]{background:var(--ochre-soft);color:#8a5a2b;border-color:#a8703a29}.term--allbad[data-v-be3b8d8c]{background:var(--ochre);color:#fff;border-color:transparent;font-weight:600;letter-spacing:.06em}.term--more[data-v-be3b8d8c]{background:transparent;color:var(--ink-3);border:1px dashed var(--line);font-size:12px}.term.is-hit[data-v-be3b8d8c]{font-weight:700;box-shadow:0 0 0 2px #3a6b7c47;border-color:var(--azurite)}.trad-row__placeholder[data-v-be3b8d8c]{font-size:13px;color:var(--ink-3);padding-top:2px}.hours__legend[data-v-175d63d4]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px;font-size:12.5px;color:var(--ink-2)}.lg[data-v-175d63d4]{display:inline-flex;align-items:center;gap:5px}.dot[data-v-175d63d4]{width:8px;height:8px;border-radius:50%;display:inline-block}.dot--good[data-v-175d63d4]{background:var(--azurite)}.dot--bad[data-v-175d63d4]{background:var(--ink-3)}.dot--chong[data-v-175d63d4]{background:var(--cinnabar)}.dot--dual[data-v-175d63d4]{background:var(--ochre)}.hours__grid[data-v-175d63d4]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.hcell[data-v-175d63d4]{padding:8px 9px;border-radius:var(--r-sm);border:1px solid var(--line-soft);background:#fdfaf4}.hcell--good[data-v-175d63d4]{background:var(--azurite-soft);border-color:#3a6b7c4d}.hcell--bad[data-v-175d63d4]{opacity:.72}.hcell--dual[data-v-175d63d4]{border-color:#c88c328c;box-shadow:inset 0 0 0 1px #c88c3229}.hcell__top[data-v-175d63d4]{display:flex;align-items:baseline;justify-content:space-between;gap:4px}.hcell__name[data-v-175d63d4]{font-family:var(--font-serif);font-size:15px;font-weight:600;letter-spacing:.04em}.hcell__lucky[data-v-175d63d4]{font-size:12px;font-weight:700}.hcell--good .hcell__lucky[data-v-175d63d4]{color:var(--azurite)}.hcell--bad .hcell__lucky[data-v-175d63d4]{color:var(--ink-3)}.hcell__range[data-v-175d63d4]{font-size:12px;color:var(--ink-2);margin-top:1px;letter-spacing:.02em}.hcell__meta[data-v-175d63d4]{display:flex;justify-content:space-between;gap:4px;margin-top:3px;font-size:11.5px;color:var(--ink-3)}.hcell__meridian[data-v-175d63d4]{font-family:var(--font-serif);color:var(--ochre)}.hcell__zrel[data-v-175d63d4]{margin-top:4px;padding:1px 6px;border-radius:var(--r-full);font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.hcell__zrel--chong[data-v-175d63d4]{background:#b23a2f1f;color:var(--cinnabar)}.hcell__zrel--he[data-v-175d63d4]{background:#4a7c5921;color:var(--jade)}.hcell__zrel--dual2[data-v-175d63d4]{background:#c88c3229;color:#8a5a12}.hcell__zrel--dual[data-v-175d63d4]{background:var(--ochre);color:#fff}.hours__note[data-v-175d63d4]{margin:9px 0 0;font-size:11.5px;line-height:1.65;color:var(--ink-3)}.reasons[data-v-0c57be2e]{margin-top:14px;padding:9px 10px;border-radius:var(--r-sm);background:#f7f1e609;border:1px solid rgba(247,241,230,.09)}.reasons__hd[data-v-0c57be2e]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:7px;font-size:11.5px;letter-spacing:.08em;color:#f7f1e680}.reasons__n[data-v-0c57be2e]{font-size:11px}.reasons__list[data-v-0c57be2e]{margin:0;padding:0;list-style:none}.reasons__li[data-v-0c57be2e]{display:flex;gap:7px;align-items:flex-start;padding:5px 0 5px 9px;font-size:12.5px;line-height:1.7;color:#f7f1e6db;border-left:2px solid rgba(247,241,230,.16)}.reasons__li+.reasons__li[data-v-0c57be2e]{margin-top:2px}.reasons__dot[data-v-0c57be2e]{flex:none;width:4px;height:4px;margin-top:8px;border-radius:50%;background:currentColor;opacity:.75}.reasons__tx[data-v-0c57be2e]{flex:1;min-width:0}.reasons__li.is-yi[data-v-0c57be2e]{border-left-color:var(--cinnabar);color:#f6d9d3}.reasons__li.is-ji[data-v-0c57be2e]{border-left-color:var(--ochre);color:#f0dcc2}.reasons__li.is-god[data-v-0c57be2e]{border-left-color:#3a6b7ce6;color:#d6e8eeeb}.reasons__li.is-zodiac[data-v-0c57be2e]{border-left-color:#3a6b7c;color:#cfe3ea}.reasons__li.is-advice[data-v-0c57be2e]{border-left-color:#8a5a2b;color:#eddcc4}.reasons__li.is-detail[data-v-0c57be2e]{border-left-color:#3a6b7c8c;padding-left:13px;font-size:12px;color:#d2e2e8e6}.reasons__li.is-map[data-v-0c57be2e]{border-left-color:#f7f1e666;color:#f7f1e6e0}.reasons__li.is-rule[data-v-0c57be2e]{border-left-color:#f7f1e624;font-size:11.5px;line-height:1.65;color:#f7f1e685}.reasons__li.is-note[data-v-0c57be2e]{border-left-color:#f7f1e629;color:#f7f1e6cc}.reasons__more[data-v-0c57be2e]{margin-top:7px;width:100%;padding:7px;border-radius:var(--r-sm);border:1px dashed rgba(247,241,230,.24);background:#f7f1e60d;color:#f7f1e6b8;font-size:12px;letter-spacing:.04em}.reasons__more[data-v-0c57be2e]:active{background:#b23a2f38;border-color:#b23a2f80;color:#fff}.sec[data-v-5070982c]{margin-top:4px}.sec-head[data-v-5070982c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:22px 2px 10px}.sec-head__t[data-v-5070982c]{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--font-serif);font-size:17px;font-weight:600;letter-spacing:.06em;color:var(--ink)}.sec-head__t[data-v-5070982c]:before{content:"";width:3px;height:15px;border-radius:2px;background:var(--cinnabar);flex:none}.sec-head__extra[data-v-5070982c]{font-size:12px;color:var(--ink-3)}.sec-head--bare[data-v-5070982c]{justify-content:flex-end;margin:6px 2px 8px}.sec-head__cal[data-v-5070982c]{padding:5px 12px;border-radius:var(--r-full);border:1px solid var(--line);background:var(--paper-card);font-size:13.5px;color:var(--ink-2)}.sec-head__cal[data-v-5070982c]:active{border-color:var(--cinnabar);color:var(--cinnabar)}.sk-wrap[data-v-5070982c]{padding-top:4px}.notice-bar[data-v-5070982c]{margin-top:8px;padding:9px 13px;border-radius:var(--r-sm);background:var(--azurite-soft);border:1px solid rgba(58,107,124,.2);color:var(--azurite);font-size:12.5px;line-height:1.6}.cal-card[data-v-5070982c]{padding:12px 11px 10px}.sec--ai[data-v-5070982c]{margin-top:4px}.askbox[data-v-5070982c]{position:relative;overflow:hidden;margin-top:12px;padding:13px 13px 12px;border-radius:var(--r-lg);background:linear-gradient(140deg,#2b2622,#3d352d 55%,#4a3f34);box-shadow:0 8px 28px #2b262247}.askbox__glow[data-v-5070982c]{position:absolute;top:-70px;right:-50px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(178,58,47,.32) 0%,transparent 68%);pointer-events:none}.askbox__head[data-v-5070982c]{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:10px}.askbox__seal[data-v-5070982c]{width:25px;height:25px;border-radius:6px;background:var(--cinnabar);color:#fff;font-family:var(--font-serif);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 2px 10px #b23a2f73}.askbox__title[data-v-5070982c]{font-family:var(--font-serif);font-size:15.5px;font-weight:600;line-height:1.35;letter-spacing:.06em;color:#f7f1e6}.askbox__field[data-v-5070982c]{position:relative;display:flex;align-items:center;gap:6px;padding:4px;border-radius:var(--r-full);background:#fffdf8;box-shadow:0 3px 16px #00000038;cursor:text}.askbox__input[data-v-5070982c]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:14.5px;line-height:1.5;padding:8px 0 8px 12px;color:var(--ink)}.askbox__input[data-v-5070982c]::placeholder{color:#a89e8e}.askbox__btn[data-v-5070982c]{flex:none;padding:9px 16px;border-radius:var(--r-full);background:var(--cinnabar);color:#fff;font-size:13.5px;font-weight:600;letter-spacing:.04em;transition:opacity .15s,transform .1s}.askbox__btn[data-v-5070982c]:active{transform:scale(.96)}.askbox__btn[data-v-5070982c]:disabled{opacity:.45}.askbox__chips[data-v-5070982c]{position:relative;display:flex;gap:7px;margin-top:9px;overflow-x:auto;scrollbar-width:none}.askbox__chips[data-v-5070982c]::-webkit-scrollbar{display:none}.chip[data-v-5070982c]{flex:none;padding:5px 11px;border-radius:var(--r-full);border:1px solid rgba(247,241,230,.22);background:#f7f1e612;color:#f7f1e6d1;font-size:12px;white-space:nowrap;transition:background .15s,border-color .15s}.chip[data-v-5070982c]:active{background:#b23a2f47;border-color:#b23a2f8c;color:#fff}.chip[data-v-5070982c]:disabled{opacity:.45}.zpick[data-v-5070982c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:#2b262257}.zpick__box[data-v-5070982c]{width:100%;max-width:var(--page-max);background:var(--paper-card);border-radius:var(--r-lg) var(--r-lg) 0 0;padding:14px 14px calc(14px + env(safe-area-inset-bottom));box-shadow:0 -6px 30px #46372333}.zpick__hd[data-v-5070982c]{display:flex;align-items:baseline;gap:8px;margin-bottom:11px}.zpick__hd b[data-v-5070982c]{font-family:var(--font-serif);font-size:16px;font-weight:600;letter-spacing:.04em}.zpick__hd span[data-v-5070982c]{font-size:11.5px;color:var(--ink-3)}.zpick__grid[data-v-5070982c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.zpick__item[data-v-5070982c]{display:flex;flex-direction:column;align-items:center;gap:1px;padding:10px 0;border-radius:var(--r-sm);background:var(--paper-deep);border:1px solid transparent}.zpick__item b[data-v-5070982c]{font-family:var(--font-serif);font-size:19px;font-weight:700;color:var(--ink)}.zpick__item em[data-v-5070982c]{font-style:normal;font-size:10.5px;color:var(--ink-3)}.zpick__item[data-v-5070982c]:active{transform:scale(.95)}.zpick__item.is-on[data-v-5070982c]{background:var(--cinnabar-soft);border-color:var(--cinnabar)}.zpick__item.is-on b[data-v-5070982c]{color:var(--cinnabar)}.zpick__clear[data-v-5070982c]{margin-top:11px;width:100%;padding:12px;border-radius:var(--r-sm);border:1px dashed var(--line);font-size:14px;color:var(--ink-2)}.askbox__spin[data-v-5070982c],.ask-status__spin[data-v-5070982c]{display:inline-block;width:12px;height:12px;border-radius:50%;border:1.8px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin-5070982c .7s linear infinite;vertical-align:-2px;margin-right:5px}.ask-status__spin[data-v-5070982c]{border-color:#b23a2f40;border-top-color:var(--cinnabar)}@keyframes spin-5070982c{to{transform:rotate(360deg)}}.ask-status[data-v-5070982c]{display:flex;align-items:center;margin-top:12px;padding:13px 15px;border-radius:var(--r-md);background:var(--paper-card);border:1px solid var(--line);font-size:13px;color:var(--ink-2)}.notice[data-v-5070982c]{margin-top:12px;padding:14px 15px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--paper-card)}.notice--block[data-v-5070982c]{border-color:#b23a2f59;background:var(--cinnabar-soft)}.notice--empty[data-v-5070982c]{border-style:dashed;background:transparent}.notice--limit[data-v-5070982c]{border-color:#a8703a66;background:var(--ochre-soft)}.notice--limit .notice__title[data-v-5070982c]{color:#8a5a2b}.notice__title[data-v-5070982c]{font-family:var(--font-serif);font-size:14.5px;font-weight:600;letter-spacing:.04em;margin-bottom:5px;color:var(--ink)}.notice--block .notice__title[data-v-5070982c]{color:#8e2a21}.notice__body[data-v-5070982c]{margin:0;font-size:15px;line-height:1.78;color:var(--ink-2);white-space:pre-line}.verdict[data-v-5070982c]{position:relative;margin-top:10px;padding:13px;border-radius:var(--r-md);background:linear-gradient(155deg,#2b2622,#3d352d);border:1px solid rgba(247,241,230,.1);box-shadow:0 6px 20px #2b262238;color:#f7f1e6}.verdict__label[data-v-5070982c]{display:flex;align-items:center;gap:7px;font-size:12px;color:#f7f1e699;letter-spacing:.08em;margin-bottom:9px}.verdict__seal[data-v-5070982c]{width:19px;height:19px;border-radius:4px;background:var(--cinnabar);color:#fff;font-family:var(--font-serif);font-size:12px;display:flex;align-items:center;justify-content:center}.verdict__seal--azurite[data-v-5070982c]{background:var(--azurite)}.verdict__text[data-v-5070982c]{margin:0;font-size:15.5px;font-weight:500;line-height:1.72;letter-spacing:.01em;color:#f7f1e6}.verdict__text--bad[data-v-5070982c]{color:#f0b4ab}.verdict__text--good[data-v-5070982c]{color:#f3e0b4}.verdict__text .is-hl[data-v-5070982c]{font-size:1.18em;font-weight:700;letter-spacing:.02em;color:#ffd9a0;padding:0 1px}.verdict__text--bad .is-hl[data-v-5070982c]{color:#ffc9c0}.verdict__text--good .is-hl[data-v-5070982c]{color:#ffe1a8}.rank[data-v-5070982c]{margin-top:12px;display:flex;flex-direction:column;gap:6px}.rank__row[data-v-5070982c]{display:flex;align-items:flex-start;gap:8px;padding:7px 10px;border-radius:var(--r-sm);background:#0000002e;border-left:3px solid rgba(247,241,230,.2)}.rank__tag[data-v-5070982c]{flex:none;padding:1px 8px;border-radius:var(--r-full);font-size:11.5px;font-weight:700;letter-spacing:.06em;background:#f7f1e624;color:#f7f1e6d9}.rank__items[data-v-5070982c]{flex:1;display:flex;flex-wrap:wrap;gap:5px 6px;min-width:0}.rank__item[data-v-5070982c]{display:inline-flex;align-items:baseline;gap:3px;padding:2px 8px;border-radius:var(--r-full);background:#f7f1e614;color:#f7f1e6eb;font-size:12.5px;font-weight:600}.rank__item i[data-v-5070982c]{font-style:normal;font-size:9.5px;font-weight:400;color:#f7f1e680}.rank__row--best[data-v-5070982c]{border-left-color:var(--cinnabar);background:#b23a2f33}.rank__row--best .rank__tag[data-v-5070982c]{background:var(--cinnabar);color:#fff}.rank__row--best .rank__item[data-v-5070982c]{background:#b23a2f6b;color:#fff}.rank__row--good[data-v-5070982c]{border-left-color:var(--azurite)}.rank__row--good .rank__tag[data-v-5070982c]{background:#3a6b7cbf;color:#fff}.rank__row--avoid[data-v-5070982c]{border-left-color:#f7f1e633;opacity:.78}.verdict__reasons[data-v-5070982c]{margin:12px 0 0;padding:11px 13px;list-style:none;border-radius:var(--r-sm);background:#0000002e;border-left:2px solid var(--cinnabar);font-size:12.5px;line-height:1.85;color:#f7f1e6d9}.verdict__reasons li+li[data-v-5070982c]{margin-top:5px}.verdict__zodiac[data-v-5070982c]{margin-top:12px;padding:11px 13px;border-radius:var(--r-sm);background:#3a6b7c24;border:1px solid rgba(58,107,124,.32)}.verdict__zodiac-hd[data-v-5070982c]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#f7f1e6;flex-wrap:wrap}.verdict__zodiac-hd b[data-v-5070982c]{font-family:var(--font-serif);font-weight:600}.verdict__zodiac-meta[data-v-5070982c]{flex:1;text-align:right;font-size:11px;color:#f7f1e699;font-weight:400}.verdict__zodiac-filtered[data-v-5070982c]{margin-top:7px;font-size:11.5px;color:#b23a2ff2}.verdict__zodiac-items[data-v-5070982c]{display:flex;flex-wrap:wrap;gap:5px 6px;margin-top:9px}.zitem[data-v-5070982c]{display:inline-flex;align-items:baseline;gap:1px;padding:2px 8px;border-radius:var(--r-full);background:#f7f1e614;color:#f7f1e6d9;font-size:12px;font-weight:600}.zitem sup[data-v-5070982c]{font-size:9px;color:#f7f1e68c;margin-left:1px}.zitem--liuhe[data-v-5070982c]{background:#b23a2f80;color:#fff;border:1px solid rgba(178,58,47,.8)}.zitem--sanhe[data-v-5070982c]{background:#3a6b7c73;color:#fff}.zitem--chong[data-v-5070982c]{background:#b23a2f29;color:#f7f1e673;text-decoration:line-through}.verdict__meta[data-v-5070982c]{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:12px;padding-top:11px;border-top:1px dashed rgba(247,241,230,.18);font-size:11.5px;color:#f7f1e68c}.verdict__hint[data-v-5070982c]{margin-top:8px;font-size:11px;color:var(--ochre)}.verdict--hour[data-v-5070982c]{padding-bottom:12px}.hour-detail[data-v-5070982c]{margin-top:13px;padding:12px 13px;border-radius:var(--r-sm);background:#00000038}.hour-detail__hd[data-v-5070982c]{display:flex;align-items:center;justify-content:space-between;gap:10px}.hour-detail__title[data-v-5070982c]{font-size:11px;color:#f7f1e68c;letter-spacing:.08em}.hour-detail__label[data-v-5070982c]{font-family:var(--font-serif);font-size:15px;font-weight:600;color:#f7f1e6;margin-top:2px}.hour-detail__lucky[data-v-5070982c]{padding:5px 12px;border-radius:var(--r-full);font-size:13px;font-weight:700;letter-spacing:.06em}.lucky--吉[data-v-5070982c]{background:var(--azurite);color:#fff}.lucky--凶[data-v-5070982c]{background:var(--cinnabar);color:#fff}.lucky--平[data-v-5070982c]{background:#f7f1e62e;color:#f7f1e6}.hour-detail__grid[data-v-5070982c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:11px;background:#f7f1e614;border-radius:var(--r-sm);overflow:hidden}.hour-detail__cell[data-v-5070982c]{padding:9px 11px;background:#2b26228c;display:flex;flex-direction:column;gap:2px}.hour-detail__cell span[data-v-5070982c]{font-size:10.5px;color:#f7f1e680}.hour-detail__cell b[data-v-5070982c]{font-size:14px;color:#f7f1e6;font-weight:600}.hour-detail__cell span[data-v-5070982c]{font-size:11.5px;color:#f7f1e68c}.zrel-bad[data-v-5070982c]{color:#f0b4ab!important}.zrel-good[data-v-5070982c]{color:#a9d9a0!important}.medical-banner[data-v-5070982c]{margin:0 0 11px;padding:9px 12px;border-radius:var(--r-sm);background:#b23a2f2e;border:1px solid rgba(178,58,47,.5);color:#f7d8d3;font-size:12px;line-height:1.65;letter-spacing:.02em}.caution-banner[data-v-5070982c]{margin:0 0 10px;padding:10px 12px;border-radius:var(--r-sm);background:#b23a2f47;border:1px solid rgba(178,58,47,.72);color:#ffe4e0;font-size:12.5px;line-height:1.7;letter-spacing:.02em;font-weight:500}.mapped-hint[data-v-5070982c]{margin:0 0 10px;padding:8px 11px;border-radius:var(--r-sm);background:#f7f1e614;border-left:2px solid rgba(247,241,230,.3);color:#f7f1e6b8;font-size:11.5px;line-height:1.65}.ask-days-head[data-v-5070982c]{position:relative;margin:20px 2px 12px;padding-bottom:11px}.ask-days-head[data-v-5070982c]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--cinnabar) 0%,rgba(178,58,47,.38) 46%,rgba(178,58,47,0) 100%)}.ask-days-head__row[data-v-5070982c]{display:flex;align-items:center;gap:9px}.ask-days-head__seal[data-v-5070982c]{flex:none;width:27px;height:27px;border-radius:7px;background:var(--cinnabar);color:#fff;font-family:var(--font-serif);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 9px #b23a2f6b}.ask-days-head__t[data-v-5070982c]{font-family:var(--font-serif);font-size:19px;font-weight:800;letter-spacing:.1em;color:#2b2622}.ask-days-head__extra[data-v-5070982c]{margin-left:auto;padding:2px 10px;border-radius:var(--r-full);background:var(--cinnabar-soft);color:#8e2a21;font-size:12px;font-weight:700;letter-spacing:0}.ask-days-head__tip[data-v-5070982c]{margin:5px 0 0 36px;font-size:12px;line-height:1.6;color:var(--ink-3)}.days[data-v-5070982c]{display:flex;flex-direction:column;gap:9px}.daycard[data-v-5070982c]{border-radius:var(--r-md);background:var(--paper-card);border:1px solid rgba(61,53,45,.55);box-shadow:var(--shadow-sm);overflow:hidden}.daycard.is-open[data-v-5070982c]{border-color:#3a6b7c66}.daycard.is-rel-liuhe[data-v-5070982c]{border-color:#b23a2f8c;box-shadow:0 0 0 1px #b23a2f52,var(--shadow-sm)}.daycard.is-rel-sanhe[data-v-5070982c]{border-color:#3a6b7c8c;box-shadow:0 0 0 1px #3a6b7c52,var(--shadow-sm)}.daycard.is-rel-chong[data-v-5070982c]{opacity:.5;border-style:dashed}.daycard__head[data-v-5070982c]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 14px;text-align:left}.daycard__date[data-v-5070982c]{display:flex;align-items:center;gap:11px;min-width:0}.daycard__d[data-v-5070982c]{font-size:26px;font-weight:700;line-height:1;color:var(--cinnabar);letter-spacing:-.02em}.daycard__dmeta[data-v-5070982c]{display:flex;flex-direction:column;gap:1px;min-width:0}.daycard__m[data-v-5070982c]{font-size:11.5px;color:var(--ink-3)}.daycard__l[data-v-5070982c]{font-size:13.5px;font-weight:600;letter-spacing:.04em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daycard__right[data-v-5070982c]{display:flex;align-items:center;gap:7px;flex:none}.daycard__rel[data-v-5070982c]{padding:1.5px 7px;border-radius:4px;font-size:10.5px;font-weight:600;letter-spacing:.04em}.daycard.is-rel-liuhe .daycard__rel[data-v-5070982c]{background:#b23a2fd9;color:#fff}.daycard.is-rel-sanhe .daycard__rel[data-v-5070982c]{background:#3a6b7cd9;color:#fff}.daycard__term[data-v-5070982c]{padding:1px 6px;border-radius:4px;border:1px solid rgba(58,107,124,.35);color:var(--azurite);font-size:10.5px}.daycard__gh[data-v-5070982c]{font-size:10.5px;color:var(--azurite)}.daycard__chev[data-v-5070982c]{width:15px;height:15px;color:var(--ink-3);transition:transform .18s}.daycard.is-open .daycard__chev[data-v-5070982c]{transform:rotate(180deg)}.daycard__hits[data-v-5070982c]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:0 14px 11px}.hit-label[data-v-5070982c]{font-size:11px;color:var(--ink-3)}.hit-term[data-v-5070982c]{padding:1.5px 8px;border-radius:var(--r-full);background:var(--azurite-soft);border:1px solid rgba(58,107,124,.3);color:var(--azurite);font-size:11.5px;font-weight:600}.daycard__body[data-v-5070982c]{padding:13px 14px 15px;border-top:1px dashed rgba(61,53,45,.28);background:#fdfbf6}.daycard__body[data-v-5070982c] .hcell{border-color:#3d352d47}.daycard__body[data-v-5070982c] .hcell--good{border-color:#3d352d73}.daycard__hours[data-v-5070982c]{margin-top:14px}.daycard__more[data-v-5070982c]{display:block;margin-top:13px;font-size:12.5px;color:var(--azurite);text-align:right}.daycard--inline[data-v-5070982c]{margin-top:12px;border-color:#f7f1e638}.ask-disclaimer[data-v-5070982c]{margin-top:12px;font-size:11px;line-height:1.7;color:#f7f1e68c}.detail-card[data-v-5070982c]{padding:10px 12px 11px}.dc-top[data-v-5070982c]{display:flex;align-items:center;gap:10px}.dc-top__d[data-v-5070982c]{flex:none;font-size:34px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--cinnabar)}.dc-top__m[data-v-5070982c]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.dc-top__m b[data-v-5070982c]{font-size:16px;font-weight:700;letter-spacing:.04em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc-top__sub[data-v-5070982c]{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc-top__r[data-v-5070982c]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px;flex:none;max-width:46%}.dc-top__chev[data-v-5070982c]{width:15px;height:15px;color:var(--ink-3);flex:none}.dc-tag[data-v-5070982c]{padding:1px 7px;border-radius:var(--r-full);font-size:11px;line-height:1.6;white-space:nowrap}.dc-tag--fest[data-v-5070982c]{background:var(--ochre-soft);color:#8a5a2b}.dc-tag--off[data-v-5070982c]{background:var(--cinnabar);color:#fff}.dc-tag--work[data-v-5070982c]{background:var(--ink-3);color:#fff}.dc-tag--term[data-v-5070982c]{border:1px solid rgba(178,58,47,.4);color:var(--cinnabar);font-family:var(--font-serif)}.dc-gz[data-v-5070982c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:11.5px;color:var(--ink-3)}.dc-gz i[data-v-5070982c]{width:1px;height:9px;background:var(--line)}.dc-yiji[data-v-5070982c]{margin-top:8px}.dc-yiji[data-v-5070982c] .trad-row+.trad-row{margin-top:7px;padding-top:7px}.share-wrap[data-v-5070982c]{display:flex;flex-direction:column;align-items:center;margin:13px 0 4px;text-align:center}.share-btn[data-v-5070982c]{display:flex;align-items:center;justify-content:center;gap:8px;width:min(100%,300px);margin:0 auto;padding:13px 18px;border-radius:var(--r-full);border:none;background:linear-gradient(135deg,#c8452f,#8c1f28);box-shadow:0 6px 18px #00000047,inset 0 0 0 1px #e8b96a8c;color:#fff;font-family:var(--font-serif);font-size:15px;font-weight:600;letter-spacing:.12em;cursor:pointer}.share-btn__ico[data-v-5070982c]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffffff2e}.share-btn__ico svg[data-v-5070982c]{width:13px;height:13px}.share-btn[data-v-5070982c]:active{transform:scale(.98)}.share-jump[data-v-5070982c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px;max-width:100%;margin:0 0 9px;padding:7px 14px;border:1px solid rgba(255,255,255,.42);border-radius:var(--r-full);background:linear-gradient(135deg,#f0cd8a,#dcae57);box-shadow:0 5px 13px #dcae5757;font-family:inherit;cursor:pointer}.share-jump[data-v-5070982c]:active{transform:scale(.97);opacity:.9}.share-jump__tx[data-v-5070982c]{font-size:12.5px;line-height:1.4;color:#4a2a12;letter-spacing:.02em}.share-jump__key[data-v-5070982c]{font-size:13.5px;line-height:1.4;color:#c0261a;font-weight:700;letter-spacing:.06em}.share-jump__arw[data-v-5070982c]{font-size:14px;line-height:1;color:#c0261a;font-weight:700;animation:jumpArrow-5070982c 1.4s ease-in-out infinite}@keyframes jumpArrow-5070982c{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.share-sub[data-v-5070982c]{margin:8px 0 0;text-align:center;font-size:11.5px;color:#f7f1e680}.share-tip[data-v-5070982c]{margin-top:6px;text-align:center;font-size:11.5px;color:#f7f1e6b8;word-break:break-all;line-height:1.6}.mg[data-v-5070982c]{margin-top:12px;padding:11px 13px;border-radius:var(--r-sm);background:#f7f1e60f;border:1px solid rgba(247,241,230,.12)}.mg__hd[data-v-5070982c]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.mg__t[data-v-5070982c]{font-size:13px;font-weight:600;color:#f7f1e6}.mg__sum[data-v-5070982c]{font-size:11.5px;color:#e8b96af2}.mg__row[data-v-5070982c]{display:flex;align-items:flex-start;gap:8px;margin-top:8px}.mg__m[data-v-5070982c]{flex:none;width:38px;font-size:12px;font-weight:600;color:#f7f1e6d9;padding-top:2px}.mg__days[data-v-5070982c]{flex:1;display:flex;flex-wrap:wrap;gap:4px 5px}.mg__d[data-v-5070982c]{min-width:22px;padding:2px 6px;border-radius:5px;background:#f7f1e61f;font-size:12px;color:#f7f1e6;font-family:var(--font-num);text-align:center}.mg__c[data-v-5070982c]{flex:none;font-size:11px;color:#f7f1e680;padding-top:3px}.lead[data-v-5070982c]{margin-top:12px;padding:11px 13px;border-radius:var(--r-sm);background:linear-gradient(120deg,#e8b96a29,#e8b96a0d);border:1px solid rgba(232,185,106,.4)}.lead__top[data-v-5070982c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.lead__tag[data-v-5070982c]{padding:3px 9px;border-radius:var(--r-full);background:#b23a2f42;border:1px solid rgba(232,185,106,.5);font-family:var(--font-serif);font-size:12px;line-height:1.5;color:#f0c987}.lead__d[data-v-5070982c]{font-size:22px;font-weight:700;line-height:1.15;color:#f2c477;letter-spacing:-.01em}.lead__chips[data-v-5070982c]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.lead__score[data-v-5070982c]{padding:2px 8px;border-radius:var(--r-full);background:#e8b96a29;font-size:11.5px;font-weight:600;color:#e8b96a}.lead__t[data-v-5070982c]{font-family:var(--font-serif);font-size:16px;font-weight:600;color:#f7f1e6}.lead__meta[data-v-5070982c]{flex:1 1 100%;font-size:11.5px;color:#f7f1e69e;margin-top:2px}.lead__why[data-v-5070982c]{margin:9px 0 0;padding-left:15px;font-size:12.5px;line-height:1.75;color:#f7f1e6cc}.lead__why li[data-v-5070982c]{list-style:disc}.verdict__zodiac-sum[data-v-5070982c]{margin-top:7px;font-size:11.5px;line-height:1.7;color:#f7f1e6ad}.vzl[data-v-5070982c]{margin-top:9px}.vzl__row[data-v-5070982c]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:5px 0;border-top:1px dashed rgba(247,241,230,.12)}.vzl__row[data-v-5070982c]:first-child{border-top:none}.vzl__row.is-dual[data-v-5070982c]{background:#e8b96a17;border-radius:5px;padding:5px 6px}.vzl__d[data-v-5070982c]{flex:none;min-width:40px;font-family:var(--font-num);font-size:13px;font-weight:600;color:#f7f1e6}.vzl__w[data-v-5070982c]{flex:none;font-size:11px;color:#f7f1e673}.zrel[data-v-5070982c]{flex:none;padding:1px 6px;border-radius:var(--r-full);font-size:11px;background:#f7f1e61a;color:#f7f1e6d9}.zrel--liuhe[data-v-5070982c]{background:#4a7c594d;color:#a8d8b6}.zrel--sanhe[data-v-5070982c]{background:#3a6b7c57;color:#a9cddb}.zrel--chong[data-v-5070982c]{background:#b23a2f57;color:#f0a79e}.zrel--self[data-v-5070982c]{background:#e8b96a47;color:#f2c477}.vzl__badge[data-v-5070982c]{flex:none;margin-left:auto;padding:1px 7px;border-radius:var(--r-full);font-size:10.5px;font-weight:600;background:#e8b96a38;color:#f2c477}.vzc[data-v-5070982c]{margin-top:10px;padding-top:9px;border-top:1px solid rgba(178,58,47,.28)}.vzc__hd[data-v-5070982c]{font-size:11px;color:#f0a79ee6}.vzc__list[data-v-5070982c]{display:flex;flex-wrap:wrap;gap:5px 8px;margin-top:7px}.vzc__d[data-v-5070982c]{font-family:var(--font-num);font-size:12.5px;color:#f0a79ed9;text-decoration:line-through}.vzc__d em[data-v-5070982c]{font-style:normal;font-family:var(--font-sans);font-size:10px;margin-left:3px;text-decoration:line-through;opacity:.8}.zk[data-v-5070982c]{margin-top:12px;padding:11px 13px;border-radius:var(--r-sm);background:#f7f1e60d;border:1px dashed rgba(247,241,230,.16)}.zk__hd[data-v-5070982c]{font-size:12px;font-weight:600;color:#f7f1e6d9;margin-bottom:7px}.zk__row[data-v-5070982c]{display:flex;gap:8px;margin-top:5px}.zk__t[data-v-5070982c]{flex:none;width:44px;font-size:11.5px;font-weight:600;color:#e8b96a}.zk__x[data-v-5070982c]{flex:1;font-size:11.5px;line-height:1.75;color:#f7f1e6ad}.gzh[data-v-5070982c]{margin-top:9px;padding:9px 11px;border-radius:var(--r-sm);background:var(--azurite-soft);border:1px solid rgba(58,107,124,.22)}.gzh__hd[data-v-5070982c]{display:flex;align-items:baseline;justify-content:space-between}.gzh__t[data-v-5070982c]{font-size:12.5px;font-weight:600;color:var(--azurite)}.gzh__n[data-v-5070982c]{font-size:11px;color:var(--ink-3)}.gzh__row[data-v-5070982c]{display:flex;align-items:center;gap:8px;padding:5px 6px;margin-top:4px;border-radius:5px;font-size:12.5px;color:var(--ink)}.gzh__h[data-v-5070982c]{flex:none;width:46px;font-weight:600;font-family:var(--font-serif)}.gzh__r[data-v-5070982c]{flex:none;font-size:11.5px;color:var(--ink-3)}.gzh__note[data-v-5070982c]{margin-left:auto;font-size:11px}.gzh__row.gzh__note--dual[data-v-5070982c]{background:#b23a2f1a;border:1px solid rgba(178,58,47,.34)}.gzh__row.gzh__note--dual .gzh__note[data-v-5070982c]{color:var(--cinnabar);font-weight:600}.gzh__row.gzh__note--dual2[data-v-5070982c]{background:#e8b96a29;border:1px solid rgba(168,112,58,.32)}.gzh__row.gzh__note--dual2 .gzh__note[data-v-5070982c]{color:var(--ochre);font-weight:600}.gzh__row.gzh__note--chong[data-v-5070982c]{background:#b23a2f12}.gzh__row.gzh__note--chong .gzh__note[data-v-5070982c]{color:var(--cinnabar)}.gzh__row.gzh__note--he .gzh__note[data-v-5070982c]{color:var(--jade)}.daycard__dual[data-v-5070982c]{flex:none;padding:1px 6px;border-radius:var(--r-full);font-size:10px;font-weight:600;background:#e8b96a33;color:var(--ochre)}.daycard__dual--both[data-v-5070982c]{background:#b23a2f24;color:var(--cinnabar)}.zpick__item.is-self[data-v-5070982c]{border-color:var(--line);background:repeating-linear-gradient(45deg,#f3ece0,#f3ece0 4px,#ece3d3 4px,#ece3d3 8px)}.zpick__item.is-self b[data-v-5070982c]{color:var(--ink-3)}.zpick__tabs[data-v-5070982c]{display:flex;gap:5px;margin-bottom:11px;padding:3px;border-radius:999px;background:#1f1a160f}.zpick__tab[data-v-5070982c]{flex:1;padding:6px 0;border:none;border-radius:999px;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:var(--ink-3);cursor:pointer}.zpick__tab.is-on[data-v-5070982c]{background:#fff;color:var(--cinnabar);box-shadow:0 1px 4px #1f1a161a}.mg__legend[data-v-5070982c]{margin-top:7px;font-size:11.5px;line-height:1.6;color:#e8b96af2}.mg__d--dual[data-v-5070982c]{padding:0 4px;border-radius:4px;background:#e8b96a2e;color:#f4d79a}.mg__star[data-v-5070982c]{margin-right:1px;font-style:normal;font-size:9px;color:var(--ochre)}.mg__chong[data-v-5070982c]{margin-top:10px;padding-top:9px;border-top:1px dashed rgba(247,241,230,.12)}.mg__chong-hd[data-v-5070982c]{font-size:11.5px;color:#ff968ceb}.mg__chong-list[data-v-5070982c]{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:6px}.mg__chong-d[data-v-5070982c]{font-size:12px;color:#ff968cd9;text-decoration:line-through}.mg__chong-d em[data-v-5070982c]{margin-left:4px;font-size:10.5px;font-style:normal;color:#ff968ca6}.lead__dual[data-v-5070982c]{flex:none;padding:3px 9px;border-radius:999px;background:#e8b96a2e;font-size:11.5px;font-weight:600;color:var(--ochre)}.daycard__zline[data-v-5070982c]{margin-bottom:9px;padding:6px 10px;border-radius:6px;background:#f7f2e8;font-size:11.5px;line-height:1.55;color:var(--ink-2)}.daycard__zline.is-safe[data-v-5070982c]{background:#a8703a1f;color:#8a5a12}.daycard__zline.is-both[data-v-5070982c]{background:#b23a2f1f;color:#8c1f28;font-weight:600}.rank[data-v-5070982c],.verdict__zodiac[data-v-5070982c],.mg[data-v-5070982c],.lead[data-v-5070982c],.hour-detail[data-v-5070982c]{margin-top:14px}.lead[data-v-5070982c]{margin:14px 0 0;padding:11px 12px;border:1px solid rgba(232,185,106,.32);border-radius:var(--r-sm);background:#b23a2f29}.verdict__zodiac[data-v-5070982c]{border-color:#3a6b7c7a}.mg[data-v-5070982c]{border-color:#f7f1e633}.zk[data-v-5070982c]{padding:11px 12px;border:1px solid rgba(247,241,230,.11);border-radius:var(--r-sm);background:#f7f1e60b}.verdict__label[data-v-5070982c],.rank__tag[data-v-5070982c]{font-size:12.5px}.rank__item[data-v-5070982c],.verdict__zodiac-hd[data-v-5070982c]{font-size:13.5px}.verdict__zodiac-sum[data-v-5070982c]{font-size:12.5px}.mg__legend[data-v-5070982c]{font-size:12px}.mg__t[data-v-5070982c]{font-size:15px}.mg__sum[data-v-5070982c]{font-size:12.5px}.mg__m[data-v-5070982c],.mg__d[data-v-5070982c]{font-size:14px}.mg__c[data-v-5070982c],.mg__chong-hd[data-v-5070982c]{font-size:12px}.mg__chong-d[data-v-5070982c],.lead__tag[data-v-5070982c]{font-size:13px}.lead__t[data-v-5070982c]{font-size:14.5px}.lead__meta[data-v-5070982c]{font-size:12.5px}.lead__dual[data-v-5070982c]{font-size:12px}.verdict__meta[data-v-5070982c]{font-size:12.5px}.verdict__hint[data-v-5070982c],.hour-detail__title[data-v-5070982c]{font-size:12px}.hour-detail__lucky[data-v-5070982c]{font-size:13.5px}.daycard__m[data-v-5070982c]{font-size:12.5px}.daycard__rel[data-v-5070982c],.daycard__term[data-v-5070982c],.daycard__gh[data-v-5070982c]{font-size:11.5px}.hit-label[data-v-5070982c]{font-size:12px}.hit-term[data-v-5070982c]{font-size:12.5px}.daycard__more[data-v-5070982c]{font-size:13px}.daycard__zline[data-v-5070982c]{font-size:12px}.daycard__head[data-v-5070982c]{flex-direction:column;align-items:stretch}.daycard__toprow[data-v-5070982c]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.daycard__sub[data-v-5070982c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 3px;margin-top:4px}.daycard__d[data-v-5070982c]{font-size:21px;letter-spacing:.01em;white-space:nowrap}.daycard__l[data-v-5070982c]{white-space:normal;overflow:visible;text-overflow:clip}.daycard__w[data-v-5070982c]{font-size:12px;color:var(--ink-3)}.daycard[data-v-5070982c]{border-width:1.5px}.daycard.is-best[data-v-5070982c]{border:2px solid var(--cinnabar);border-left-width:5px;box-shadow:0 3px 9px #b23a2f29}.daycard.is-good[data-v-5070982c]{border:2px solid var(--azurite);border-left-width:5px;box-shadow:0 3px 9px #3a6b7c24}.daycard.is-best.is-open[data-v-5070982c]{border-color:var(--cinnabar)}.daycard.is-good.is-open[data-v-5070982c]{border-color:var(--azurite)}.ask-days-head__legend[data-v-5070982c]{display:flex;align-items:center;gap:12px;margin-top:5px}.dlegend[data-v-5070982c]{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--ink-3)}.dlegend__dot[data-v-5070982c]{width:11px;height:8px;border-radius:2px;border:2px solid transparent}.dlegend__dot--best[data-v-5070982c]{border-color:var(--cinnabar);background:#b23a2f1f}.dlegend__dot--good[data-v-5070982c]{border-color:var(--azurite);background:#3a6b7c1f}.askbox__head .askbox__title[data-v-5070982c]{flex:1;min-width:0}.mg__days[data-v-5070982c]{gap:5px 7px}.mg__d[data-v-5070982c]{min-width:26px;padding:3px 7px;border-radius:6px;border:1px solid rgba(247,241,230,.14)}.mg__d--best[data-v-5070982c]{border:1.5px solid var(--cinnabar);background:#c8452f38;color:#ffe3da;box-shadow:0 0 0 1.5px #c8452f29}.mg__d--good[data-v-5070982c]{border:1.5px solid var(--azurite);background:#3a6b7c3d;color:#d6ecf5;box-shadow:0 0 0 1.5px #3a6b7c29}.mg__ranklegend[data-v-5070982c]{margin:7px 0 2px}.dd-skel .card[data-v-e49d2060]{padding:12px}.dd-top[data-v-e49d2060]{padding:11px 12px 10px}.dd-top__row[data-v-e49d2060]{display:flex;align-items:center;gap:10px}.dd-top__d[data-v-e49d2060]{flex:none;font-size:34px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--ink)}.dd-top__m[data-v-e49d2060]{display:flex;flex-direction:column;gap:1px;min-width:0}.dd-top__m b[data-v-e49d2060]{font-size:13px;font-weight:600;color:var(--ink-2)}.dd-top__m span[data-v-e49d2060]{font-size:14.5px;font-weight:600;letter-spacing:.04em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-top__r[data-v-e49d2060]{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;flex:none;max-width:48%}.dd-tag[data-v-e49d2060]{padding:1px 7px;border-radius:var(--r-full);font-size:11px;line-height:1.6}.dd-tag--fest[data-v-e49d2060]{background:var(--ochre-soft);color:#8a5a2b}.dd-tag--off[data-v-e49d2060]{background:var(--cinnabar-soft);color:#8e2a21}.dd-tag--work[data-v-e49d2060]{background:var(--line-soft);color:var(--ink-2)}.dd-tag--term[data-v-e49d2060]{border:1px solid rgba(178,58,47,.4);color:var(--cinnabar);font-family:var(--font-serif)}.dd-top__gz[data-v-e49d2060]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;font-size:12px;color:var(--ink-3)}.dd-top__gz i[data-v-e49d2060]{width:1px;height:9px;background:var(--line)}.dd-top__rel[data-v-e49d2060]{margin-left:auto;padding:1px 7px;border-radius:var(--r-full);background:var(--cinnabar-soft);color:#8e2a21;font-size:11px}.dd-yiji[data-v-e49d2060]{margin-top:8px;padding:12px 12px 13px}.dd-grid[data-v-e49d2060]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.dd-grid--3[data-v-e49d2060]{grid-template-columns:repeat(3,1fr)}.dd-cell[data-v-e49d2060]{padding:8px 9px 7px;border-radius:var(--r-sm);background:var(--paper-card);border:1px solid var(--line-soft);min-width:0}.dd-cell span[data-v-e49d2060]{display:block;font-size:11px;color:var(--ink-3);letter-spacing:.04em}.dd-cell b[data-v-e49d2060]{display:block;margin-top:3px;font-family:var(--font-serif);font-size:14px;font-weight:600;letter-spacing:.03em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-lines[data-v-e49d2060]{margin-top:8px;padding:9px 12px}.dd-lines__row[data-v-e49d2060]{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.6;color:var(--ink-2)}.dd-lines__row+.dd-lines__row[data-v-e49d2060]{margin-top:4px;padding-top:4px;border-top:1px dashed var(--line-soft)}.dd-lines__k[data-v-e49d2060]{flex:none;width:30px;font-style:normal;font-size:11.5px;color:var(--ink-3)}.dd-lines__k--good[data-v-e49d2060]{color:var(--jade)}.dd-lines__k--bad[data-v-e49d2060]{color:var(--ochre)}.dd-hours[data-v-e49d2060]{margin-top:8px;padding:11px 12px 12px}.cal-view[data-v-984e1aac]{padding-top:2px}.cal-card[data-v-984e1aac]{padding:12px 12px 10px}.sec-head[data-v-984e1aac]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 2px 8px}.sec-head__t[data-v-984e1aac]{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--font-serif);font-size:17px;font-weight:600;letter-spacing:.06em;color:var(--ink)}.sec-head__t[data-v-984e1aac]:before{content:"";width:3px;height:15px;border-radius:2px;background:var(--cinnabar);flex:none}.sec-head__cal[data-v-984e1aac]{padding:5px 12px;border-radius:var(--r-full);border:1px solid var(--line);background:var(--paper-card);font-size:13px;color:var(--ink-2)}.sec-head__cal[data-v-984e1aac]:active{border-color:var(--cinnabar);color:var(--cinnabar)}.navbar[data-v-5de87ad8]{display:flex;align-items:center;justify-content:space-between;padding:2px 0 8px}.navbar__back[data-v-5de87ad8]{display:inline-flex;align-items:center;gap:3px;font-size:13.5px;color:var(--ink-2);padding:4px 8px 4px 2px}.navbar__back svg[data-v-5de87ad8]{width:16px;height:16px}.navbar__pager[data-v-5de87ad8]{display:flex;gap:7px}.navbar__step[data-v-5de87ad8]{padding:5px 11px;border-radius:var(--r-full);background:var(--paper-card);border:1px solid var(--line);font-size:12px;color:var(--ink-2)}.navbar__step[data-v-5de87ad8]:disabled{opacity:.35}.back-cal[data-v-5de87ad8]{display:block;margin-top:12px;padding:11px;text-align:center;border-radius:var(--r-md);background:var(--paper-card);border:1px solid var(--line);color:var(--ink-2);font-size:13.5px}.hero[data-v-fc4eb372]{padding:26px 16px 22px;text-align:center}.hero__seal[data-v-fc4eb372]{width:46px;height:46px;margin:0 auto 12px;border-radius:9px;background:var(--cinnabar);color:#fff;font-family:var(--font-serif);font-size:25px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #b23a2f4d}.hero__title[data-v-fc4eb372]{margin:0;font-family:var(--font-serif);font-size:21px;font-weight:600;letter-spacing:.16em;padding-left:.16em;color:var(--ink)}.hero__sub[data-v-fc4eb372]{margin:7px 0 0;font-size:11.5px;color:var(--ink-3);letter-spacing:.06em}.p[data-v-fc4eb372]{margin:0;font-size:13.5px;line-height:1.85;color:var(--ink-2)}.p+.p[data-v-fc4eb372]{margin-top:10px}.p b[data-v-fc4eb372]{color:var(--ink);font-weight:600}.p--note[data-v-fc4eb372]{margin-top:12px;padding-top:11px;border-top:1px dashed var(--line-soft);font-size:12px;color:var(--ink-3)}.not[data-v-fc4eb372]{border-color:#b23a2f38;background:linear-gradient(160deg,#fffdf8,#fbf3f0)}.not__list[data-v-fc4eb372]{margin:0;padding:0;list-style:none}.not__list li[data-v-fc4eb372]{position:relative;padding-left:17px;font-size:13.5px;line-height:1.9;color:var(--ink-2)}.not__list li[data-v-fc4eb372]:before{content:"";position:absolute;left:3px;top:10.5px;width:5px;height:5px;border-radius:50%;background:var(--cinnabar);opacity:.65}.kv__row[data-v-fc4eb372]{display:flex;gap:12px;padding:8px 0;font-size:13px;border-bottom:1px dashed var(--line-soft)}.kv__row[data-v-fc4eb372]:first-child{padding-top:0}.kv__row[data-v-fc4eb372]:last-child{border-bottom:none}.kv__k[data-v-fc4eb372]{flex:none;width:62px;color:var(--ink-3);font-size:12.5px}.kv__v[data-v-fc4eb372]{flex:1;color:var(--ink);line-height:1.7}.disclaimer--full[data-v-fc4eb372]{text-align:left;font-size:12px;line-height:1.95;padding:15px 16px}.foot[data-v-fc4eb372]{margin-top:24px;text-align:center;font-size:11px;color:var(--ink-3)}.page[data-v-53928272]{padding:10px 12px 24px}.hero[data-v-53928272]{position:relative;padding:16px 15px 14px;border-radius:17px;background:linear-gradient(150deg,#35261f,#4a2d25 46%,#6d3327);box-shadow:0 7px 17px #35261f3d;overflow:hidden}.hero__deco[data-v-53928272]{position:absolute;right:-35px;top:-35px;width:130px;height:130px;border-radius:50%;border:1px solid rgba(217,178,124,.28)}.hero__date[data-v-53928272]{display:flex;align-items:baseline;gap:6px;font-size:14px;font-weight:700;color:#e6cfa4;letter-spacing:.5px}.hero__lunar[data-v-53928272]{margin-top:3px;font-size:11.5px;color:#f7ece19e}.hero__title[data-v-53928272]{margin-top:10px;font-size:23px;line-height:1.2;font-weight:800;color:#fff6ea;letter-spacing:.5px}.hero__sub[data-v-53928272]{margin-top:4px;font-size:13px;font-weight:600;color:#e6cfa4eb}.periods[data-v-53928272]{display:flex;gap:6px;margin-top:12px}.periods__item[data-v-53928272]{flex:1;padding:7px 0;border-radius:999px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;color:#f7ece1b3;background:#ffffff17;border:1px solid rgba(255,255,255,.14)}.periods__item.is-on[data-v-53928272]{color:#3a2a24;background:linear-gradient(135deg,#e2bd88,#c89a5c);border-color:transparent;box-shadow:0 3px 9px #0003}.hero__note[data-v-53928272]{margin-top:11px;padding:7px 10px;border-radius:10px;background:#ffffff17;border:1px solid rgba(217,178,124,.24);font-size:13px;font-weight:600;color:#f0dcb8}.state[data-v-53928272]{padding:44px 0;text-align:center;color:var(--ink-3);font-size:14px}.mod[data-v-53928272]{margin-top:12px;padding:13px 12px;border-radius:18px;background:var(--paper-card);border:1px solid var(--line-soft)}.mod__title[data-v-53928272]{font-size:14.5px;font-weight:700;color:var(--ink);margin-bottom:5px}.mod__hint[data-v-53928272]{margin-left:7px;font-size:11.5px;font-weight:400;color:var(--ink-3)}.wheel[data-v-53928272]{position:relative;width:280px;height:280px;margin:10px auto 4px}.wheel__ring[data-v-53928272]{position:absolute;left:50%;top:50%;width:224px;height:224px;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed var(--line)}.wheel__center[data-v-53928272]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:88px;height:88px;border-radius:50%;background:var(--cinnabar-soft);border:1.5px solid rgba(178,58,47,.4);display:flex;flex-direction:column;align-items:center;justify-content:center}.wheel__pick[data-v-53928272]{font-size:20px;font-weight:800;color:var(--cinnabar)}.wheel__picksub[data-v-53928272]{margin-top:2px;font-size:10.5px;color:var(--cinnabar);opacity:.75}.wheel__item[data-v-53928272]{position:absolute;width:52px;height:52px;margin-left:-26px;margin-top:-26px;border-radius:50%;background:var(--paper);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:var(--ink-2);cursor:pointer;font-family:inherit}.wheel__item.is-sel[data-v-53928272]{background:var(--cinnabar);border-color:var(--cinnabar);color:#fffdf8;font-weight:800;box-shadow:0 4px 12px #b23a2f59}.signs[data-v-53928272]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.signs__card[data-v-53928272]{width:calc((100% - 16px) / 3);padding:10px 0 8px;border-radius:12px;background:var(--paper);border:1px solid var(--line);text-align:center;cursor:pointer;font-family:inherit;box-sizing:border-box}.signs__card.is-sel[data-v-53928272]{background:linear-gradient(160deg,#eef4f6,#dce9ee);border:1.5px solid var(--azurite);box-shadow:0 4px 10px #3a6b7c33}.signs__sym[data-v-53928272]{font-size:25px;line-height:1.15;color:var(--azurite)}.signs__name[data-v-53928272]{margin-top:3px;font-size:13.5px;font-weight:600;color:var(--ink-2)}.signs__card.is-sel .signs__name[data-v-53928272]{color:var(--azurite);font-weight:800}.signs__range[data-v-53928272]{margin-top:1.5px;font-size:9.5px;color:var(--ink-3)}.confirm[data-v-53928272]{display:block;width:100%;height:52px;margin-top:17px;border:none;border-radius:26px;cursor:pointer;font-family:inherit;background:linear-gradient(135deg,#c4452f,#b23a2f 56%,#983026);color:#fffaf3;font-size:17px;font-weight:800;letter-spacing:1px;box-shadow:0 7px 15px #b23a2f4d}.confirm.is-off[data-v-53928272]{background:var(--line);color:#fffdf8;box-shadow:none}.picked[data-v-53928272]{margin-top:15px;text-align:center;font-size:13px;color:var(--ink-2)}.picked__v[data-v-53928272]{font-weight:800;color:var(--cinnabar)}.card[data-v-53928272]{margin-top:12px;padding:13px 12px;border-radius:18px;background:var(--paper-card);border:1px solid var(--line-soft)}.card--combined[data-v-53928272]{border-color:#35261f80;background:linear-gradient(160deg,#3a2a23,#4a2d25 48%,#5c2f26);box-shadow:0 8px 20px #2e1e1842}.card--combined .rhead__name[data-v-53928272]{color:#fff6ec}.card--combined .agree[data-v-53928272]{color:#eccb9c}.rhead[data-v-53928272]{display:flex;align-items:center;justify-content:space-between;gap:8px}.rhead__left[data-v-53928272]{display:flex;align-items:center;gap:6px;min-width:0}.rhead__name[data-v-53928272]{font-size:16px;font-weight:800;color:var(--ink)}.rhead__right[data-v-53928272]{text-align:right;flex-shrink:0}.rhead__stars[data-v-53928272]{font-size:13px;color:var(--cinnabar);font-weight:700}.meta[data-v-53928272]{margin-top:5px;font-size:12px;color:var(--ink-3)}.biggrade[data-v-53928272]{display:inline-block;padding:4px 12px;border-radius:999px;flex-shrink:0;font-size:13.5px;font-weight:800;color:#fffdf8;background:var(--cinnabar);box-shadow:0 3px 8px #b23a2f38}.biggrade--good[data-v-53928272]{background:linear-gradient(135deg,#c07a3c,#a8703a)}.biggrade--flat[data-v-53928272]{background:var(--ink-3);box-shadow:none}.biggrade--watch[data-v-53928272]{background:#3e6a8ae6;box-shadow:none}.biggrade--care[data-v-53928272]{background:var(--azurite)}.yiju[data-v-53928272]{margin-top:8px;padding:7px 10px;border-radius:9px;background:var(--paper);border:1px solid var(--line-soft);font-size:13px;color:var(--ink-2);line-height:1.62}.astroline[data-v-53928272]{margin-top:6px;font-size:12.5px;color:var(--azurite);font-weight:600}.agree[data-v-53928272]{font-size:12.5px;color:var(--ochre);font-weight:700}.anchors[data-v-53928272]{display:flex;gap:7px;margin-top:9px}.anchor[data-v-53928272]{flex:1;padding:8px 9px;border-radius:10px;border:1px solid var(--line-soft);background:var(--paper)}.anchor--best[data-v-53928272]{background:var(--cinnabar-soft);border-color:#b23a2f4d}.anchor--worst[data-v-53928272]{background:var(--azurite-soft);border-color:#3a6b7c4d}.anchor__k[data-v-53928272]{font-size:11px;color:var(--ink-3)}.anchor__v[data-v-53928272]{margin-top:2px;font-size:13.5px;font-weight:800;color:var(--ink)}.anchor__n[data-v-53928272]{margin-top:1px;font-size:11px;color:var(--ink-3)}.daybar[data-v-53928272]{display:flex;gap:4px;margin-top:9px}.daybar__cell[data-v-53928272]{flex:1;text-align:center;padding:5px 0 6px;border-radius:8px;background:var(--paper);border:1px solid var(--line-soft)}.daybar__cell.is-good[data-v-53928272]{background:var(--cinnabar-soft);border-color:#b23a2f47}.daybar__cell.is-bad[data-v-53928272]{background:var(--azurite-soft);border-color:#3a6b7c42}.daybar__d[data-v-53928272]{font-size:10px;color:var(--ink-3)}.daybar__s[data-v-53928272]{margin-top:1.5px;font-size:12px;font-weight:800;color:var(--ink)}.daybar__cell.is-good .daybar__s[data-v-53928272]{color:var(--cinnabar)}.daybar__cell.is-bad .daybar__s[data-v-53928272]{color:var(--azurite)}.events[data-v-53928272]{margin-top:9px;padding:8px 9px;border-radius:10px;background:var(--azurite-soft);border:1px solid rgba(58,107,124,.24)}.events__title[data-v-53928272]{font-size:12px;font-weight:800;color:var(--azurite)}.events__item[data-v-53928272]{margin-top:3px;font-size:12.5px;line-height:1.6;color:var(--ink-2)}.domains[data-v-53928272]{margin-top:10px;display:flex;flex-direction:column;gap:7px}.domains__row[data-v-53928272]{padding:8px 9px 8px 10px;border-radius:10px;background:var(--paper);border:1px solid var(--line-soft);border-left:4px solid var(--line)}.domains__row.is-ji[data-v-53928272]{border-left-color:var(--cinnabar)}.domains__row.is-ping[data-v-53928272]{border-left-color:var(--line)}.domains__row.is-xiong[data-v-53928272]{border-left-color:var(--azurite)}.domains__name[data-v-53928272]{margin-right:5px;font-size:14px;font-weight:800;color:var(--ink);letter-spacing:0}.domains__tx[data-v-53928272]{font-size:13px;line-height:1.75;color:var(--ink-2)}.domains__tx .chip[data-v-53928272]{margin-right:5px;vertical-align:1.5px}.domains__tip[data-v-53928272]{margin-top:4px;font-size:12.5px;line-height:1.7;color:var(--ink-3)}.guide[data-v-53928272]{margin-top:10px;padding:9px 11px;border-radius:11px;background:var(--paper);border:1px dashed var(--line);font-size:13px;line-height:1.7;font-weight:600;color:var(--ink-2);text-align:center}.chip[data-v-53928272]{min-width:28px;text-align:center;padding:2px 7px;border-radius:999px;font-size:12px;font-weight:700;display:inline-block}.chip--sm[data-v-53928272]{min-width:24px;padding:1px 6px;font-size:11.5px}.chip.is-ji[data-v-53928272]{background:var(--cinnabar);color:#fffdf8}.chip.is-ping[data-v-53928272]{background:var(--line-soft);color:var(--ink-2)}.chip.is-xiong[data-v-53928272]{background:var(--azurite);color:#fffdf8}.luckgrid[data-v-53928272]{margin-top:9px;display:flex;flex-wrap:wrap;gap:7px}.luckgrid__cell[data-v-53928272]{width:calc((100% - 7px)/2);padding:7px 9px;border-radius:9px;background:var(--paper);border:1px solid var(--line-soft);box-sizing:border-box}.luckgrid__label[data-v-53928272]{font-size:11.5px;color:var(--ink-3)}.luckgrid__value[data-v-53928272]{margin-top:2px;font-size:13.5px;font-weight:700;color:var(--ink)}.lucknote[data-v-53928272]{margin-top:5px;font-size:11px;line-height:1.55;color:var(--ink-3)}.basis[data-v-53928272]{margin-top:10px;padding-top:9px;border-top:1px solid var(--line-soft)}.basis__title[data-v-53928272]{font-size:12.5px;font-weight:700;color:var(--ink-3);cursor:pointer;list-style:none}.basis__title[data-v-53928272]::-webkit-details-marker{display:none}.basis__title[data-v-53928272]:before{content:"▸ ";color:var(--ink-3)}.basis[open] .basis__title[data-v-53928272]:before{content:"▾ "}.basis__body[data-v-53928272]{margin-top:7px;display:flex;flex-direction:column;gap:7px}.basis__group[data-v-53928272]{padding:7px 9px;border-radius:9px;background:var(--paper);border:1px solid var(--line-soft)}.basis__gname[data-v-53928272]{font-size:12px;font-weight:700;color:var(--ink-2)}.basis__item[data-v-53928272]{margin-top:3px;font-size:12.5px;line-height:1.6;color:var(--ink-3)}.cmp[data-v-53928272]{margin-top:8px}.cmp__row[data-v-53928272]{display:flex;align-items:center;padding:7px 3px;border-bottom:1px solid var(--line-soft)}.cmp__row[data-v-53928272]:last-child{border-bottom:none}.cmp__row--head[data-v-53928272]{color:var(--ink-3);font-size:12px;border-bottom:1px solid var(--line)}.cmp__domain[data-v-53928272]{width:26%;font-size:13.5px;font-weight:600;color:var(--ink)}.cmp__col[data-v-53928272]{width:24%}.cmp__verdict[data-v-53928272]{flex:1;text-align:right;font-size:12.5px;color:var(--ink-2)}.cmp__row--head .cmp__verdict[data-v-53928272]{color:var(--ink-3);font-size:12px}.v-same[data-v-53928272]{color:var(--cinnabar);font-weight:700}.v-part[data-v-53928272]{color:var(--ink-2)}.v-diff[data-v-53928272]{color:var(--azurite);font-weight:700}.cmp__note[data-v-53928272]{margin-top:8px;font-size:11.5px;line-height:1.65;color:var(--ink-3)}.xs__scope[data-v-53928272]{padding:1px 7px;border-radius:999px;font-size:12px;font-weight:700;color:#f0d9c4;background:#fff6ec24;border:1px solid rgba(255,246,236,.3)}.xs__lead[data-v-53928272]{margin-top:6px;font-size:13px;line-height:1.62;color:#fff6ecb8}.xssyn[data-v-53928272]{margin-top:12px}.xssyn__row[data-v-53928272]{margin-top:10px;padding:10px 11px;border-radius:12px;background:#fff6ec17;border:1px solid rgba(255,246,236,.2);border-left:4px solid rgba(255,246,236,.32)}.xssyn__top[data-v-53928272]{display:flex;align-items:center;gap:7px}.xssyn__d[data-v-53928272]{font-size:15px;font-weight:800;color:#fff6ec}.xssyn__tag[data-v-53928272]{margin-left:auto;padding:1px 8px;border-radius:999px;flex-shrink:0;font-size:11.5px;font-weight:700;color:#35261f;background:#ecd8c0}.xssyn__tag--ok[data-v-53928272]{color:#2f2418;background:#f0d9a8}.xssyn__tag--flat[data-v-53928272]{color:#fff6ece6;background:#fff6ec33}.xssyn__tag--care[data-v-53928272]{color:#33220f;background:#e8b877}.xssyn__tag--warn[data-v-53928272]{color:#fffdf8;background:#d8443a;box-shadow:0 0 0 2px #d8443a47}.xssyn__row--warn[data-v-53928272]{border-color:#e88a7e75;border-left-color:#d8443a;background:#d8443a29}.xssyn__row--care[data-v-53928272]{border-left-color:#e8b877}.xssyn__row--ok[data-v-53928272]{border-left-color:#f0d9a8}.xssyn__seg[data-v-53928272]{margin-top:5px;font-size:13px;line-height:1.66;color:#fff6ecc7}.xssyn__who[data-v-53928272]{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:4px;font-size:11.5px;font-weight:700;vertical-align:1px;color:#35261f;background:#fff6ecb8}.xssyn__judge[data-v-53928272]{margin-top:7px;padding:8px 9px;border-radius:8px;background:#fff6ec26;border:1px solid rgba(255,246,236,.26);font-size:13.5px;line-height:1.66;font-weight:700;color:#fff6ec}.xssyn__act[data-v-53928272]{margin-top:6px;padding:7px 9px;border-radius:8px;background:#3a6b7c70;border:1px solid rgba(168,216,232,.42);font-size:13px;line-height:1.64;font-weight:700;color:#d9edf4}.xssyn__actk[data-v-53928272]{display:inline-block;margin-right:7px;padding:1px 7px;border-radius:4px;font-size:11.5px;font-weight:800;vertical-align:1px;color:#0f2b34;background:#a8d8e8e6}.topsum[data-v-53928272]{margin-top:10px;padding:11px 12px;border-radius:12px;background:var(--ochre-soft);border:1px solid rgba(180,132,76,.34);border-left:4px solid var(--ochre)}.topsum__h[data-v-53928272]{font-size:15px;line-height:1.6;font-weight:800;color:var(--ink)}.topsum__b[data-v-53928272]{margin-top:6px;font-size:13px;line-height:1.68;color:var(--ink-2)}.topsum__g[data-v-53928272]{margin-top:8px;padding:7px 9px;border-radius:8px;border:1px dashed rgba(180,132,76,.6);font-size:13px;line-height:1.64;color:var(--ink-2)}.topsum__gk[data-v-53928272]{display:inline-block;margin-right:7px;padding:1px 7px;border-radius:4px;font-size:11.5px;font-weight:800;vertical-align:1px;color:#fff8ee;background:var(--ochre)}.cmp__overall[data-v-53928272]{margin-top:8px;padding:8px 10px;border-radius:10px;background:#fffdf899;border:1px dashed rgba(168,112,58,.4);font-size:13px;line-height:1.7;color:var(--ink)}.cmp__texts[data-v-53928272]{margin-top:9px;display:flex;flex-direction:column;gap:7px}.cmp__trow[data-v-53928272]{padding:8px 10px;border-radius:10px;background:var(--paper);border:1px solid var(--line-soft)}.cmp__tname[data-v-53928272]{font-size:12.5px;font-weight:700}.cmp__ttag[data-v-53928272]{display:inline-block;margin-left:5px;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:700;color:#fffdf8;background:var(--azurite)}.cmp__ttag--c[data-v-53928272]{background:var(--ochre)}.cmp__ttext[data-v-53928272]{margin-top:4px;font-size:13px;line-height:1.7;color:var(--ink-2)}.cmp__treason[data-v-53928272]{margin-top:4px;font-size:12px;line-height:1.6;color:var(--ink-3)}.ops[data-v-53928272]{margin-top:15px;display:flex;gap:9px}.ops__btn[data-v-53928272]{flex:1;height:46px;border-radius:999px;border:1px solid var(--line);background:var(--paper-card);color:var(--ink-2);font-size:15px;font-weight:700;cursor:pointer;font-family:inherit}.ops__btn--main[data-v-53928272]{background:linear-gradient(135deg,#c4452f,#b23a2f);border-color:transparent;color:#fffdf8;box-shadow:0 5px 12px #b23a2f3d}.disclaimer[data-v-53928272]{margin-top:13px;padding:0 4px;font-size:11px;line-height:1.6;color:var(--ink-3);text-align:center}.login[data-v-38e009c2]{display:flex;align-items:center;justify-content:center;min-height:70vh}.login__card[data-v-38e009c2]{width:100%;max-width:380px;padding:26px 22px;border-radius:var(--r-md);background:var(--paper-card);border:1px solid var(--line);box-shadow:var(--shadow-md)}.login__t[data-v-38e009c2]{margin:0 0 6px;font-family:var(--font-serif);font-size:19px;letter-spacing:.08em}.login__sub[data-v-38e009c2]{margin:0 0 16px;font-size:12px;line-height:1.7;color:var(--ink-3)}.login__sub code[data-v-38e009c2]{padding:1px 4px;border-radius:3px;background:var(--line-soft);font-size:11px}.login__input[data-v-38e009c2]{width:100%;padding:11px 13px;border-radius:var(--r-sm);border:1px solid var(--line);background:#fdfbf6;font-size:14px;outline:none}.login__input[data-v-38e009c2]:focus{border-color:var(--azurite)}.login__err[data-v-38e009c2]{margin-top:9px;padding:8px 11px;border-radius:var(--r-sm);background:var(--cinnabar-soft);color:#8e2a21;font-size:12px}.login__btn[data-v-38e009c2]{width:100%;margin-top:14px}.ah[data-v-38e009c2]{display:flex;align-items:center;justify-content:space-between;margin:4px 0 14px}.ah__t[data-v-38e009c2]{margin:0;font-family:var(--font-serif);font-size:19px;letter-spacing:.1em}.ah__out[data-v-38e009c2]{padding:5px 12px;border-radius:var(--r-full);border:1px solid var(--line);font-size:12px;color:var(--ink-2)}.status[data-v-38e009c2]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:var(--r-sm);font-size:12.5px;line-height:1.6;margin-bottom:16px}.status--ok[data-v-38e009c2]{background:#4a7c5917;border:1px solid rgba(74,124,89,.25);color:#3a6247}.status--warn[data-v-38e009c2]{background:var(--ochre-soft);border:1px solid rgba(168,112,58,.3);color:#8a5a2b}.status__dot[data-v-38e009c2]{width:8px;height:8px;border-radius:50%;flex:none;background:currentColor}.status em[data-v-38e009c2]{font-style:normal;opacity:.75;margin-left:6px}.panel[data-v-38e009c2]{margin-bottom:18px;padding:16px;border-radius:var(--r-md);background:var(--paper-card);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm)}.panel__t[data-v-38e009c2]{margin:0 0 4px;font-family:var(--font-serif);font-size:15.5px;font-weight:600;letter-spacing:.06em;color:var(--ink)}.panel__sub[data-v-38e009c2]{margin:0 0 13px;font-size:11.5px;line-height:1.75;color:var(--ink-3)}.field[data-v-38e009c2]{margin-top:14px}.field__l[data-v-38e009c2]{display:block;margin-bottom:5px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.field__row[data-v-38e009c2]{display:flex;gap:8px}.field__in[data-v-38e009c2]{width:100%;padding:9px 12px;border-radius:var(--r-sm);border:1px solid var(--line);background:#fdfbf6;font-size:13.5px;outline:none;font-family:inherit}.field__in[data-v-38e009c2]:focus{border-color:var(--azurite)}.field__in--area[data-v-38e009c2]{resize:vertical;line-height:1.6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.field__in--sm[data-v-38e009c2]{max-width:130px}.field__hint[data-v-38e009c2]{margin:5px 0 0;font-size:11px;line-height:1.7;color:var(--ink-3)}.field__hint code[data-v-38e009c2]{padding:1px 4px;border-radius:3px;background:var(--line-soft);font-size:10.5px}.field__hint a[data-v-38e009c2]{color:var(--azurite);text-decoration:underline}.grid2[data-v-38e009c2]{display:grid;grid-template-columns:1fr;gap:0}@media (min-width: 560px){.grid2[data-v-38e009c2]{grid-template-columns:1fr 1fr;gap:0 14px}}.btns[data-v-38e009c2]{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.test[data-v-38e009c2]{margin-top:11px;padding:11px 13px;border-radius:var(--r-sm);font-size:12.5px;line-height:1.7}.test--ok[data-v-38e009c2]{background:#4a7c5917;border:1px solid rgba(74,124,89,.25);color:#3a6247}.test--fail[data-v-38e009c2]{background:var(--cinnabar-soft);border:1px solid rgba(178,58,47,.3);color:#8e2a21}.test__sub[data-v-38e009c2]{margin-top:3px;font-size:11.5px;opacity:.85;word-break:break-all}.switch[data-v-38e009c2]{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:13px;color:var(--ink);cursor:pointer}.switch--top[data-v-38e009c2]{margin-top:4px;font-weight:600}.switch input[data-v-38e009c2]{width:17px;height:17px;accent-color:var(--cinnabar);cursor:pointer}.slots[data-v-38e009c2]{display:grid;gap:7px;margin-top:12px;transition:opacity .2s}.slots--off[data-v-38e009c2]{opacity:.4}.slot[data-v-38e009c2]{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:var(--r-sm);border:1px solid var(--line);background:#fdfbf6;font-size:12.5px;cursor:pointer}.slot input[data-v-38e009c2]{width:16px;height:16px;accent-color:var(--cinnabar);cursor:pointer}.slot__n[data-v-38e009c2]{width:18px;height:18px;border-radius:50%;background:var(--line-soft);color:var(--ink-2);font-size:11px;line-height:18px;text-align:center;flex:none}.slot__label[data-v-38e009c2]{color:var(--ink-2)}.kpis[data-v-38e009c2]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:4px}.kpi[data-v-38e009c2]{padding:12px 8px;border-radius:var(--r-sm);background:#fdfbf6;border:1px solid var(--line-soft);text-align:center}.kpi b[data-v-38e009c2]{display:block;font-size:20px;font-family:var(--font-num);color:var(--ink);line-height:1.2}.kpi span[data-v-38e009c2]{font-size:10.5px;color:var(--ink-3)}.kpi--warn b[data-v-38e009c2]{color:var(--ochre)}.sub[data-v-38e009c2]{margin-top:18px}.sub__t[data-v-38e009c2]{margin:0 0 8px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.tags[data-v-38e009c2]{display:flex;flex-wrap:wrap;gap:6px}.tag[data-v-38e009c2]{padding:3px 9px;border-radius:var(--r-full);background:var(--azurite-soft);color:var(--azurite);font-size:11.5px}.tag b[data-v-38e009c2]{font-family:var(--font-num)}.logs[data-v-38e009c2]{display:flex;flex-direction:column;gap:6px}.log[data-v-38e009c2]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:var(--r-sm);background:#fdfbf6;border:1px solid var(--line-soft);font-size:12px}.log__in[data-v-38e009c2]{flex:1;min-width:0;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log__ok[data-v-38e009c2]{color:var(--jade);flex:none;font-size:11px}.log__bad[data-v-38e009c2]{color:var(--cinnabar);flex:none;font-size:11px}.log__none[data-v-38e009c2]{color:var(--ink-3);flex:none;font-size:11px}.savebar[data-v-38e009c2]{position:sticky;bottom:0;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--paper) 65%,transparent);margin-top:4px}.savebar__btn[data-v-38e009c2]{width:100%}.toast[data-v-38e009c2]{position:fixed;left:50%;bottom:84px;transform:translate(-50%);z-index:60;padding:10px 18px;border-radius:var(--r-full);font-size:13px;color:#fff;background:#2b2622eb;box-shadow:var(--shadow-lg);max-width:88%;text-align:center}.toast--fail[data-v-38e009c2]{background:#b23a2ff2}
