.stress[data-v-112b7904]{--s-ink: #f4f4f6;--s-dim: #9a9aa2;--s-faint: #8b8b93;--s-bg: #0b0b0d;--s-surface: #141417;--s-surface-2: #1b1b1f;--s-line: rgba(255, 255, 255, .1);--s-line-soft: rgba(255, 255, 255, .05);--s-ext: #c9968b;--s-int: #93b3aa;--mono: "IBM Plex Mono", ui-monospace, monospace;--serif: "Noto Serif TC", serif;--sans: "Noto Sans TC", system-ui, sans-serif;color:var(--s-ink);min-height:100vh}.stress.is-quiz[data-v-112b7904]{background:var(--s-bg)}.stress[data-v-112b7904] *{box-sizing:border-box}.quiz[data-v-112b7904]{max-width:720px;margin:0 auto;padding:30px 18px 150px}.back[data-v-112b7904]{font-family:var(--mono);font-size:13px;color:var(--s-faint);text-decoration:none;letter-spacing:.04em}.back[data-v-112b7904]:hover{color:var(--s-dim)}.eyebrow[data-v-112b7904]{font-family:var(--mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--s-dim);margin:18px 0 10px}.eyebrow .sep[data-v-112b7904]{color:var(--s-int)}.q-head h1[data-v-112b7904]{font-family:var(--serif);font-size:34px;font-weight:700;letter-spacing:.02em;outline:none}.lede[data-v-112b7904]{font-size:16px;color:var(--s-dim);line-height:1.7;margin-top:12px}.note[data-v-112b7904]{font-size:13.5px;color:var(--s-faint);margin-top:8px}.dim[data-v-112b7904]{margin-top:34px;padding-top:22px;border-top:1px solid var(--s-line)}.dim-head[data-v-112b7904]{display:flex;align-items:baseline;gap:10px}.chip[data-v-112b7904]{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;padding:3px 9px;border-radius:2px;white-space:nowrap}.chip .cdot[data-v-112b7904]{width:5px;height:5px;border-radius:50%}.chip.external[data-v-112b7904]{background:var(--s-ink);color:var(--s-bg);font-weight:700}.chip.external .cdot[data-v-112b7904]{background:var(--s-ext)}.chip.internal[data-v-112b7904]{background:transparent;color:var(--s-ink);border:1px solid var(--s-line)}.chip.internal .cdot[data-v-112b7904]{background:var(--s-int)}.dim-head h2[data-v-112b7904]{font-family:var(--serif);font-size:21px;font-weight:500}.dim-meta[data-v-112b7904]{margin-left:auto;display:flex;align-items:baseline;gap:8px;font-family:var(--mono);font-size:12px;color:var(--s-faint)}.dim-meta .sub.full[data-v-112b7904]{color:var(--s-dim)}.dim-desc[data-v-112b7904]{font-size:13.5px;color:var(--s-faint);margin-top:6px}.nowork[data-v-112b7904]{margin-top:12px;font-size:16px;padding:8px 14px;border-radius:3px;border:1px dashed var(--s-line);background:transparent;color:var(--s-dim);cursor:pointer}.nowork[data-v-112b7904]:hover{border-color:#ffffff4d;color:var(--s-ink)}.nowork.on[data-v-112b7904]{border:1px solid rgba(147,179,170,.55);color:var(--s-int)}.skip-note[data-v-112b7904]{font-size:16px;color:var(--s-faint);margin-top:8px}.item[data-v-112b7904]{margin-top:18px;padding-left:14px;border-left:2px dashed rgba(255,255,255,.12);transition:border-color .25s}.item.done.external[data-v-112b7904]{border-left:2px solid rgba(201,150,139,.55)}.item.done.internal[data-v-112b7904]{border-left:2px solid rgba(147,179,170,.55)}.item.seek[data-v-112b7904]{animation:seekpulse-112b7904 2s ease}@keyframes seekpulse-112b7904{0%,to{box-shadow:0 0 #fff0}30%{box-shadow:-14px 0 0 -12px #ffffff80}}.q-text[data-v-112b7904]{font-size:16px;line-height:1.55;margin-bottom:12px}.seg[data-v-112b7904]{display:flex;gap:8px}.seg-b[data-v-112b7904]{flex:1;height:46px;border:1px solid var(--s-line);background:var(--s-surface);color:var(--s-dim);font-family:var(--mono);font-size:16px;border-radius:3px;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.seg-b[data-v-112b7904]:hover{border-color:#ffffff47;color:var(--s-ink)}.seg-b.on[data-v-112b7904]{background:var(--s-ink);color:var(--s-bg);border-color:var(--s-ink);font-weight:700}.item.external .seg-b.on[data-v-112b7904]{box-shadow:0 3px 14px -6px #c9968b47;border-bottom:1px solid rgba(201,150,139,.5)}.item.internal .seg-b.on[data-v-112b7904]{box-shadow:0 3px 14px -6px #93b3aa47;border-bottom:1px solid rgba(147,179,170,.5)}.ends[data-v-112b7904]{display:flex;justify-content:space-between;font-size:12px;color:var(--s-faint);margin-top:6px}.numrow[data-v-112b7904]{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}.numlabel[data-v-112b7904]{white-space:nowrap;flex:none}.numlabel .interp[data-v-112b7904]{margin-left:8px}.srange[data-v-112b7904]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 160px;min-width:140px;max-width:300px;height:6px;border-radius:99px;background:var(--s-surface-2);border:1px solid var(--s-line);outline:none;cursor:pointer}.srange[data-v-112b7904]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--s-ink);border:3px solid var(--s-bg);box-shadow:0 0 0 1px var(--s-line);cursor:pointer}.srange[data-v-112b7904]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--s-ink);border:3px solid var(--s-bg);cursor:pointer}.srange[data-v-112b7904]:focus-visible{border-color:#fff6}.numval[data-v-112b7904]{font-family:var(--mono);font-size:18px;color:var(--s-ink);min-width:68px;white-space:nowrap}.numval.pending[data-v-112b7904]{color:var(--s-dim);font-style:italic}.unit[data-v-112b7904]{font-size:14px;color:var(--s-dim)}.ghost[data-v-112b7904]{font-size:13px;padding:6px 12px;border-radius:3px;border:1px dashed var(--s-line);background:transparent;color:var(--s-dim);cursor:pointer}.ghost[data-v-112b7904]:hover{border-color:#ffffff4d;color:var(--s-ink)}.interp[data-v-112b7904]{font-family:var(--mono);font-size:16px;white-space:nowrap}.interp.ext[data-v-112b7904]{color:var(--s-ext)}.interp.int[data-v-112b7904]{color:var(--s-int)}.interp.dim[data-v-112b7904]{color:var(--s-faint)}.est[data-v-112b7904]{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--s-faint);border:1px solid var(--s-line);border-radius:3px;padding:1px 6px;white-space:nowrap}.cta[data-v-112b7904]{position:fixed;left:0;right:0;bottom:0;z-index:5;padding:12px 18px;background:#0b0b0deb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--s-line)}.cta-inner[data-v-112b7904]{max-width:720px;margin:0 auto;display:flex;align-items:center;gap:18px}.prog-wrap[data-v-112b7904]{flex:1;min-width:0}.prog[data-v-112b7904]{font-family:var(--mono);font-size:13px;color:var(--s-dim)}.prog-track[data-v-112b7904]{height:2px;background:#ffffff1f;margin-top:6px;border-radius:99px;overflow:hidden}.prog-track i[data-v-112b7904]{display:block;height:100%;background:var(--s-ink);transition:width .3s ease}.go[data-v-112b7904]{padding:12px 24px;background:var(--s-ink);color:var(--s-bg);border:none;border-radius:3px;font-size:15px;font-weight:700;cursor:pointer;letter-spacing:.03em;transition:opacity .3s,background .2s;white-space:nowrap}.go[data-v-112b7904]:hover{background:#fff}.go.locked[data-v-112b7904]{opacity:.45;cursor:not-allowed;background:var(--s-surface-2);color:var(--s-dim)}.jump[data-v-112b7904]{background:none;border:none;color:var(--s-faint);font-size:13px;cursor:pointer;white-space:nowrap}.jump[data-v-112b7904]:hover{color:var(--s-int)}.disc[data-v-112b7904]{max-width:720px;margin:26px auto 0;font-size:12px;color:var(--s-faint);line-height:1.7}.stress[data-phase=light][data-v-112b7904]{--ink: #0d3238;--ink-soft: rgba(13, 50, 56, .76);--ink-faint: rgba(13, 50, 56, .55);--hair: rgba(13, 50, 56, .16);--card-bg: rgba(249, 253, 251, .68);--card-border: rgba(255, 255, 255, .72);--card-hi: rgba(255, 255, 255, .65);--card-shadow: 0 14px 44px rgba(10, 38, 44, .14);--ext: #256a80;--int: #8a6410;--track: rgba(13, 50, 56, .13);--btn-bg: #12414a;--btn-ink: #f1faf7;--chip-bg: rgba(255, 255, 255, .6);--chip-ink: #6b4e13;--warm-ink: #7c5a17;--warm-border: rgba(181, 134, 44, .42);--warm-bg: rgba(255, 232, 180, .38);--ghost-border: rgba(13, 50, 56, .3);--ok-ink: #175f41;--ok-bg: rgba(46, 150, 104, .15);--ok-bd: rgba(46, 150, 104, .42);--warn-ink: #78600f;--warn-bg: rgba(196, 160, 44, .17);--warn-bd: rgba(160, 130, 30, .46);--danger-ink: #8f4a3d;--danger-bg: rgba(190, 105, 88, .15);--danger-bd: rgba(190, 105, 88, .46);--wave-ink: #1e6377;--wave-bg: rgba(47, 127, 150, .1);--wave-bd: rgba(47, 127, 150, .46);--glow-ink: #8a6516;--glow-bg: rgba(255, 214, 120, .2);--glow-bd: rgba(181, 134, 44, .46);--accent: #256a80}.stress[data-phase=deep][data-v-112b7904]{--ink: #eaf5f0;--ink-soft: rgba(234, 245, 240, .78);--ink-faint: rgba(234, 245, 240, .52);--hair: rgba(234, 245, 240, .16);--card-bg: rgba(10, 28, 36, .6);--card-border: rgba(160, 205, 198, .24);--card-hi: rgba(255, 255, 255, .09);--card-shadow: 0 18px 50px rgba(3, 12, 17, .4);--ext: #74bcd1;--int: #f2c46f;--track: rgba(234, 245, 240, .15);--btn-bg: #f2c46f;--btn-ink: #271c06;--chip-bg: rgba(255, 205, 120, .09);--chip-ink: #ffe3ab;--warm-ink: #ffdf9d;--warm-border: rgba(255, 205, 130, .36);--warm-bg: rgba(255, 196, 110, .1);--ghost-border: rgba(234, 245, 240, .32);--ok-ink: #93e2ba;--ok-bg: rgba(93, 205, 150, .14);--ok-bd: rgba(93, 205, 150, .36);--warn-ink: #ffd76e;--warn-bg: rgba(255, 205, 90, .13);--warn-bd: rgba(255, 205, 90, .36);--danger-ink: #ffab97;--danger-bg: rgba(255, 140, 115, .13);--danger-bd: rgba(255, 140, 115, .38);--wave-ink: #9fd3e2;--wave-bg: rgba(116, 188, 209, .12);--wave-bd: rgba(116, 188, 209, .4);--glow-ink: #ffd98d;--glow-bg: rgba(255, 205, 130, .12);--glow-bd: rgba(255, 205, 130, .4);--accent: #f2c46f}.stress.is-report[data-v-112b7904]{background:var(--w-deep, #0c1f29)}.report[data-v-112b7904]{font:400 16px/1.75 var(--sans);color:var(--ink)}.report[data-v-112b7904] *{transition:color .5s ease}.card[data-v-112b7904],.pill[data-v-112b7904],.tag[data-v-112b7904],.mchip[data-v-112b7904],.btn[data-v-112b7904],.you-tag[data-v-112b7904],.hotline-box[data-v-112b7904],.gh-track[data-v-112b7904],.gh-seg[data-v-112b7904],.gv-lab[data-v-112b7904],.bar[data-v-112b7904],.blurb[data-v-112b7904],.disclaimer[data-v-112b7904],.gauge-v[data-v-112b7904],.consent input[data-v-112b7904]{transition:background-color .5s ease,color .5s ease,border-color .5s ease,box-shadow .5s ease}.sea[data-v-112b7904]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.sea .water[data-v-112b7904]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--w-top) 0%,var(--w-mid) 46%,var(--w-deep) 100%)}.surface-glow[data-v-112b7904]{position:absolute;top:0;left:0;right:0;height:var(--glow-h, 30vh);opacity:var(--glow-o, .95);background:linear-gradient(180deg,var(--glow-c, #fff4d2),transparent)}.waterline[data-v-112b7904]{position:absolute;top:0;left:-4%;right:-4%;height:3px;opacity:var(--line-o, .95);filter:blur(.4px);background:linear-gradient(90deg,#fff4d026,#fff9e1f2 28%,#fff9e1f2 62%,#fff4d033);animation:shimmer-112b7904 9s ease-in-out infinite alternate}@keyframes shimmer-112b7904{0%{transform:translate(-1.5%)}to{transform:translate(1.5%)}}.caustic[data-v-112b7904]{position:absolute;left:-20%;right:-20%;top:-6vh;height:58vh;opacity:var(--caus, .52);background-image:radial-gradient(closest-side,rgba(255,255,255,.85),transparent 62%),radial-gradient(closest-side,rgba(255,244,208,.6),transparent 66%);background-size:230px 150px,360px 240px;background-repeat:repeat;filter:blur(13px);mix-blend-mode:overlay;-webkit-mask-image:linear-gradient(#000 8%,transparent 92%);mask-image:linear-gradient(#000 8%,transparent 92%);animation:drift1-112b7904 26s linear infinite alternate}.caustic.c2[data-v-112b7904]{background-size:170px 120px,300px 190px;filter:blur(9px);animation:drift2-112b7904 19s linear infinite alternate-reverse}@keyframes drift1-112b7904{0%{background-position:0 0,0 0}to{background-position:190px 44px,-230px 60px}}@keyframes drift2-112b7904{0%{background-position:0 0,60px 0}to{background-position:-160px 52px,220px 36px}}.rays[data-v-112b7904]{position:absolute;top:-12vh;left:-24%;right:-24%;height:96vh;opacity:var(--rays-o, .45);background:repeating-linear-gradient(104deg,transparent 0 90px,rgba(255,250,230,.22) 122px 152px,transparent 184px 300px);filter:blur(10px);transform-origin:50% -10%;-webkit-mask-image:linear-gradient(#000 20%,transparent 96%);mask-image:linear-gradient(#000 20%,transparent 96%);animation:sway-112b7904 18s ease-in-out infinite alternate}@keyframes sway-112b7904{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.4deg)}}.bub[data-v-112b7904]{position:absolute;bottom:-4vh;border-radius:50%;opacity:0;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.92),rgba(255,255,255,.18) 60%,transparent 78%);animation:rise-112b7904 linear infinite;animation-duration:calc(var(--d) * var(--slow, 1));animation-delay:var(--del)}@keyframes rise-112b7904{0%{transform:translateY(0) translate(0);opacity:0}12%{opacity:var(--o)}86%{opacity:var(--o)}to{transform:translateY(-110vh) translate(var(--sway));opacity:0}}.hope[data-v-112b7904]{position:absolute;top:calc(var(--glow-h, 30vh) * .32);left:0;right:0;text-align:center;opacity:0;font:700 13.5px/1.6 var(--serif);letter-spacing:.42em;text-indent:.42em;color:#3d2c10;text-shadow:0 0 6px rgba(255,246,214,.98),0 0 16px rgba(255,238,196,.85),0 0 32px rgba(255,226,164,.55)}.r-main[data-v-112b7904]{position:relative;z-index:1;max-width:780px;margin:0 auto;padding:clamp(56px,10vh,120px) 20px 90px}.card[data-v-112b7904]{position:relative;background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:28px 30px;margin-bottom:18px;-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08);box-shadow:inset 0 1px 0 var(--card-hi),var(--card-shadow)}.k[data-v-112b7904]{font:700 12px/1 var(--sans);letter-spacing:.24em;color:var(--ink-faint);text-transform:uppercase;margin-bottom:10px}.report h2[data-v-112b7904]{font:700 19px/1.45 var(--sans);margin:2px 0 16px}.report .note[data-v-112b7904]{font-size:16px;line-height:1.7;color:var(--ink-faint);margin-top:0}.hero .score-row[data-v-112b7904]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:4px 0 2px}.score[data-v-112b7904]{font:900 clamp(58px,14vw,86px) / 1 var(--serif);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.den[data-v-112b7904]{font:700 20px/1 var(--serif);color:var(--ink-faint)}.pill[data-v-112b7904]{display:inline-flex;align-items:center;gap:8px;align-self:center;margin-left:2px;font:700 15px/1 var(--sans);padding:8px 15px;border-radius:999px;border:1px solid}.pill .dot[data-v-112b7904]{width:8px;height:8px;border-radius:50%;background:currentColor}.pill.green[data-v-112b7904]{color:var(--ok-ink);background:var(--ok-bg);border-color:var(--ok-bd)}.pill.yellow[data-v-112b7904]{color:var(--warn-ink);background:var(--warn-bg);border-color:var(--warn-bd)}.pill.red[data-v-112b7904]{color:var(--danger-ink);background:var(--danger-bg);border-color:var(--danger-bd)}.pill.load[data-v-112b7904]{color:var(--warm-ink);background:transparent;border-color:var(--warm-border)}.quad-t .lean[data-v-112b7904]{font-size:.62em;font-weight:500;color:var(--ink-soft);margin-right:8px;vertical-align:.08em}.hsep[data-v-112b7904]{border:none;border-top:1px solid var(--hair);margin:20px 0 18px}.quad-t[data-v-112b7904]{font:700 clamp(22px,5.6vw,30px) / 1.35 var(--serif);letter-spacing:.01em;outline:none}.quad-d[data-v-112b7904]{font-size:17px;color:var(--ink-soft);margin-top:8px}.blurb[data-v-112b7904]{margin-top:14px;font-size:16.5px;color:var(--ink-soft);padding:2px 0 2px 14px;border-left:3px solid var(--warm-border)}.mirror[data-v-112b7904]{overflow:hidden}.mirror[data-v-112b7904]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(95% 130% at 10% 0%,var(--warm-bg),transparent 58%)}.mirror[data-v-112b7904]>*{position:relative}.mirror h2[data-v-112b7904]{font:700 22px/1.5 var(--serif);margin-bottom:6px}.chips[data-v-112b7904]{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 14px}.mchip[data-v-112b7904]{font:700 17px/1 var(--serif);padding:9px 16px;border-radius:999px;color:var(--chip-ink);background:var(--chip-bg);border:1px solid var(--warm-border)}.mirror-text[data-v-112b7904]{font:500 18.5px/2 var(--serif);max-width:36em}.bar[data-v-112b7904]{position:relative;flex:1;height:10px;border-radius:999px;background:var(--track);overflow:hidden}.bar.big[data-v-112b7904]{height:14px}.bar i[data-v-112b7904]{display:block;height:100%;width:0%;border-radius:inherit;transition:width .85s cubic-bezier(.22,.8,.3,1),background-color .5s ease}.bar.ext i[data-v-112b7904]{background:var(--ext)}.bar.int i[data-v-112b7904]{background:var(--int)}.axis[data-v-112b7904]{display:grid;grid-template-columns:8.2em 1fr 2.6em;gap:14px;align-items:center;margin:14px 0}.axis .an[data-v-112b7904]{font-size:16.5px;font-weight:500}.dv[data-v-112b7904]{font-weight:700;font-variant-numeric:tabular-nums;text-align:right;font-size:16.5px}.dv.ext[data-v-112b7904]{color:var(--ext)}.dv.int[data-v-112b7904]{color:var(--int)}.card .formula[data-v-112b7904]{margin-top:14px;color:var(--ink-soft)}.dims-grid[data-v-112b7904]{display:grid;grid-template-columns:1fr 1fr;gap:14px 34px}.dcol header[data-v-112b7904]{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;margin-bottom:6px;border-bottom:1px solid var(--hair)}.dcol header b[data-v-112b7904]{font-size:16px}.dimrow[data-v-112b7904]{display:grid;grid-template-columns:5.6em 1fr 2.4em;gap:12px;align-items:center;padding:9px 0}.dimrow .dn[data-v-112b7904]{font-size:16px;color:var(--ink-soft)}.hints ul[data-v-112b7904]{list-style:none;margin:0;padding:0}.hint[data-v-112b7904]{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-top:1px dashed var(--hair)}.hint[data-v-112b7904]:first-child{border-top:none;padding-top:4px}.hint p[data-v-112b7904]{font-size:16.5px;line-height:1.85;padding-top:2px;margin:0}.tag[data-v-112b7904]{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:700 15px/1 var(--serif);border:1px solid}.tag.wave[data-v-112b7904]{color:var(--wave-ink);border-color:var(--wave-bd);background:var(--wave-bg)}.tag.glow[data-v-112b7904]{color:var(--glow-ink);border-color:var(--glow-bd);background:var(--glow-bg)}.tag.calm[data-v-112b7904]{color:var(--ok-ink);border-color:var(--ok-bd);background:var(--ok-bg)}.tag.soft[data-v-112b7904]{color:var(--ink-faint);border-color:var(--hair);background:transparent}.grp-h[data-v-112b7904]{font-size:16px;font-weight:600;color:var(--ink-faint);margin:14px 0 2px}.hint-grp:first-of-type .grp-h[data-v-112b7904]{margin-top:4px}.hint-note[data-v-112b7904]{font-size:16px;color:var(--ink-faint);margin-top:14px}.help[data-v-112b7904]{border-color:var(--warm-border);overflow:hidden}.help[data-v-112b7904]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 150% at 50% -10%,var(--warm-bg),transparent 62%)}.stress[data-phase=deep] .help[data-v-112b7904]{box-shadow:inset 0 1px 0 var(--card-hi),0 0 56px #ffc46e24,var(--card-shadow)}.help[data-v-112b7904]>*{position:relative}.help .k[data-v-112b7904]{color:var(--warm-ink)}.help p[data-v-112b7904]{font-size:16.5px;line-height:1.9;color:var(--ink-soft);margin:0}.help p+p[data-v-112b7904]{margin-top:10px}.help b[data-v-112b7904]{color:var(--ink)}.hotline-box[data-v-112b7904]{margin-top:18px;padding:16px 20px;border-radius:14px;border:1px solid var(--warm-border);background:var(--warm-bg);font-size:16.5px;line-height:2}.hotline-box b[data-v-112b7904]{font-size:19px;font-variant-numeric:tabular-nums;color:var(--warm-ink);letter-spacing:.04em;padding:0 2px}.save-note[data-v-112b7904]{font-size:16.5px;color:var(--ink-soft);margin:0}.save-note b[data-v-112b7904],.consent b[data-v-112b7904]{color:var(--ink)}.save-auth[data-v-112b7904]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.who[data-v-112b7904]{font-size:16px;font-weight:700;color:var(--ink)}.linkbtn[data-v-112b7904]{background:none;border:none;color:var(--ink-faint);font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.linkbtn[data-v-112b7904]:hover{color:var(--ink)}.setup[data-v-112b7904]{font-size:16px;color:var(--ink-faint)}.gbtn[data-v-112b7904]{min-height:40px}.consent[data-v-112b7904]{display:flex;gap:11px;align-items:flex-start;margin:18px 0 16px;font-size:16px;color:var(--ink-soft);cursor:pointer;line-height:1.75}.consent input[data-v-112b7904]{width:19px;height:19px;margin-top:4px;accent-color:var(--accent);cursor:pointer;flex:0 0 auto}.ilink[data-v-112b7904]{color:var(--warm-ink);text-decoration:underline;text-underline-offset:2px;margin-left:6px}.save-actions[data-v-112b7904]{display:flex;gap:12px;flex-wrap:wrap}.btn[data-v-112b7904]{font:700 16px/1 var(--sans);border-radius:12px;padding:13px 24px;cursor:pointer;border:1px solid transparent}.btn-primary[data-v-112b7904]{background:var(--btn-bg);color:var(--btn-ink)}.btn-primary[data-v-112b7904]:disabled{opacity:.42;cursor:not-allowed}.btn-ghost[data-v-112b7904]{background:var(--card-bg);color:var(--ink-soft);border-color:var(--ghost-border);font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-ghost[data-v-112b7904]:hover{border-color:var(--ink-soft)}.btn.link[data-v-112b7904]{text-decoration:none;display:inline-flex;align-items:center}.save-msg[data-v-112b7904]{font-size:16px;color:var(--warm-ink);margin:12px 0 0}.actions[data-v-112b7904]{display:flex;gap:12px;justify-content:center;margin:26px 0 20px;flex-wrap:wrap}.disclaimer[data-v-112b7904]{text-align:center;font-size:16px;line-height:1.8;color:var(--ink-soft);max-width:34em;margin:0 auto;padding:12px 20px;border-radius:14px;background:var(--card-bg);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gauge-v[data-v-112b7904]{display:none;position:fixed;z-index:2;right:26px;top:50%;transform:translateY(-50%);height:min(62vh,540px);width:146px;padding:14px 12px;flex-direction:column;background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 var(--card-hi),var(--card-shadow)}@media (min-width: 1140px){.gauge-v[data-v-112b7904]{display:flex}}.gv-cap[data-v-112b7904]{font-size:11.5px;letter-spacing:.14em;color:var(--ink-faint);text-align:center;line-height:1.4}.gv-body[data-v-112b7904]{position:relative;flex:1;margin:10px 0}.gv-rail[data-v-112b7904]{position:absolute;left:57px;top:0;bottom:0;width:2px;border-radius:2px;background:var(--hair)}.gv-tick[data-v-112b7904]{position:absolute;left:50px;width:16px;height:1px;background:var(--hair)}.gv-lab[data-v-112b7904]{position:absolute;left:0;width:44px;text-align:right;transform:translateY(-50%);font-size:12px;letter-spacing:.1em;color:var(--ink-faint);white-space:nowrap}.gv-lab.on[data-v-112b7904]{color:var(--ink);font-weight:700}.gv-you[data-v-112b7904]{position:absolute;left:48px;display:flex;align-items:center;gap:7px;transform:translateY(-50%);transition:top .4s ease-out}.gv-you .you-dot[data-v-112b7904]{width:20px;height:20px;display:grid;place-items:center;font:700 10.5px/1 var(--sans);color:#5f4207}.you-dot[data-v-112b7904]{width:16px;height:16px;border-radius:50%;flex:0 0 auto;background:radial-gradient(circle at 35% 30%,#fff3cf,#e8b34f 70%);border:2px solid rgba(255,255,255,.75);box-shadow:0 0 18px #ffd074d9,0 0 44px #ffc45a66;animation:pulse-112b7904 3.2s ease-in-out infinite}@keyframes pulse-112b7904{0%,to{box-shadow:0 0 18px #ffd074d9,0 0 44px #ffc45a66}50%{box-shadow:0 0 24px #ffd682f2,0 0 58px #ffc45a80}}.you-tag[data-v-112b7904]{font:700 12px/1 var(--sans);color:var(--ink);white-space:nowrap;background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;padding:4px 8px;font-variant-numeric:tabular-nums}.gauge-h[data-v-112b7904]{display:block}@media (min-width: 1140px){.gauge-h[data-v-112b7904]{display:none}}.gh-top[data-v-112b7904]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.gh-top .k[data-v-112b7904]{margin-bottom:0}.gh-val[data-v-112b7904]{font:700 13px/1 var(--sans);color:var(--ink-soft);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:7px}.gh-val .you-dot[data-v-112b7904]{width:12px;height:12px;border-width:1.5px}.gh-track[data-v-112b7904]{position:relative;display:flex;height:32px;border-radius:9px;background:var(--track)}.gh-seg[data-v-112b7904]{display:grid;place-items:center;font-size:12px;letter-spacing:.06em;color:var(--ink-faint);border-right:1px solid var(--hair)}.gh-seg[data-v-112b7904]:last-child{border-right:none}.gh-seg.on[data-v-112b7904]{color:var(--ink);font-weight:700}.gh-you[data-v-112b7904]{position:absolute;top:-7px;bottom:-7px;width:4px;border-radius:3px;transform:translate(-50%);background:linear-gradient(#fff0c4,#e2ab42);box-shadow:0 0 14px #ffcd6ee6,0 0 30px #ffc45a66;transition:left .4s ease-out}.report[data-v-112b7904] :focus-visible{outline:2px solid var(--ext);outline-offset:2px}@media (max-width: 640px){.dims-grid[data-v-112b7904]{grid-template-columns:1fr}.card[data-v-112b7904],.disclaimer[data-v-112b7904],.btn-ghost[data-v-112b7904]{-webkit-backdrop-filter:none;backdrop-filter:none}.stress[data-phase=light][data-v-112b7904]{--card-bg: rgba(249, 253, 251, .9)}.stress[data-phase=deep][data-v-112b7904]{--card-bg: rgba(10, 28, 36, .88)}}@media (max-width: 560px){.q-head h1[data-v-112b7904]{font-size:28px}}@media (max-width: 520px){.card[data-v-112b7904]{padding:22px 20px;border-radius:16px}.numrow .srange[data-v-112b7904]{flex:1 1 100%;max-width:none}.numlabel[data-v-112b7904]{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.item.seek[data-v-112b7904]{animation:none;box-shadow:-14px 0 0 -12px #fff6}.caustic[data-v-112b7904],.rays[data-v-112b7904],.waterline[data-v-112b7904],.you-dot[data-v-112b7904]{animation:none}.bub[data-v-112b7904]{display:none!important}.report[data-v-112b7904],.report[data-v-112b7904] *{transition-duration:.01s!important}.bar i[data-v-112b7904]{transition:none}}
