@charset "UTF-8";.cr-btn__text[data-v-797df959]{font-size:17px;color:#fffdf8}.ad[data-v-e4004b19]{display:flex;align-items:center;gap:12px;padding:16px;background-color:var(--cr-yellow);border:2.5px solid var(--cr-ink);border-radius:18px;box-shadow:0 5px 0 var(--cr-ink);cursor:pointer;text-decoration:none}.ad[data-v-e4004b19]:active{transform:translateY(3px);box-shadow:0 2px 0 var(--cr-ink)}.ad .ad__logo[data-v-e4004b19]{width:26px;height:26px;flex-shrink:0;object-fit:contain;background-color:#fffdf8;border-radius:8px;padding:3px;box-sizing:border-box}.ad .ad__text[data-v-e4004b19]{font-size:17px;color:var(--cr-ink)}.ad .ad__cta[data-v-e4004b19]{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:13px;color:var(--cr-ink)}.ad .ad__arrow[data-v-e4004b19]{display:inline-block;animation:ad-arrow-nudge-e4004b19 1.2s ease-in-out infinite}@keyframes ad-arrow-nudge-e4004b19{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (prefers-reduced-motion: reduce){.ad .ad__arrow[data-v-e4004b19]{animation:none}}.ann[data-v-56b1e0e4]{padding:10px 12px;display:flex;flex-direction:column;gap:10px;cursor:pointer}.ann__bar[data-v-56b1e0e4]{display:flex;align-items:center;gap:8px}.ann__tag[data-v-56b1e0e4]{padding:3px 8px;background-color:var(--cr-primary);border-radius:999px}.ann__tag-text[data-v-56b1e0e4]{color:#fffdf8}.ann__marquee-window[data-v-56b1e0e4]{flex:1;overflow:hidden}.ann__marquee-text[data-v-56b1e0e4]{font-size:13px;color:var(--cr-ink)}.ann__toggle[data-v-56b1e0e4]{color:var(--cr-ink-soft)}.ann__list[data-v-56b1e0e4]{display:flex;flex-direction:column;gap:12px;border-top:1.5px dashed var(--cr-line);padding-top:10px}.ann__item[data-v-56b1e0e4]{display:flex;flex-direction:column;gap:3px}.ann__item-title[data-v-56b1e0e4]{font-size:14px;font-weight:700;color:var(--cr-ink)}.ann__item-content[data-v-56b1e0e4]{font-size:13px;color:var(--cr-ink-soft)}.ann__item-time[data-v-56b1e0e4]{color:var(--cr-ink-soft);opacity:.8}.fab[data-v-37ed7b54]{position:fixed;right:20px;bottom:24px;z-index:100}.fab__btn[data-v-37ed7b54]{width:52px;height:52px;border:none;border-radius:50%;background-color:var(--cr-primary);box-shadow:0 6px 16px #e06a1b59;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.fab__btn[data-v-37ed7b54]:active{transform:scale(.94)}.fab__btn[data-v-37ed7b54]:focus,.fab__btn[data-v-37ed7b54]:focus-visible{outline:none}.fab__icon[data-v-37ed7b54]{width:26px;height:26px}.fab__card[data-v-37ed7b54]{position:absolute;bottom:64px;right:0;padding:10px;display:flex;flex-direction:column;align-items:center;gap:6px}.fab__qr[data-v-37ed7b54]{width:160px;height:160px;border-radius:10px;display:block;object-fit:cover}.fab__caption[data-v-37ed7b54]{color:var(--cr-ink);font-size:12px}.hero[data-v-0337ce87]{display:flex;flex-direction:column;gap:14px;padding:22px 18px}.hero__row[data-v-0337ce87]{display:flex;align-items:center;gap:16px}.hero--yes .hero__row[data-v-0337ce87]{flex-direction:column;text-align:center}.hero--yes .hero__body[data-v-0337ce87]{align-items:center}.hero--yes .hero__img[data-v-0337ce87]{height:220px;max-width:100%}.hero__body[data-v-0337ce87]{flex:1;display:flex;flex-direction:column;gap:9px;min-width:0}.hero__top[data-v-0337ce87]{display:flex;align-items:center;gap:6px}.hero__eyebrow[data-v-0337ce87]{font-size:12px}.hero__answer[data-v-0337ce87]{font-size:42px;line-height:1.15}.hero--yes .hero__answer[data-v-0337ce87]{color:var(--cr-green)}.hero--no .hero__answer[data-v-0337ce87]{color:var(--cr-tomato)}.hero__meta[data-v-0337ce87]{font-size:15px;color:var(--cr-ink-soft)}.hero__img[data-v-0337ce87]{flex-shrink:0;height:180px;max-width:50%;object-fit:contain}.hero__cta[data-v-0337ce87]{position:relative;width:100%;padding:15px 20px}.hero__cta-text[data-v-0337ce87]{font-size:16px;color:#fffdf8;font-variant-numeric:tabular-nums}.hero__bubble[data-v-0337ce87]{position:absolute;bottom:10px;transform:translate(-50%);pointer-events:none;animation-name:hero-bubble-0337ce87;animation-timing-function:cubic-bezier(.34,1.56,1,1);animation-fill-mode:both}.hero__bubble--plus[data-v-0337ce87]{padding:2px 8px;background-color:var(--cr-leaf);border-radius:999px;color:#fffdf8;font-size:13px}.hero__bubble--emoji[data-v-0337ce87]{background:transparent;padding:0;font-size:18px}.hero__bubble--beg[data-v-0337ce87]{padding:2px 10px;background-color:var(--cr-yellow);border-radius:999px;color:var(--cr-ink);font-size:12px}.hero__bubble--soon[data-v-0337ce87]{padding:2px 10px;background-color:var(--cr-berry);border-radius:999px;color:#fffdf8;font-size:12px}@keyframes hero-bubble-0337ce87{0%{transform:translate(-50%) scale(.3) rotate(0);opacity:0}22%{transform:translate(-50%,-12px) scale(1.2) rotate(calc(var(--rotate, 0deg) * .4));opacity:1}to{transform:translate(calc(-50% + var(--drift, 0px)),calc(var(--rise, 72px) * -1)) scale(.85) rotate(var(--rotate, 0deg));opacity:0}}@media (prefers-reduced-motion: reduce){.hero__bubble[data-v-0337ce87]{display:none}}@media (max-width: 420px){.hero__img[data-v-0337ce87]{height:130px}.hero__answer[data-v-0337ce87]{font-size:32px}}.history[data-v-19eda0a2]{display:flex;flex-direction:column;gap:10px}.history__head[data-v-19eda0a2]{display:flex;align-items:baseline;justify-content:space-between;padding:4px 4px 0}.history__title[data-v-19eda0a2]{font-size:17px}.history__empty[data-v-19eda0a2]{padding:18px;display:flex;flex-direction:column;gap:4px}.history__empty-line[data-v-19eda0a2]{font-size:14px}.history__empty-line--dim[data-v-19eda0a2]{color:var(--cr-ink-soft)}.history__list[data-v-19eda0a2]{display:flex;flex-direction:column;gap:12px}.history__row[data-v-19eda0a2]{display:flex;gap:10px;padding:14px}.history__avatar[data-v-19eda0a2]{width:36px;height:36px;border-radius:50%;flex-shrink:0;object-fit:cover}.history__main[data-v-19eda0a2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.history__date[data-v-19eda0a2]{font-size:15px}.history__text[data-v-19eda0a2]{font-size:13px;color:var(--cr-ink-soft);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.history__more[data-v-19eda0a2]{display:flex;align-items:center;justify-content:center;padding:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.history__more-text[data-v-19eda0a2]{font-size:14px;font-weight:700;color:var(--cr-ink)}.stat[data-v-a4bec791]{display:flex;flex-direction:column;gap:6px;padding:14px}.stat__label[data-v-a4bec791]{font-size:12px;font-weight:500}.stat__value-row[data-v-a4bec791]{display:flex;align-items:baseline;gap:4px}.stat__value[data-v-a4bec791]{font-size:38px;color:var(--cr-ink);line-height:1.1}.stat__unit[data-v-a4bec791]{font-size:16px;color:var(--cr-ink-soft)}.stat__bar[data-v-a4bec791]{width:28px;height:5px;border-radius:999px}.stat__bar--primary[data-v-a4bec791]{background-color:var(--cr-primary)}.stat__bar--secondary[data-v-a4bec791]{background-color:var(--cr-leaf)}.stat__bar--accent[data-v-a4bec791]{background-color:var(--cr-green)}.stat__bar--plain[data-v-a4bec791]{background-color:var(--cr-yellow)}.stat__hp[data-v-a4bec791]{display:flex;gap:4px}.stat__hp-seg[data-v-a4bec791]{flex:1;height:11px;border-radius:4px;background-color:var(--cr-empty)}.stat__hp-seg--on[data-v-a4bec791]{background-color:var(--cr-primary)}.stat__hint[data-v-a4bec791]{font-size:12px;color:var(--cr-ink-soft)}@media (max-width: 420px){.stat[data-v-a4bec791]{padding:12px 10px}.stat__value[data-v-a4bec791]{font-size:28px}.stat__unit[data-v-a4bec791]{font-size:14px}}.page[data-v-d260d5b8]{min-height:100vh;padding:12px;box-sizing:border-box}.page__inner[data-v-d260d5b8]{display:flex;flex-direction:column;gap:16px}.header[data-v-d260d5b8]{display:flex;align-items:center;padding:8px 4px}.header__title[data-v-d260d5b8]{font-size:28px;margin:0 0 4px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.header__title-accent[data-v-d260d5b8]{color:var(--cr-primary)}.header__title-mark[data-v-d260d5b8]{color:var(--cr-ink);background-color:var(--cr-yellow);border-radius:10px;padding:0 10px}.header__meta[data-v-d260d5b8]{display:flex;align-items:center;gap:6px}.header__eyebrow[data-v-d260d5b8]{color:var(--cr-primary)}.boot[data-v-d260d5b8]{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px}.boot__text[data-v-d260d5b8]{color:var(--cr-ink-soft)}.boot__cursor[data-v-d260d5b8]{font-size:14px;color:var(--cr-primary)}.error[data-v-d260d5b8]{display:flex;flex-direction:column;gap:12px;padding:18px}.error__text[data-v-d260d5b8]{font-size:14px;color:var(--cr-tomato)}.stats[data-v-d260d5b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.footer[data-v-d260d5b8]{display:flex;justify-content:center;padding:12px 0 24px}.footer__text[data-v-d260d5b8]{font-size:12px;color:var(--cr-ink-soft);text-align:center}@media (min-width: 768px){.page[data-v-d260d5b8]{padding:16px 12px}.page__inner[data-v-d260d5b8]{max-width:760px;margin:0 auto}}@font-face{font-family:Baloo2;src:url(/fonts/Baloo2-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Baloo2;src:url(/fonts/Baloo2-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:GenSenRounded;src:url(/fonts/GenSenRounded-Heavy-UI.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:GenSenRounded;src:url(/fonts/GenSenRounded-Bold-UI.woff2) format("woff2");font-weight:700;font-display:swap}:root{--cr-bg: #fff6e9;--cr-bg-deep: #ffefd6;--cr-celebrate: #e2f5d9;--cr-card: #fffdf8;--cr-ink: #4a3b2f;--cr-ink-soft: #9b8874;--cr-primary: #f5822d;--cr-primary-deep: #e06a1b;--cr-leaf: #6fb44b;--cr-yellow: #ffd93d;--cr-berry: #7c9eff;--cr-tomato: #ff6b5e;--cr-green: #4ca85e;--cr-empty: #f4e7d7;--cr-line: #ead9c2;--cr-shadow: rgba(74, 59, 47, .1);--cr-font-display: "Baloo2", "GenSenRounded", -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif;--cr-font-body: "GenSenRounded", -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif;--cr-font-mono: ui-monospace, "SFMono-Regular", Consolas, "Courier New", monospace}body{margin:0;background-color:var(--cr-bg);color:var(--cr-ink);font-family:var(--cr-font-body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.cr-card{background-color:var(--cr-card);border-radius:16px;box-shadow:0 6px 16px var(--cr-shadow)}.cr-dashed{border:1.5px dashed var(--cr-line);border-radius:12px}.cr-btn{display:flex;align-items:center;justify-content:center;padding:15px 24px;background-color:var(--cr-primary);border:none;border-radius:999px;box-shadow:0 5px 12px #e06a1b52;cursor:pointer;-webkit-user-select:none;user-select:none;transition:none}.cr-btn--leaf{background-color:var(--cr-leaf);box-shadow:0 5px 12px #6fb44b52}.cr-btn:active,.cr-btn--pressed{transform:translateY(3px) scale(.98);box-shadow:0 2px 5px #e06a1b40}.cr-btn--disabled{opacity:.55;cursor:not-allowed}.cr-btn:focus,.cr-btn:focus-visible{outline:none}.cr-display{font-family:var(--cr-font-display);font-weight:800;letter-spacing:.5px}.cr-mono{font-family:var(--cr-font-mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--cr-ink-soft)}.cr-blink{animation:cr-blink 1.1s steps(1,end) infinite}.cr-dot{width:8px;height:8px;border-radius:50%;background-color:var(--cr-leaf);animation:cr-blink 1.2s steps(1,end) infinite}@keyframes cr-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.cr-marquee{display:inline-block;white-space:nowrap;animation:cr-marquee 14s linear infinite}@keyframes cr-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.cr-pop-in{animation:cr-pop .32s cubic-bezier(.34,1.56,1,1) both}@keyframes cr-pop{0%{transform:translateY(12px) scale(.98);opacity:0}to{transform:none;opacity:1}}.cr-squish{animation:cr-squish .25s cubic-bezier(.34,1.56,1,1)}@keyframes cr-squish{0%{transform:scale(1)}40%{transform:scale(.92,.86)}to{transform:scale(1)}}.cr-stamp-in{animation:cr-stamp .4s cubic-bezier(.34,1.56,1,1) both}@keyframes cr-stamp{0%{transform:scale(1.6) rotate(-8deg);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.cr-blink,.cr-dot,.cr-marquee,.cr-pop-in,.cr-squish,.cr-stamp-in{animation:none}}
