:root{--paper: #f6f0e3;--paper-2: #efe6d2;--paper-3: #e8dcc2;--cinnabar: #b8322a;--cinnabar-2: #8f241e;--ink: #2b2420;--ink-2: #5a4f46;--ink-dim: #8c7f72;--gold-line: #c9a96a;--line: rgba(43, 36, 32, .14);--jade: #3f7a5a;--serif: "Songti SC", "STSong", "Noto Serif SC", "Source Han Serif SC", "SimSun", serif;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:var(--ink);background:var(--paper);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:repeating-linear-gradient(115deg,rgba(120,90,50,.025) 0 1px,transparent 1px 5px),repeating-linear-gradient(25deg,rgba(120,90,50,.02) 0 1px,transparent 1px 7px),radial-gradient(120% 60% at 50% 0%,#fbf7ee,transparent 70%),var(--paper)}button{font:inherit;border:none;background:none;padding:0;cursor:pointer;color:inherit}button:focus-visible{outline:2px solid var(--cinnabar);outline-offset:2px}.chip{--cc: var(--ink);display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 6px;font-family:var(--serif);font-size:14px;font-weight:900;color:var(--cc);border:1px solid color-mix(in srgb,var(--cc) 55%,transparent);background:color-mix(in srgb,var(--cc) 6%,transparent);border-radius:2px}.chip--hit{color:#fdf8ee;background:var(--cc);border-color:var(--cc)}.chip--cinnabar{--cc: var(--cinnabar)}.chip--ink{--cc: var(--ink)}.chip--red{--cc: #b8322a}.chip--blue{--cc: #2f4f7a}.chip--green{--cc: #3f7a5a}.chip--gold{--cc: #9a7a3a}.sk{background:linear-gradient(90deg,var(--paper-2) 25%,var(--paper-3) 50%,var(--paper-2) 75%);background-size:200% 100%;animation:sk-loading 1.4s ease-in-out infinite;border-radius:2px}@keyframes sk-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.seal[data-v-9659ca4f]{--d: 26px;--sc: var(--cinnabar);display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--d);height:var(--d);border-radius:50%;color:#fdf8ee;font-family:var(--serif);font-size:calc(var(--d) * .44);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;background:var(--sc);box-shadow:inset 0 0 0 calc(var(--d) * .07) var(--sc),inset 0 0 0 calc(var(--d) * .07 + 1px) #fdf8eed9}.seal--sm[data-v-9659ca4f]{--d: 26px}.seal--md[data-v-9659ca4f]{--d: clamp(34px, 10vw, 42px)}.seal--lg[data-v-9659ca4f]{--d: clamp(42px, 12.5vw, 52px)}.seal--red[data-v-9659ca4f]{--sc: #b8322a}.seal--blue[data-v-9659ca4f]{--sc: #2f4f7a}.seal--green[data-v-9659ca4f]{--sc: #3f7a5a}.seal--hit[data-v-9659ca4f]{outline:1.5px solid var(--gold-line);outline-offset:2px}.seal--pending[data-v-9659ca4f]{--sc: transparent;color:var(--cinnabar);background:#b8322a0a;box-shadow:none;border:1px dashed rgba(184,50,42,.55);font-size:calc(var(--d) * .4)}.scroll[data-v-b2b95318]{position:relative;padding:0 6px}.scroll__rod[data-v-b2b95318]{position:relative;display:block;height:12px;margin:0 -6px;border-radius:6px;background:linear-gradient(180deg,#6b3f26,#3d2316 55%,#5a3420);box-shadow:0 2px 4px #2b242040}.scroll__rod[data-v-b2b95318]:before,.scroll__rod[data-v-b2b95318]:after{content:"";position:absolute;top:-2px;width:14px;height:16px;border-radius:4px;background:linear-gradient(180deg,#e3c88a,#a8833f)}.scroll__rod[data-v-b2b95318]:before{left:-4px}.scroll__rod[data-v-b2b95318]:after{right:-4px}.scroll__body[data-v-b2b95318]{position:relative;display:grid;grid-template-columns:22px 1fr 22px;gap:6px;padding:14px 6px;background:repeating-linear-gradient(90deg,rgba(120,90,50,.03) 0 1px,transparent 1px 4px),#fbf6ea;border-left:1px solid var(--gold-line);border-right:1px solid var(--gold-line);box-shadow:inset 0 0 24px #a0783c1f}.couplet[data-v-b2b95318]{display:flex;align-items:center;justify-content:center;padding:10px 0;writing-mode:vertical-rl;font-family:var(--serif);font-size:13px;font-weight:900;letter-spacing:6px;color:#f3d9a0;background:linear-gradient(180deg,var(--cinnabar),var(--cinnabar-2));border-radius:2px;box-shadow:inset 0 0 0 2px var(--cinnabar),inset 0 0 0 3px #f3d9a080}.couplet--left[data-v-b2b95318]{grid-column:1;grid-row:1}.couplet--right[data-v-b2b95318]{grid-column:3;grid-row:1}.scroll__main[data-v-b2b95318]{grid-column:2;grid-row:1;min-width:0;padding:4px 2px;border-top:1px solid var(--gold-line);border-bottom:1px solid var(--gold-line)}.head[data-v-b2b95318]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:8px 0 4px}.head__tag[data-v-b2b95318]{font-size:11px;letter-spacing:1px;color:var(--ink-dim)}.head__issue[data-v-b2b95318]{margin:0;font-family:var(--serif);font-size:15px;font-weight:700;color:var(--ink);letter-spacing:2px}.head__issue b[data-v-b2b95318]{margin:0 3px;font-size:20px;font-weight:900;color:var(--cinnabar);font-variant-numeric:tabular-nums;letter-spacing:0}.head__state[data-v-b2b95318]{justify-self:end;padding:1px 6px;font-family:var(--serif);font-size:11px;font-weight:700;border:1px solid currentColor;border-radius:2px}.head__state--live[data-v-b2b95318]{color:var(--cinnabar);animation:blink-b2b95318 1.4s ease-in-out infinite}.head__state--done[data-v-b2b95318]{color:var(--jade)}@keyframes blink-b2b95318{50%{opacity:.4}}.draw[data-v-b2b95318]{display:flex;align-items:flex-start;justify-content:space-between;gap:2px;margin:0;padding:14px 0 12px;list-style:none}.draw[data-v-b2b95318] .seal,.sk--ball[data-v-b2b95318]{--d: clamp(28px, 8vw, 40px)}.draw__item[data-v-b2b95318]{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px}.draw__info[data-v-b2b95318]{font-size:11px;font-weight:700;color:var(--ink-2);white-space:nowrap}.draw__plus[data-v-b2b95318]{align-self:center;margin-top:-16px;font-family:var(--serif);font-size:16px;font-weight:900;color:var(--gold-line)}.draw__item--special[data-v-b2b95318] .seal{outline:1.5px solid var(--gold-line);outline-offset:2px}.draw__tag[data-v-b2b95318]{position:absolute;top:-8px;right:-8px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-family:var(--serif);font-size:10px;font-style:normal;font-weight:900;color:#fdf8ee;background:#a8833f;border-radius:2px}.next[data-v-b2b95318]{padding:10px 0 6px;border-top:1px dashed var(--line);text-align:center}.next__meta[data-v-b2b95318]{margin:0;font-size:12px;color:var(--ink-dim);font-variant-numeric:tabular-nums}.next__meta b[data-v-b2b95318]{color:var(--ink)}.clock[data-v-b2b95318]{display:flex;justify-content:center;align-items:baseline;gap:6px;margin:8px 0 0}.clock__unit[data-v-b2b95318]{display:inline-flex;align-items:baseline;gap:2px}.clock__unit b[data-v-b2b95318]{display:inline-flex;justify-content:center;min-width:32px;padding:4px 2px;font-family:var(--serif);font-size:20px;font-weight:900;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.clock__unit i[data-v-b2b95318]{font-family:var(--serif);font-size:12px;font-style:normal;color:var(--cinnabar)}.next__due[data-v-b2b95318]{margin:8px 0 0;font-family:var(--serif);font-size:15px;font-weight:900;letter-spacing:3px;color:var(--cinnabar);animation:blink-b2b95318 1.4s ease-in-out infinite}.empty[data-v-b2b95318]{padding:48px 0;text-align:center;font-family:var(--serif);color:var(--ink-dim)}.sk--title[data-v-b2b95318]{width:60%;height:22px;margin:8px auto 0}.sk--ball[data-v-b2b95318]{width:var(--d);height:var(--d);border-radius:50%}.sk--foot[data-v-b2b95318]{width:80%;height:34px;margin:0 auto 6px}@media(max-width:340px){.scroll__body[data-v-b2b95318]{grid-template-columns:1fr}.couplet[data-v-b2b95318]{display:none}.scroll__main[data-v-b2b95318]{grid-column:1}}.box[data-v-cd8dfd05]{margin:0 0 14px;overflow:hidden;background:#fffdf8;border:1px solid rgba(184,50,42,.35);border-radius:6px;box-shadow:inset 0 0 0 3px #fffdf8,inset 0 0 0 4px #c9a96a73,0 2px 8px #2b24200f}.list-title[data-v-cd8dfd05]{position:relative;padding:9px 6px;text-align:center;font-family:var(--serif);font-size:17px;font-weight:900;letter-spacing:2px;color:#fdf3e0;background:linear-gradient(180deg,var(--cinnabar) 0%,var(--cinnabar-2) 100%);border-bottom:2px solid var(--gold-line)}.list-title[data-v-cd8dfd05]:before,.list-title[data-v-cd8dfd05]:after{content:"";position:absolute;top:50%;width:6px;height:6px;background:var(--gold-line);transform:translateY(-50%) rotate(45deg)}.list-title[data-v-cd8dfd05]:before{left:14px}.list-title[data-v-cd8dfd05]:after{right:14px}.duilianpt1[data-v-cd8dfd05]{border-collapse:collapse;table-layout:fixed}.duilianpt1 td[data-v-cd8dfd05]{padding:9px 4px;text-align:center;vertical-align:middle;font-size:15px;font-weight:700;line-height:1.5;border:none;border-bottom:1px dashed rgba(201,169,106,.55)}.duilianpt1 tr:last-child td[data-v-cd8dfd05]{border-bottom:none}.duilianpt1 tr:nth-child(2n) td[data-v-cd8dfd05]{background:#f9f3e6}.duilianpt1 td:first-child font[data-v-cd8dfd05]{color:var(--cinnabar)!important}.zl[data-v-cd8dfd05]{font-family:var(--serif);font-size:16px;letter-spacing:1px;word-break:break-all}.zl font[data-v-cd8dfd05]{color:#1d3fa6!important}.duilianpt1 td:last-child font[data-v-cd8dfd05]{font-family:var(--serif);color:var(--ink)!important}.empty[data-v-cd8dfd05]{padding:24px 0;font-weight:400;color:var(--ink-dim)}.mark[data-v-cd8dfd05]{display:inline-block;width:20px;height:20px;margin-left:3px;line-height:18px;vertical-align:1px;text-align:center;font-family:var(--serif);font-size:13px;font-weight:900;border-radius:3px}.mark--win[data-v-cd8dfd05]{color:#fdf3e0;background:var(--cinnabar);border:1px solid var(--cinnabar)}.mark--lose[data-v-cd8dfd05]{color:#1d3fa6;background:#fff;border:1px solid rgba(29,63,166,.5)}.app[data-v-bac34487]{width:100%;max-width:480px;min-height:100vh;margin:0 auto;display:flex;flex-direction:column}.masthead[data-v-bac34487]{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:calc(18px + env(safe-area-inset-top)) 16px 14px}.masthead__seal[data-v-bac34487]{display:grid;grid-template-columns:1fr;place-items:center;width:46px;height:64px;padding:4px 0;font-family:var(--serif);font-size:22px;font-weight:900;line-height:1.05;color:#fdf3e0;background:var(--cinnabar);border-radius:3px;box-shadow:inset 0 0 0 3px var(--cinnabar),inset 0 0 0 4.5px #fdf3e0cc,0 2px 6px #b8322a40;transform:rotate(-3deg)}.masthead__text[data-v-bac34487]{text-align:center}.masthead__text h1[data-v-bac34487]{margin:0;font-family:var(--serif);font-size:26px;font-weight:900;letter-spacing:10px;padding-left:10px;color:var(--ink)}.masthead__text p[data-v-bac34487]{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:12px;letter-spacing:2px;color:var(--ink-dim)}.masthead__text p[data-v-bac34487]:before,.masthead__text p[data-v-bac34487]:after{content:"";width:28px;height:1px;background:var(--gold-line)}.refresh[data-v-bac34487]{position:absolute;top:calc(18px + env(safe-area-inset-top));right:14px;display:inline-flex;align-items:center;gap:3px;height:28px;padding:0 10px;font-family:var(--serif);font-size:12px;font-weight:700;color:var(--cinnabar);border:1px solid rgba(184,50,42,.5);border-radius:2px}.refresh[data-v-bac34487]:disabled{opacity:.55}.spin[data-v-bac34487]{animation:spin-bac34487 .8s linear infinite}@keyframes spin-bac34487{to{transform:rotate(360deg)}}.main[data-v-bac34487]{flex:1;padding:0 12px 16px}.section-title[data-v-bac34487]{margin:20px 0 12px;padding:8px 12px;font-family:var(--serif);font-size:16px;font-weight:900;letter-spacing:2px;text-align:center;color:var(--cinnabar);background:#b8322a0d;border-top:1px solid var(--gold-line);border-bottom:1px solid var(--gold-line)}.state[data-v-bac34487]{padding:40px 0;text-align:center;font-family:var(--serif);color:var(--ink-dim);border:1px solid var(--gold-line);background:#fffcf5b3}.state p[data-v-bac34487]{margin:0}.retry[data-v-bac34487]{margin-top:12px;padding:8px 24px;font-family:var(--serif);font-weight:700;letter-spacing:2px;color:#fdf3e0;background:var(--cinnabar);border-radius:2px}.foot[data-v-bac34487]{padding:8px 0 calc(16px + env(safe-area-inset-bottom));text-align:center;font-family:var(--serif);font-size:11px;letter-spacing:2px;color:var(--ink-dim)}.img-section[data-v-bac34487]{margin-top:12px}.img-section__wrap[data-v-bac34487]{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001f;background:#fffcf5b3;border:1px solid var(--gold-line)}.img-section__wrap img[data-v-bac34487]{width:100%;height:auto;display:block}
