.shud[data-v-a140bd74]{z-index:6;color:#f3e8d2;max-width:calc(100% - 22rem);font-family:var(--font-cjk);position:absolute;top:5.6rem;left:16.9rem}.shud__cap[data-v-a140bd74]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:100%;color:inherit;cursor:pointer;background:#14100ddb;border:1px solid #f3e8d233;border-radius:999px;align-items:center;gap:.45rem;padding:.32rem .7rem .32rem .55rem;font-size:.74rem;transition:border-color .16s;display:inline-flex;box-shadow:0 6px 18px #00000059}.shud__cap[data-v-a140bd74]:hover{border-color:#e3b45b99}.shud__cap[data-v-a140bd74]:focus-visible{outline-offset:2px;outline:2px solid #ffd98c}.shud--open .shud__cap[data-v-a140bd74]{border-color:#e3b45b80}.shud--urgent .shud__cap[data-v-a140bd74]{background:#36140fe6;border-color:#ef6552bf}.shud--near .shud__cap[data-v-a140bd74]{border-color:#f0b04ab3}.shud--hit .shud__cap[data-v-a140bd74]{border-color:#ef6552e6}.shud__icon[data-v-a140bd74]{font-size:1rem;line-height:1}.shud__name[data-v-a140bd74]{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.shud__day[data-v-a140bd74]{color:#ffe2a6;white-space:nowrap;background:#ffffff14;border-radius:999px;padding:.05rem .45rem}.shud__day--urgent[data-v-a140bd74]{color:#fff;background:#ef6552e6;font-weight:700;animation:1.2s ease-in-out infinite alternate shudPulse-a140bd74}.shud__req[data-v-a140bd74]{color:#c9bda4;white-space:nowrap}.shud__req--done[data-v-a140bd74]{color:#8fe0a4}.shud__warn[data-v-a140bd74]{color:#f0b04a;font-size:.82rem}.shud--hit .shud__warn[data-v-a140bd74]{color:#ef6552}.shud__badge[data-v-a140bd74]{color:#c9bda4;white-space:nowrap;border:1px solid #f3e8d24d;border-radius:4px;padding:0 .4rem;font-size:.64rem}.shud__chev[data-v-a140bd74]{color:#c9bda4;font-size:.7rem}.shud__panel[data-v-a140bd74]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#16120ff0;border:1px solid #f3e8d229;border-radius:14px;width:19rem;max-width:100%;max-height:calc(100vh - 13.5rem);margin-top:.4rem;padding:.55rem .7rem .7rem;overflow-y:auto;box-shadow:0 16px 40px #00000080}.shud__sec+.shud__sec[data-v-a140bd74]{border-top:1px solid #f3e8d21a;margin-top:.6rem;padding-top:.5rem}.shud__h[data-v-a140bd74]{letter-spacing:.12em;color:#e3b45b;margin:0 0 .35rem;font-size:.74rem;font-weight:500}.shud__list[data-v-a140bd74]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.shud__obj[data-v-a140bd74]{grid-template-columns:1rem 1fr;gap:.4rem;display:grid}.shud__mark[data-v-a140bd74]{text-align:center;color:#c9bda4;font-weight:700}.shud__obj--done .shud__mark[data-v-a140bd74]{color:#6fcf8b}.shud__obj--fail .shud__mark[data-v-a140bd74]{color:#ef6552}.shud__objtop[data-v-a140bd74]{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.shud__objlabel[data-v-a140bd74]{font-size:.78rem;line-height:1.35}.shud__tag[data-v-a140bd74]{color:#c9bda4;border:1px solid #f3e8d240;border-radius:4px;flex:none;padding:0 .35rem;font-size:.6rem;font-style:normal}.shud__tag--req[data-v-a140bd74]{color:#ff9a8a;border-color:#d2492f99}.shud__nums[data-v-a140bd74]{color:#c9bda4;justify-content:space-between;align-items:baseline;gap:.4rem;margin-top:.1rem;font-size:.7rem;display:flex}.shud__nums b[data-v-a140bd74]{color:#ffe2a6;font-weight:600}.shud__bar[data-v-a140bd74]{background:#ffffff1a;border-radius:3px;height:5px;margin-top:.2rem;overflow:hidden}.shud__bar i[data-v-a140bd74]{background:linear-gradient(90deg,#e3b45b,#e0573b);height:100%;transition:width .24s;display:block}.shud__obj--done .shud__bar i[data-v-a140bd74]{background:linear-gradient(90deg,#6fcf8b,#b7e36f)}.shud__obj--fail .shud__bar i[data-v-a140bd74]{background:#ef6552}.shud__when[data-v-a140bd74]{font-family:var(--font-cjk);color:#9d9380;font-size:.62rem;font-style:normal}.shud__fail[data-v-a140bd74]{color:#b8ad96;border:1px solid #0000;border-radius:8px;align-items:baseline;gap:.4rem;padding:.25rem .45rem;font-size:.74rem;display:flex}.shud__fail .shud__mark[data-v-a140bd74]{flex:none;width:1rem}.shud__failtext small[data-v-a140bd74]{opacity:.8;margin-left:.25rem;font-size:.64rem}.shud__failflag[data-v-a140bd74]{flex:none;margin-left:auto;font-size:.64rem;font-weight:700}.shud__fail--near[data-v-a140bd74]{color:#ffe0a8;background:#f0b04a1a;border-color:#f0b04a80}.shud__fail--near .shud__mark[data-v-a140bd74]{color:#f0b04a}.shud__fail--hit[data-v-a140bd74]{color:#ffd2ca;background:#ef655229;border-color:#ef6552b3}.shud__fail--hit .shud__mark[data-v-a140bd74]{color:#ef6552}.shud__note[data-v-a140bd74]{color:#9d9380;margin:.35rem 0 0;font-size:.62rem}.shud__chips[data-v-a140bd74]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.shud__chip[data-v-a140bd74]{color:#cfdcff;background:#8cb4ff14;border:1px solid #8cb4ff73;border-radius:999px;padding:.1rem .55rem;font-size:.68rem}.shud__done[data-v-a140bd74]{color:#ffe2a6;margin:0;font-size:.76rem}.shud__settle[data-v-a140bd74]{background:#6fcf8b14;border:1px solid #6fcf8b73;border-radius:10px;margin-bottom:.6rem;padding:.5rem .55rem .55rem}.shud__hint[data-v-a140bd74]{color:#c8dcc9;margin:0 0 .4rem;font-size:.68rem;line-height:1.5}.shud__hint b[data-v-a140bd74]{color:#8fe0a4;font-weight:600}.shud__btn[data-v-a140bd74]{color:#ffe2a6;cursor:pointer;background:#e3b45b1f;border:1px solid #e3b45b99;border-radius:9px;width:100%;min-height:2.1rem;padding:0 .7rem;font-size:.78rem}.shud__btn[data-v-a140bd74]:hover{background:#e3b45b38}.shud__btn--armed[data-v-a140bd74]{color:#fff;background:#d2492f;border-color:#d2492f;font-weight:700}.shud__btn[data-v-a140bd74]:focus-visible{outline-offset:2px;outline:2px solid #ffd98c}.shud__sr[data-v-a140bd74]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mono[data-v-a140bd74]{font-family:var(--font-mono)}@keyframes shudPulse-a140bd74{to{filter:brightness(1.35)}}.shud--narrow[data-v-a140bd74]{max-width:calc(100% - 1rem);top:8.3rem;left:.5rem}.shud--narrow .shud__panel[data-v-a140bd74]{width:calc(min(19rem,100vw - 1rem));max-height:calc(100vh - 18.5rem)}.shud--narrow .shud__cap[data-v-a140bd74]{gap:.35rem;padding:.28rem .55rem}@media (prefers-reduced-motion:reduce){.shud__day--urgent[data-v-a140bd74]{animation:none}.shud__bar i[data-v-a140bd74]{transition:none}}.tiers[data-v-879f0eba]{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.3rem;margin-top:.35rem;display:grid}.tier[data-v-879f0eba]{color:#f3e8d2;cursor:pointer;text-align:left;background:#0003;border:1px solid #f3e8d229;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.35rem .45rem;font-size:.72rem;display:flex}.tier[data-v-879f0eba]:disabled{opacity:.5;cursor:default}.tier.on[data-v-879f0eba]{background:#d2492f33;border-color:#d2492f}.tier small[data-v-879f0eba]{color:#c9bda4;font-size:.62rem}.lock[data-v-879f0eba]{color:#f0b04a;font-size:.6rem;font-style:normal}.numf[data-v-7af9f748]{align-items:center;gap:.2rem;display:inline-flex}.numf__in[data-v-7af9f748]{text-align:right;width:4.2rem;font-family:var(--font-mono)}.numf__b[data-v-7af9f748]{min-width:1.6rem}.short[data-v-e32989b9]{background:#ef655214;border:1px solid #ef65524d;border-radius:8px;flex-direction:column;gap:.2rem;margin:.35rem 0 .2rem;padding:.35rem .55rem;font-size:.72rem;list-style:none;display:flex}.short li[data-v-e32989b9]{flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;display:flex}.short small[data-v-e32989b9]{font-size:.66rem}.mats[data-v-91c9bee4]{background:#00000038;border-radius:8px;margin:.45rem 0 .35rem;padding:.4rem .5rem;font-size:.72rem}.mats__head[data-v-91c9bee4]{margin:0 0 .25rem}.mats ul[data-v-91c9bee4]{margin:0 0 .35rem;padding:0;list-style:none}.mats li[data-v-91c9bee4]{border-bottom:1px dashed #f3e8d214;flex-wrap:wrap;gap:.2rem .6rem;padding:.12rem 0;display:flex}.mats__name[data-v-91c9bee4]{color:#f3e8d2;min-width:4.2rem}.mats--short .mats__name[data-v-91c9bee4]{color:#ef6552}.good[data-v-91c9bee4]{color:#6fcf8b}.bad[data-v-91c9bee4]{color:#ef6552}.dim[data-v-91c9bee4]{color:#c9bda4}.qrow[data-v-f2037d66]{border-bottom:1px solid #f3e8d214;padding:.35rem .2rem;font-size:.76rem}.caps[data-v-1baf1000]{grid-template-columns:1fr 1fr;gap:.3rem .8rem;margin-bottom:.3rem}.cap[data-v-1baf1000],.caps[data-v-1baf1000]{display:grid}.cap[data-v-1baf1000]{grid-template-columns:2.4rem 1fr 4.2rem;align-items:center;gap:.35rem;font-size:.72rem}.cap small[data-v-1baf1000]{text-align:right;color:#c9bda4;font-size:.64rem}.cap.over span[data-v-1baf1000]{color:#ef6552}.stock[data-v-1baf1000]{color:#f3e8d2;align-items:baseline;gap:.2rem;display:inline-flex}.stock small[data-v-1baf1000]{color:#c9bda4;font-size:.64rem}.stock b[data-v-1baf1000]{color:#ffe2a6;font-size:1.05rem}.stock--none b[data-v-1baf1000]{color:#ef6552}.tags[data-v-1baf1000]{flex-wrap:wrap;gap:.25rem;margin:.25rem 0 .35rem;display:flex}.ord[data-v-1baf1000]{background:#8cb4ff12;border:1px solid #8cb4ff47;border-radius:9px;grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;margin-bottom:.3rem;padding:.4rem .55rem;display:grid}.ord__main[data-v-1baf1000]{flex-direction:column;min-width:0;display:flex}.ord__main b[data-v-1baf1000]{font-size:.78rem}.ord__main small[data-v-1baf1000]{font-size:.64rem}.ord__when[data-v-1baf1000]{color:#dbe6ff;white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:.68rem;display:flex}.ord__when small[data-v-1baf1000]{font-size:.62rem}.order[data-v-1baf1000]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem;display:grid}.order__grade[data-v-1baf1000],.order__sup[data-v-1baf1000]{text-overflow:ellipsis;min-width:0}.order__sup[data-v-1baf1000]{width:100%}.order__buy[data-v-1baf1000]{white-space:nowrap;flex-wrap:nowrap;grid-column:1/-1;align-items:center;gap:.35rem;display:flex}.order__qty[data-v-1baf1000]{text-align:center;min-width:2.6rem;font-size:.74rem}.order__price[data-v-1baf1000]{text-align:right;flex:auto}.order__go[data-v-1baf1000]{flex:none}.rp[data-v-d21b97b1]{background:linear-gradient(90deg,#e3b45b2e,#e3b45b0a);border:1px solid #e3b45b59;border-radius:11px;justify-content:space-between;align-items:baseline;padding:.5rem .7rem;display:flex}.rp span[data-v-d21b97b1]{letter-spacing:.14em;color:#e3b45b;font-size:.62rem}.rp b[data-v-d21b97b1]{color:#ffd98c;font-size:1.4rem}.done[data-v-d21b97b1]{border-color:#6fcf8b59!important}.staff[data-v-7e92e3be]{text-align:left;width:100%;color:inherit;cursor:pointer;display:block}.minis[data-v-7e92e3be]{flex-wrap:wrap;gap:.25rem .6rem;margin-top:.3rem;display:flex}.mini[data-v-7e92e3be]{color:#c9bda4;font-size:.66rem}.mini b[data-v-7e92e3be]{color:#f3e8d2}.chips[data-v-7e92e3be]{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .5rem;display:flex}.tag[data-v-7e92e3be]{color:#c9bda4;vertical-align:middle;border:1px solid #ffffff47;border-radius:999px;padding:.05rem .4rem;font-size:.62rem}.chart[data-v-bd3afbcd]{background:#ffffff08;border-radius:10px;gap:.3rem;height:7rem;padding:.3rem}.chart[data-v-bd3afbcd],.col[data-v-bd3afbcd]{align-items:flex-end;display:flex}.col[data-v-bd3afbcd]{flex:1;justify-content:center;gap:2px;height:100%;padding-bottom:.9rem;position:relative}.col i[data-v-bd3afbcd]{border-radius:3px 3px 0 0;width:40%;display:block}.rev[data-v-bd3afbcd]{background:#e3b45b}.prof[data-v-bd3afbcd]{background:#6fcf8b}.prof.neg[data-v-bd3afbcd]{background:#ef6552}.col small[data-v-bd3afbcd]{color:#c9bda4;font-size:.56rem;position:absolute;bottom:0}.legend[data-v-bd3afbcd]{vertical-align:middle;border-radius:2px;width:.6rem;height:.6rem;margin:0 .2rem 0 .4rem;display:inline-block}.scr[data-v-7c9e9e3d]{margin-top:1rem}.scr__h[data-v-7c9e9e3d]{color:#e3b45b;margin:0 0 .45rem;font-size:.8rem;font-weight:500}.scr__h small[data-v-7c9e9e3d]{letter-spacing:.1em;color:#c9bda4;margin-left:.4rem;font-size:.62rem}.facets[data-v-0da2a0f7]{color:#c9bda4;flex-wrap:wrap;gap:.2rem .8rem;margin-top:.3rem;font-size:.72rem;display:flex}.facets b[data-v-0da2a0f7]{color:#ffd98c}.logline[data-v-0da2a0f7]{margin:.2rem 0;font-size:.74rem;line-height:1.5}.logline.good[data-v-0da2a0f7]{color:#c8f0d2}.logline.bad[data-v-0da2a0f7]{color:#ffc9bf}.encrec__meta[data-v-0da2a0f7]{flex-wrap:wrap;align-items:center;gap:.15rem .5rem;font-size:.7rem;display:flex}.encrec__tag[data-v-0da2a0f7]{border:1px solid rgba(var(--tag-rgb,201,189,164),.55);background:rgba(var(--tag-rgb,201,189,164),.14);color:rgb(var(--tag-rgb,201,189,164));border-radius:999px;padding:.04rem .45rem;font-size:.64rem}.encrec__chips[data-v-0da2a0f7]{flex-wrap:wrap;gap:.25rem;margin-top:.3rem;display:flex}.insp[data-v-e51b7533]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:8;color:#f3e8d2;background:#18130ff0;border:1px solid #e3b45b4d;border-radius:14px;width:19rem;max-height:calc(100% - 6.5rem);padding:.8rem .9rem;bottom:.6rem;left:16.8rem;overflow-y:auto;box-shadow:0 16px 40px #00000080}.insp[data-v-e51b7533],.insp__x[data-v-e51b7533]{position:absolute}.insp__x[data-v-e51b7533]{color:#c9bda4;cursor:pointer;background:0 0;border:0;top:.5rem;right:.5rem}.insp__kicker[data-v-e51b7533]{font-family:var(--font-mono);letter-spacing:.16em;color:#e3b45b;margin:0;font-size:.6rem}.insp__name[data-v-e51b7533]{margin:.15rem 0 .35rem;font-size:1.05rem}.insp__name small[data-v-e51b7533]{color:#e3b45b;margin-left:.3rem;font-size:.7rem}.insp__desc[data-v-e51b7533]{color:#c9bda4;margin:0 0 .5rem;font-size:.72rem;line-height:1.6}.insp__tags[data-v-e51b7533]{flex-wrap:wrap;gap:.25rem;margin:0 0 .5rem;display:flex}.tag[data-v-e51b7533]{background:#ffffff14;border-radius:999px;padding:.05rem .45rem;font-size:.66rem}.tag--gold[data-v-e51b7533]{color:#ffd98c;background:#e3b45b33}.tag--red[data-v-e51b7533]{color:#ffc2b5;background:#d2492f40}.tag--dim[data-v-e51b7533]{color:#c9bda4}.kv[data-v-e51b7533]{grid-template-columns:3rem 1fr;gap:.3rem .5rem;margin:0 0 .5rem;font-size:.76rem;display:grid}.kv dt[data-v-e51b7533]{color:#c9bda4}.kv dd[data-v-e51b7533]{align-items:center;gap:.4rem;margin:0;display:flex}.meter[data-v-e51b7533]{background:#ffffff1a;border-radius:4px;flex:1;min-width:5rem;height:6px;display:block;overflow:hidden}.meter i[data-v-e51b7533]{background:linear-gradient(90deg,#6fcf8b,#b7e36f);height:100%;display:block}.meter.low i[data-v-e51b7533]{background:#ef6552}.meter--xp i[data-v-e51b7533]{background:linear-gradient(90deg,#e3b45b,#ffd98c)}.insp__thought[data-v-e51b7533]{color:#ffe7bf;margin:.3rem 0 0;font-size:.78rem}.stats[data-v-e51b7533]{flex-direction:column;gap:.22rem;margin:.3rem 0 .5rem;display:flex}.stats__row[data-v-e51b7533]{grid-template-columns:2.4rem 1fr 2.2rem;align-items:center;gap:.4rem;font-size:.72rem;display:grid}.stats__row b[data-v-e51b7533]{text-align:right;font-size:.7rem}.wage[data-v-e51b7533]{align-items:center;gap:.35rem;margin:.3rem 0;font-size:.76rem;display:flex}.wage small[data-v-e51b7533]{color:#c9bda4;flex:1;font-size:.66rem}.sub[data-v-e51b7533]{color:#c9bda4;align-items:center;gap:.4rem;margin:.5rem 0 .3rem;font-size:.72rem}.jobs[data-v-e51b7533],.sub[data-v-e51b7533]{display:flex}.jobs[data-v-e51b7533]{flex-wrap:wrap;gap:.25rem}.job[data-v-e51b7533]{color:#8f8573;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d224;border-radius:7px;padding:.2rem .45rem;font-size:.68rem}.job em[data-v-e51b7533]{font-style:normal;font-family:var(--font-mono);margin-left:.2rem}.job.p1[data-v-e51b7533]{color:#e9dcc2;border-color:#e3b45b4d}.job.p2[data-v-e51b7533]{color:#fff;background:#e3b45b1f;border-color:#e3b45b99}.job.p3[data-v-e51b7533]{color:#fff;background:#d2492f4d;border-color:#d2492f}.mini[data-v-e51b7533]{color:#f3e8d2;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d233;border-radius:6px;min-width:1.7rem;height:1.5rem;font-size:.72rem}.mini--wide[data-v-e51b7533]{font-family:var(--font-mono);padding:0 .4rem;font-size:.6rem}.mini.on[data-v-e51b7533]{background:#d2492f;border-color:#d2492f}.actions[data-v-e51b7533]{flex-wrap:wrap;gap:.3rem;margin-top:.6rem;display:flex}.btn[data-v-e51b7533]{color:#f3e8d2;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d233;border-radius:8px;padding:.35rem .7rem;font-size:.74rem}.btn--ok[data-v-e51b7533]{background:#d2492f;border-color:#d2492f}.btn--danger[data-v-e51b7533]{color:#ffc2b5;border-color:#ef655280}.bad[data-v-e51b7533]{color:#ef6552;font-size:.72rem}.hint[data-v-e51b7533]{color:#c9bda4;margin:.35rem 0;font-size:.7rem;line-height:1.5}.soupform[data-v-e51b7533]{gap:.3rem;margin:.4rem 0 0;display:flex}.soupform select[data-v-e51b7533]{color:#f3e8d2;background:#120e0b;border:1px solid #f3e8d233;border-radius:7px;flex:1;min-width:0;padding:.3rem;font-size:.74rem}.soupform select.mono[data-v-e51b7533]{flex:0 0 3.6rem}.baskets[data-v-e51b7533]{gap:.3rem;margin:.4rem 0;display:flex}.basket[data-v-e51b7533]{background:#ffffff0a;border:1px solid #f3e8d233;border-radius:6px;width:1.6rem;height:2.2rem;position:relative;overflow:hidden}.basket i[data-v-e51b7533]{background:#e3c24a;position:absolute;bottom:0;left:0;right:0}.basket.over i[data-v-e51b7533]{background:#ef6552}.bins[data-v-e51b7533]{flex-wrap:wrap;gap:.2rem;display:flex}.bin[data-v-e51b7533]{background:#ffffff0f;border-radius:5px;padding:.05rem .35rem;font-size:.64rem}.mc[data-v-e0a08e49]{z-index:9;color:#f3e8d2;background:#1a120ef2;border:1px solid #d2492f8c;border-radius:16px;width:min(40rem,100% - 38rem);min-width:22rem;padding:.7rem .8rem .8rem;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%);box-shadow:0 16px 50px #0000008c}.mc__head[data-v-e0a08e49]{align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.mc__kicker[data-v-e0a08e49]{font-family:var(--font-mono);letter-spacing:.2em;color:#d2492f;margin:0;font-size:.6rem}.mc__busy[data-v-e0a08e49]{color:#c9bda4;flex:1;font-size:.72rem}.mc__exit[data-v-e0a08e49]{color:#f3e8d2;cursor:pointer;background:0 0;border:1px solid #f3e8d233;border-radius:8px;padding:.25rem .6rem;font-size:.72rem}.mc__steps[data-v-e0a08e49]{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:.55rem;display:grid}.step[data-v-e0a08e49]{color:#f3e8d2;text-align:left;cursor:pointer;background:#e3b45b14;border:1px solid #e3b45b59;border-radius:10px;flex-direction:column;gap:.1rem;padding:.5rem .6rem;display:flex}.step[data-v-e0a08e49]:disabled{opacity:.4;cursor:default}.step b[data-v-e0a08e49]{font-size:.86rem}.step small[data-v-e0a08e49]{color:#c9bda4;font-size:.66rem}.step--hint[data-v-e0a08e49]{cursor:default;background:0 0;border-style:dashed}.mc__baskets[data-v-e0a08e49]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.4rem;display:grid}.bk[data-v-e0a08e49]{color:#f3e8d2;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #f3e8d229;border-radius:10px;flex-direction:column;gap:.2rem;padding:.45rem .5rem;transition:border-color .12s,background .12s;display:flex}.bk.empty[data-v-e0a08e49]{cursor:default;opacity:.5}.bk.hot[data-v-e0a08e49]{background:#6fcf8b24;border-color:#6fcf8b;box-shadow:0 0 0 2px #6fcf8b40}.bk.over[data-v-e0a08e49]{background:#ef655224;border-color:#ef6552}.bk.pulled[data-v-e0a08e49]{opacity:.55}.bk__name[data-v-e0a08e49]{font-size:.76rem;font-weight:700}.bk__firm[data-v-e0a08e49]{color:#e3b45b;font-size:.64rem}.gauge[data-v-e0a08e49]{opacity:.85;background:linear-gradient(90deg,#6aa0d8,#e3c24a 50%,#ef6552);border-radius:6px;height:10px;margin:.15rem 0;display:block;position:relative}.gauge__zone[data-v-e0a08e49]{background:#6fcf8b8c;border:2px solid #b8f0c4;border-radius:3px;width:13.3333%;position:absolute;top:-2px;bottom:-2px;left:60%}.gauge__needle[data-v-e0a08e49]{background:#fff;border-radius:2px;width:3px;height:18px;margin-left:-1.5px;position:absolute;top:-4px;box-shadow:0 0 6px #0009}.bk__time[data-v-e0a08e49]{color:#c9bda4;font-size:.64rem}.bk__cta[data-v-e0a08e49]{color:#ffd98c;font-size:.8rem;font-weight:700}.bk__empty[data-v-e0a08e49]{color:#8f8573;font-size:.72rem}.fb[data-v-e0a08e49]{border-radius:999px;padding:.35rem 1.1rem;font-size:1.05rem;font-weight:700;animation:1.4s ease-out forwards pop-e0a08e49;position:absolute;top:-2.4rem;left:50%;transform:translate(-50%)}.fb--great[data-v-e0a08e49]{color:#0e2a14;background:#6fcf8b}.fb--good[data-v-e0a08e49]{color:#2a220e;background:#e3c24a}.fb--bad[data-v-e0a08e49]{color:#fff;background:#ef6552}@keyframes pop-e0a08e49{0%{opacity:0;transform:translate(-50%,6px)scale(.8)}15%{opacity:1;transform:translate(-50%)scale(1.08)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-10px)}}.book[data-v-fc9b71d5]{grid-template-rows:minmax(0,1fr);grid-template-columns:22rem minmax(0,1fr);min-height:0;padding:0;display:grid;overflow:hidden}.book__list[data-v-fc9b71d5]{border-right:1px solid #f3e8d21a;flex-direction:column;min-height:0;display:flex}.book__head[data-v-fc9b71d5]{padding:.8rem .9rem 0}.book__head .pnl__title[data-v-fc9b71d5]{margin-bottom:.3rem}.book__filters[data-v-fc9b71d5]{border-bottom:1px solid #f3e8d214;flex-direction:column;gap:.4rem;padding:.3rem .9rem .6rem;display:flex}.book__search[data-v-fc9b71d5]{box-sizing:border-box;width:100%;padding:.42rem .55rem!important;font-size:.82rem!important}.book__selects[data-v-fc9b71d5]{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.book__selects select[data-v-fc9b71d5]{width:100%;min-width:0}.book__cards[data-v-fc9b71d5]{flex-direction:column;flex:1;gap:.4rem;min-height:0;padding:.6rem .9rem 1rem;display:flex;overflow-y:auto}.book__empty[data-v-fc9b71d5]{padding:1rem .2rem}.scard[data-v-fc9b71d5]{text-align:left;color:#f3e8d2;font-family:var(--font-cjk);cursor:pointer;background:#ffffff09;border:1px solid #f3e8d21a;border-radius:11px;flex-direction:column;gap:.22rem;padding:.5rem .62rem;display:flex}.scard[data-v-fc9b71d5]:hover{border-color:#e3b45b73}.book__back[data-v-fc9b71d5]:focus-visible,.scard[data-v-fc9b71d5]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.scard.on[data-v-fc9b71d5]{background:#d2492f29;border-color:#d2492f}.scard__top[data-v-fc9b71d5]{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.scard__top b[data-v-fc9b71d5]{font-size:.88rem}.scard__top small[data-v-fc9b71d5]{letter-spacing:.04em;white-space:nowrap;font-size:.62rem}.scard__sub[data-v-fc9b71d5]{color:#c9bda4;font-size:.7rem}.scard__tags[data-v-fc9b71d5]{flex-wrap:wrap;gap:.2rem;display:flex}.scard__prog[data-v-fc9b71d5]{grid-template-columns:1fr auto;align-items:center;gap:.5rem;display:grid}.scard__prog small[data-v-fc9b71d5]{font-size:.64rem}.book__detail[data-v-fc9b71d5]{min-height:0;padding:.9rem 1.1rem 1.6rem;overflow-y:auto}.book__back[data-v-fc9b71d5]{margin-bottom:.6rem;display:none}.dhead[data-v-fc9b71d5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.dhead__name[data-v-fc9b71d5]{font-size:1.35rem;font-family:var(--font-cjk);letter-spacing:.04em;margin:0}.dhead__en[data-v-fc9b71d5]{letter-spacing:.14em;color:#e3b45b;text-transform:uppercase;margin:.1rem 0 0;font-size:.7rem}.dhead__meta[data-v-fc9b71d5]{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;max-width:28rem;display:flex}.dsum[data-v-fc9b71d5]{color:#ffd98c;margin:.7rem 0 .2rem;font-size:.92rem;line-height:1.6}.ddesc[data-v-fc9b71d5]{color:#e9dcc2;margin:0 0 .9rem;font-size:.8rem;line-height:1.85}.dgrid[data-v-fc9b71d5]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.dcol[data-v-fc9b71d5]{flex-direction:column;gap:.6rem;min-width:0;display:flex}.book .card[data-v-fc9b71d5]{margin-bottom:0}.book__meter[data-v-fc9b71d5]{margin:.45rem 0 .2rem}.parts[data-v-fc9b71d5]{flex-direction:column;margin:.35rem 0 .6rem;padding:0;list-style:none;display:flex}.parts li[data-v-fc9b71d5]{border-bottom:1px solid #f3e8d20f;grid-template-columns:4.2rem minmax(0,1fr) auto;align-items:baseline;gap:.4rem;padding:.28rem 0;font-size:.78rem;display:grid}.parts li[data-v-fc9b71d5]:last-child{border-bottom:0}.parts__k[data-v-fc9b71d5]{font-size:.66rem}.parts__s[data-v-fc9b71d5]{text-align:right;max-width:15rem;font-size:.68rem;line-height:1.35}.parts--lock .parts__v[data-v-fc9b71d5]{color:#d8ccb2}.parts__go[data-v-fc9b71d5]{font-family:var(--font-cjk);cursor:pointer;background:#f0b04a0f;border:1px dashed #f0b04a80;border-radius:7px;padding:.1rem .4rem}.parts__go[data-v-fc9b71d5]:hover{background:#f0b04a29}.parts__go[data-v-fc9b71d5]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.dact[data-v-fc9b71d5]{margin-top:.3rem}.tips[data-v-fc9b71d5]{color:#e9dcc2;margin:.35rem 0 0;padding-left:1.1rem;font-size:.78rem;line-height:1.75}.money[data-v-fc9b71d5]{grid-template-columns:repeat(3,1fr);gap:.3rem;margin:.4rem 0 .2rem;display:grid}.money div[data-v-fc9b71d5]{background:#ffffff0a;border-radius:9px;flex-direction:column;padding:.35rem .4rem;display:flex}.money span[data-v-fc9b71d5]{color:#c9bda4;font-size:.62rem}.money b[data-v-fc9b71d5]{font-size:.9rem}.flavors[data-v-fc9b71d5]{grid-template-columns:1fr 1fr;gap:.25rem .9rem;margin-top:.4rem;display:grid}.fl[data-v-fc9b71d5]{grid-template-columns:2.8rem 1fr;align-items:center;gap:.4rem;font-size:.7rem;display:grid}.acc__h[data-v-fc9b71d5]{margin:.55rem 0 .25rem;font-size:.74rem;font-weight:600}.acc__h small[data-v-fc9b71d5]{margin-left:.4rem;font-size:.64rem;font-weight:400}.acc[data-v-fc9b71d5]{flex-direction:column;gap:.22rem;margin:0;padding:0;list-style:none;display:flex}.acc li[data-v-fc9b71d5]{-moz-column-gap:.45rem;white-space:nowrap;grid-template-columns:1.1rem 6.2rem 3.9rem minmax(1.5rem,1fr) 3rem;align-items:center;column-gap:.45rem;font-size:.76rem;display:grid}.acc__rank[data-v-fc9b71d5]{color:#c9bda4;text-align:right;font-size:.66rem}.acc__name[data-v-fc9b71d5]{align-items:baseline;gap:.3rem;min-width:0;display:flex;overflow:hidden}.acc__name small[data-v-fc9b71d5]{text-overflow:ellipsis;font-size:.6rem;overflow:hidden}.acc__stars[data-v-fc9b71d5]{letter-spacing:.02em;font-size:.62rem}.acc__v[data-v-fc9b71d5]{text-align:right;font-size:.74rem}.acc__bar[data-v-fc9b71d5]{background:#ffffff14;border-radius:3px;height:5px;display:block;overflow:hidden}.acc__bar>i[data-v-fc9b71d5]{background:linear-gradient(90deg,#e3b45b,#f6d98e);height:100%;display:block}.acc__bar--low>i[data-v-fc9b71d5]{background:#7d8fb0}.acc__kv[data-v-fc9b71d5]{border-top:1px solid #f3e8d214;margin-top:.6rem;padding-top:.5rem}@media (width<=899px){.book[data-v-fc9b71d5]{height:auto;display:block;overflow:visible}.book__list[data-v-fc9b71d5]{border-right:0}.book__cards[data-v-fc9b71d5]{padding-bottom:.6rem;overflow:visible}.book.book--detail .book__list[data-v-fc9b71d5],.book:not(.book--detail) .book__detail[data-v-fc9b71d5]{display:none}.book__back[data-v-fc9b71d5]{display:inline-flex}.book__detail[data-v-fc9b71d5]{padding:.8rem .8rem 1.4rem;overflow:visible}.dhead__meta[data-v-fc9b71d5]{justify-content:flex-start;max-width:none}.dgrid[data-v-fc9b71d5]{grid-template-columns:minmax(0,1fr)}.acc li[data-v-fc9b71d5]{-moz-column-gap:.3rem;grid-template-columns:1.1rem 5.6rem 3.7rem minmax(1rem,1fr) 2.8rem;column-gap:.3rem}}@media (width<=1180px) and (width>=900px){.dgrid[data-v-fc9b71d5]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.scard[data-v-fc9b71d5]{transition:border-color .12s,background .12s}}.lab-cb--armed.btn--danger[data-v-6602a979]{color:#fff;background:#b3321c;border-color:#b3321c}.prj[data-v-6b206f88]{flex-direction:column;gap:.9rem;display:flex}.prj__t[data-v-6b206f88]{color:#ffd98c;margin:0 0 .4rem;font-size:.86rem}.prj__t small[data-v-6b206f88]{font-size:.66rem;font-weight:400}.prj__run[data-v-6b206f88]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.5rem;display:grid}.prj__run .prj__t[data-v-6b206f88]{grid-column:1/-1;margin:0}.run[data-v-6b206f88]{background:#e3b45b0d;border:1px solid #e3b45b4d;border-radius:10px;flex-direction:column;gap:.3rem;padding:.55rem .65rem;display:flex}.run__head[data-v-6b206f88]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.run__line[data-v-6b206f88]{margin:0;font-size:.68rem}.kinds[data-v-6b206f88]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.4rem;display:grid}.kind[data-v-6b206f88]{color:#f3e8d2;text-align:left;cursor:pointer;font-family:var(--font-cjk);background:#ffffff08;border:1px solid #f3e8d224;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.45rem .55rem;display:flex}.kind.on[data-v-6b206f88]{background:#d2492f33;border-color:#d2492f}.kind.off[data-v-6b206f88]:not(.on){opacity:.7}.kind b[data-v-6b206f88]{font-size:.8rem}.kind small[data-v-6b206f88]{font-size:.62rem}.kind__icon[data-v-6b206f88]{font-size:1.1rem}.kind__meta[data-v-6b206f88]{margin:0;font-size:.68rem}.prj__body[data-v-6b206f88]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:.9rem;margin-top:.7rem;display:grid}.prj__form[data-v-6b206f88]{gap:.6rem;min-width:0}.field[data-v-6b206f88],.prj__form[data-v-6b206f88]{flex-direction:column;display:flex}.field[data-v-6b206f88]{gap:.3rem}.field>label[data-v-6b206f88]{color:#e3b45b;font-size:.74rem}.rlist[data-v-6b206f88]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.35rem;display:grid}.rc[data-v-6b206f88]{color:#f3e8d2;text-align:left;cursor:pointer;font-family:var(--font-cjk);background:#ffffff08;border:1px solid #f3e8d21f;border-radius:9px;flex-direction:column;gap:.05rem;padding:.4rem .5rem;display:flex}.rc.on[data-v-6b206f88]{background:#d2492f33;border-color:#d2492f}.rc[data-v-6b206f88]:disabled{opacity:.5;cursor:default}.rc b[data-v-6b206f88]{font-size:.78rem}.rc small[data-v-6b206f88]{font-size:.62rem}.blk[data-v-6b206f88]{margin:0;padding:0;font-size:.72rem;line-height:1.6;list-style:none}.quote[data-v-6b206f88]{background:#0003;border:1px solid #e3b45b59;border-radius:12px;flex-direction:column;gap:.35rem;padding:.65rem .75rem;display:flex;position:sticky;top:0}.quote__t[data-v-6b206f88]{color:#ffd98c;margin:0;font-size:.82rem}.quote__t small[data-v-6b206f88]{font-size:.66rem;font-weight:400}.quote__line[data-v-6b206f88]{margin:0;font-size:.74rem}.quote__team[data-v-6b206f88]{flex-wrap:wrap;gap:.25rem;display:flex}@media (width<=899px){.prj__body[data-v-6b206f88]{grid-template-columns:1fr}.quote[data-v-6b206f88]{position:static}}.stf[data-v-a40f31d0]{grid-template-columns:1fr 1fr;align-content:start;gap:.9rem;display:grid}.stf__col[data-v-a40f31d0]{flex-direction:column;gap:.45rem;min-width:0;display:flex}.stf__t[data-v-a40f31d0]{color:#ffd98c;margin:0;font-size:.86rem}.stf__t small[data-v-a40f31d0]{font-size:.66rem;font-weight:400}.rs[data-v-a40f31d0]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:10px;flex-direction:column;gap:.3rem;padding:.55rem .65rem;display:flex}.rs--cand[data-v-a40f31d0]{background:#00000029}.rs__head[data-v-a40f31d0]{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.82rem;display:flex}.rs__skill[data-v-a40f31d0]{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.72rem;display:grid}.rs__line[data-v-a40f31d0]{margin:0;font-size:.68rem}@media (width<=899px){.stf[data-v-a40f31d0]{grid-template-columns:1fr}}.fac[data-v-dce56d49]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-content:start;gap:.7rem;display:grid}.card[data-v-dce56d49]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:12px;padding:.7rem .8rem}.card--wide[data-v-dce56d49]{grid-column:1/-1}.card--up[data-v-dce56d49]{border-color:#e3b45b59}.card__t[data-v-dce56d49]{color:#ffd98c;margin:0 0 .35rem;font-size:.86rem}.card__t small[data-v-dce56d49]{font-size:.66rem;font-weight:400}.gains[data-v-dce56d49],.gate[data-v-dce56d49]{margin:.4rem 0;padding:0;font-size:.74rem;line-height:1.7;list-style:none}.gains li[data-v-dce56d49]{color:#cfe9d4}.eqs[data-v-dce56d49]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.eq[data-v-dce56d49]{background:#0000002e;border:1px solid #f3e8d21a;border-radius:10px;padding:.55rem .65rem}.eq--own[data-v-dce56d49]{border-color:#6fcf8b66}.eq header[data-v-dce56d49]{font-size:.8rem}.eq__fee[data-v-dce56d49]{margin:.2rem 0 .4rem;font-size:.7rem}.rep[data-v-5e1ef205]{flex-direction:column;gap:.5rem;font-size:.76rem;display:flex}.rep__top[data-v-5e1ef205]{grid-template-columns:auto 1fr;align-items:center;gap:.9rem;display:grid}.big[data-v-5e1ef205]{background:#e3b45b14;border:1px solid #e3b45b4d;border-radius:12px;flex-direction:column;padding:.5rem .8rem;display:flex}.big b[data-v-5e1ef205]{color:#ffd98c;font-size:1.3rem}.rep__h[data-v-5e1ef205]{color:#e3b45b;margin:.3rem 0 0;font-size:.78rem}.bars[data-v-5e1ef205],.cmts[data-v-5e1ef205]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.bars li[data-v-5e1ef205]{grid-template-columns:5.2rem 2.4rem minmax(6rem,1fr) 8.5rem;align-items:center;gap:.4rem;display:grid}.bars__v[data-v-5e1ef205]{text-align:right;font-size:.72rem}.bar[data-v-5e1ef205]{background:#ffffff14;border-radius:5px;height:10px;position:relative}.bar__ci[data-v-5e1ef205]{background:#e3b45b59;border-radius:3px;height:6px;top:2px}.bar__ci[data-v-5e1ef205],.bar__m[data-v-5e1ef205]{position:absolute}.bar__m[data-v-5e1ef205]{background:#ffd98c;border-radius:2px;width:3px;height:14px;margin-left:-1px;top:-2px}.tscroll[data-v-5e1ef205]{max-width:100%;overflow-x:auto}.win td[data-v-5e1ef205]{background:#6fcf8b12}td .tag[data-v-5e1ef205]{margin-left:.35rem}.dimrow td[data-v-5e1ef205]{opacity:.6}.cmp[data-v-5e1ef205]{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.cmp__box[data-v-5e1ef205]{background:#ffffff0a;border:1px solid #f3e8d229;border-radius:12px;flex-direction:column;padding:.45rem .8rem;display:flex}.cmp__box b[data-v-5e1ef205]{font-size:1.25rem}.cmp__box--after[data-v-5e1ef205]{border-color:#6fcf8b66}.cmp__arrow[data-v-5e1ef205]{color:#c9bda4;font-size:1.2rem}.draft[data-v-5e1ef205]{background:#ffffff08;border:1px solid #f3e8d224;border-radius:12px;flex-direction:column;gap:.3rem;padding:.6rem .7rem;display:flex}.draft__head[data-v-5e1ef205]{align-items:center;gap:.5rem;display:flex}.draft__name[data-v-5e1ef205]{flex:1;font-size:.9rem!important}.draft__score[data-v-5e1ef205]{color:#ffd98c;font-size:1rem}.draft__line[data-v-5e1ef205]{margin:0}@media (width<=899px){.rep__top[data-v-5e1ef205]{grid-template-columns:1fr}.bars li[data-v-5e1ef205]{grid-template-columns:4.6rem 2.2rem 1fr}.bars__v[data-v-5e1ef205]{text-align:left;grid-column:1/-1}}.rcd[data-v-6b385b89]{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.rcd__list[data-v-6b385b89]{flex-direction:column;gap:.4rem;min-width:0;display:flex}.rcd__q[data-v-6b385b89]{flex:1;min-width:8rem}.ri[data-v-6b385b89]{color:#f3e8d2;text-align:left;cursor:pointer;font-family:var(--font-cjk);background:#ffffff08;border:1px solid #f3e8d21f;border-radius:10px;flex-direction:column;gap:.1rem;padding:.45rem .55rem;display:flex}.ri.on[data-v-6b385b89]{background:#d2492f2e;border-color:#d2492f}.ri__t[data-v-6b385b89]{align-items:center;gap:.3rem;font-size:.78rem;display:flex}.ri small[data-v-6b385b89]{font-size:.64rem}.rcd__detail[data-v-6b385b89]{gap:.6rem;min-width:0}.rcd__detail[data-v-6b385b89],.rcd__head[data-v-6b385b89]{flex-direction:column;display:flex}.rcd__head[data-v-6b385b89]{gap:.3rem}.rcd__t[data-v-6b385b89]{color:#ffd98c;margin:0;font-size:.92rem}.rcd__meta[data-v-6b385b89]{margin:0;font-size:.68rem}.rcd__note[data-v-6b385b89]{flex:1;min-width:10rem}@media (width<=899px){.rcd[data-v-6b385b89]{grid-template-columns:1fr}}.inst[data-v-ed108d2d]{flex-direction:column;gap:.6rem;min-height:0;display:flex;overflow-y:auto}.inst__head[data-v-ed108d2d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.inst__title .hint[data-v-ed108d2d]{margin:.1rem 0 0}.inst__stats[data-v-ed108d2d]{gap:.5rem;margin:0;display:flex}.inst__stats div[data-v-ed108d2d]{background:#ffffff0a;border-radius:9px;flex-direction:column;padding:.3rem .6rem;display:flex}.inst__stats dt[data-v-ed108d2d]{color:#c9bda4;font-size:.6rem}.inst__stats dd[data-v-ed108d2d]{margin:0;font-size:.82rem}.inst__tabs[data-v-ed108d2d]{flex-wrap:wrap;gap:.3rem;display:flex}.inst__n[data-v-ed108d2d]{color:#fff;background:#d2492f;border-radius:999px;margin-left:.2rem;padding:0 .3rem;font-size:.6rem}.inst__intro[data-v-ed108d2d]{margin:0}.inst__body[data-v-ed108d2d]{min-height:0}.lab[data-v-5ff25dbf]{z-index:12;color:#f3e8d2;background:#16110df7;border:1px solid #e3b45b59;border-radius:16px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:13rem 1fr 19rem;display:grid;position:absolute;inset:5.1rem 4.8rem .6rem .6rem;overflow:hidden;box-shadow:0 30px 70px #0009}.lab__tabs[data-v-5ff25dbf]{z-index:3;background:#0e0a07e6;border-bottom:1px solid #f3e8d21a;grid-column:1/-1;align-items:center;gap:.35rem;padding:.45rem .7rem;display:flex;position:sticky;top:0}.lab__tab[data-v-5ff25dbf]{color:#c9bda4;font-size:.82rem;font-family:var(--font-cjk);cursor:pointer;background:#ffffff08;border:1px solid #f3e8d229;border-radius:999px;padding:.38rem .85rem}.lab__tab small[data-v-5ff25dbf]{font-family:var(--font-mono);letter-spacing:.14em;opacity:.7;margin-left:.3rem;font-size:.56rem}.lab__tab.on[data-v-5ff25dbf]{color:#fff;background:#d2492f;border-color:#d2492f}.closex[data-v-5ff25dbf]:focus-visible,.lab__tab[data-v-5ff25dbf]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.lab__tabs .closex[data-v-5ff25dbf]{margin-left:auto}.lab__book[data-v-5ff25dbf],.lab__institute[data-v-5ff25dbf]{grid-column:1/-1;min-height:0}.lab__institute[data-v-5ff25dbf]{padding:.9rem 1rem}.lab__list[data-v-5ff25dbf]{border-right:1px solid #f3e8d21a;flex-direction:column;gap:.35rem;padding:.9rem .7rem;display:flex;overflow-y:auto}.newbtn[data-v-5ff25dbf]{color:#ffd98c;background:0 0;border:1px dashed #e3b45b99;padding:.5rem}.newbtn[data-v-5ff25dbf],.rcp[data-v-5ff25dbf]{cursor:pointer;font-family:var(--font-cjk);border-radius:10px}.rcp[data-v-5ff25dbf]{color:#f3e8d2;text-align:left;background:#ffffff08;border:1px solid #f3e8d21a;flex-direction:column;gap:.1rem;padding:.45rem .55rem;display:flex}.rcp.on[data-v-5ff25dbf]{background:#d2492f2e;border-color:#d2492f}.rcp b[data-v-5ff25dbf]{font-size:.82rem}.rcp small[data-v-5ff25dbf]{color:#c9bda4;font-size:.64rem}.lab__edit[data-v-5ff25dbf]{overflow-y:auto}.name[data-v-5ff25dbf]{flex:1;padding:.5rem .6rem!important;font-size:1rem!important}.closex[data-v-5ff25dbf]{color:#f3e8d2;cursor:pointer;background:0 0;border:1px solid #f3e8d233;border-radius:50%;width:2rem;height:2rem}.grid[data-v-5ff25dbf]{grid-template-columns:1fr 1fr;gap:.7rem 1rem;margin-top:.8rem;display:grid}.field[data-v-5ff25dbf]{flex-direction:column;gap:.3rem;display:flex}.field--wide[data-v-5ff25dbf]{grid-column:1/-1}.field>label[data-v-5ff25dbf]{color:#e3b45b;font-size:.74rem}.adjs[data-v-5ff25dbf]{flex-direction:column;gap:.1rem;display:flex}.adj[data-v-5ff25dbf]{grid-template-columns:2.4rem 1fr 1.6rem;align-items:center;gap:.3rem;font-size:.7rem;display:grid}.tune[data-v-5ff25dbf]{border-top:1px dashed #f3e8d229;padding-top:.6rem}.tune__sum[data-v-5ff25dbf]{margin-left:.5rem;font-size:.68rem}.tune__reset[data-v-5ff25dbf]{margin-left:.5rem;font-size:.66rem}.tune__rows[data-v-5ff25dbf]{grid-template-columns:1fr 1fr;gap:.45rem 1.2rem;display:grid}.tune__item--lock .tune__row[data-v-5ff25dbf],.tune__item--off .tune__row[data-v-5ff25dbf]{opacity:.45}.tune__row[data-v-5ff25dbf]{grid-template-columns:5rem 2.4rem 1fr 2.4rem 1.6rem;align-items:center;gap:.3rem;font-size:.72rem;display:grid}.tune__name[data-v-5ff25dbf]{color:#f3e8d2;font-size:.74rem}.tune__end[data-v-5ff25dbf]{color:#c9bda4;text-align:center;font-size:.62rem}.tune__val[data-v-5ff25dbf]{text-align:right}.tune__fx[data-v-5ff25dbf]{margin:.05rem 0 0 5.3rem;font-size:.62rem;display:block}.tune__method[data-v-5ff25dbf]{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.lab__calc[data-v-5ff25dbf]{border-left:1px solid #f3e8d21a;overflow-y:auto}.bowl[data-v-5ff25dbf]{filter:drop-shadow(0 10px 16px #00000080);width:100%;max-width:13rem;margin:0 auto .6rem;display:block}.money[data-v-5ff25dbf]{grid-template-columns:repeat(3,1fr);gap:.3rem;margin-bottom:.6rem;display:grid}.money div[data-v-5ff25dbf]{background:#ffffff0a;border-radius:9px;flex-direction:column;padding:.35rem .4rem;display:flex}.money span[data-v-5ff25dbf]{color:#c9bda4;font-size:.62rem}.money b[data-v-5ff25dbf]{font-size:.86rem}.flavors[data-v-5ff25dbf]{flex-direction:column;gap:.25rem;display:flex}.fl[data-v-5ff25dbf]{grid-template-columns:2.6rem 1fr;align-items:center;gap:.4rem;font-size:.7rem;display:grid}.notes[data-v-5ff25dbf]{margin:.6rem 0;padding:0;font-size:.72rem;line-height:1.6;list-style:none}.acts[data-v-5ff25dbf]{flex-wrap:wrap;gap:.3rem;display:flex}@media (width<=1100px){.grid[data-v-5ff25dbf],.tune__rows[data-v-5ff25dbf]{grid-template-columns:1fr}}@media (width<=899px){.lab[data-v-5ff25dbf]{grid-template-rows:none;grid-auto-rows:auto}.lab__tabs[data-v-5ff25dbf]{padding:.4rem .5rem}.lab__tab small[data-v-5ff25dbf]{display:none}}@media (prefers-reduced-motion:no-preference){.lab__tab[data-v-5ff25dbf]{transition:background .12s,border-color .12s}}.ib[data-v-f145e519]{position:relative}.ib__btn[data-v-f145e519]{white-space:nowrap;color:#f3e8d2;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d240;border-radius:999px;align-items:baseline;gap:.4rem;padding:.32rem .7rem;font-size:.8rem;display:flex}.ib__btn em[data-v-f145e519]{letter-spacing:.12em;opacity:.7;font-size:.55rem;font-style:normal}.ib__btn b[data-v-f145e519],.ib__btn em[data-v-f145e519]{font-family:var(--font-mono)}.ib__btn b[data-v-f145e519]{text-align:center;background:#ffffff24;border-radius:999px;min-width:1.3rem;padding:0 .3rem;font-weight:600}.ib__btn.warm b[data-v-f145e519]{color:#1c1510;background:#e3b45b}.ib__btn.hot b[data-v-f145e519]{color:#fff;background:#d2492f}.ib__list[data-v-f145e519]{z-index:8;background:#1c1510;border:1px solid #e3b45b59;border-radius:12px;width:calc(min(27rem,88vw));max-height:calc(min(72vh,34rem));padding:.4rem;position:absolute;top:calc(100% + .4rem);right:0;overflow-y:auto;box-shadow:0 18px 50px #0009}.ib__head[data-v-f145e519]{border-bottom:1px solid #f3e8d217;gap:.35rem;padding:.2rem .3rem .5rem;display:grid}.ib__floors[data-v-f145e519]{gap:.25rem;display:flex}.ib__floors button[data-v-f145e519]{color:#c9bda4;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d22e;border-radius:999px;flex:1;padding:.28rem .4rem;font-size:.72rem}.ib__floors button.on[data-v-f145e519]{color:#fff;background:#d2492f;border-color:#d2492f}.ib__counts[data-v-f145e519]{color:#c9bda4;gap:.9rem;margin:0;font-size:.7rem;display:flex}.ib__n[data-v-f145e519]{align-items:center;gap:.3rem;display:inline-flex}.ib__n>i[data-v-f145e519]{background:#8cc4f0;border-radius:50%;width:.5rem;height:.5rem}.ib__n--critical>i[data-v-f145e519]{background:#d2492f}.ib__n--warning>i[data-v-f145e519]{background:#e3b45b}.ib__n b[data-v-f145e519]{font-family:var(--font-mono);color:#f3e8d2}.ib__sum[data-v-f145e519]{border-bottom:1px solid #f3e8d217;padding:.45rem .4rem}.ib__sum p[data-v-f145e519]{color:#d9cfba;margin:.1rem 0;font-size:.72rem;line-height:1.5}.ib__ok[data-v-f145e519]{color:#c9bda4;margin:.6rem;font-size:.78rem}.ib__alert[data-v-f145e519]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f3e8d212;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.45rem .5rem;display:grid}.ib__alert[data-v-f145e519]:hover{background:#ffffff0d}.ib__alert>i[data-v-f145e519]{background:#8cc4f0;border-radius:50%;width:.55rem;height:.55rem}.ib__alert--bad>i[data-v-f145e519]{background:#d2492f}.ib__alert--warn>i[data-v-f145e519]{background:#e3b45b}.ib__alert--good>i[data-v-f145e519]{background:#6fbf73}.ib__alert b[data-v-f145e519]{font-size:.8rem;font-weight:500;display:block}.ib__alert small[data-v-f145e519]{color:#c9bda4;font-size:.68rem;line-height:1.45;display:block}.ib__alert em[data-v-f145e519]{color:#e3b45b;white-space:nowrap;font-size:.68rem;font-style:normal}.ib__alert--head b[data-v-f145e519]:before{content:"▦ ";opacity:.6}.ib__alert--sub[data-v-f145e519]{background:#ffffff06;padding-left:1.4rem}.ib__order[data-v-f145e519]{color:#e3b45b;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f3e8d212;padding:.15rem .5rem .35rem 1.25rem;font-size:.68rem;display:block}.ib__order--sub[data-v-f145e519]{background:#ffffff06;padding-left:2.15rem}.ib__order[data-v-f145e519]:hover{background:#ffffff0d}.ib__order[data-v-f145e519]:focus-visible{outline-offset:-2px;outline:2px solid #e3b45b}.ib__auto[data-v-f145e519]{color:#c9bda4;margin:.4rem .3rem .2rem;font-size:.72rem}.ib__auto summary[data-v-f145e519]{cursor:pointer;padding:.3rem .2rem}.ib__auto ul[data-v-f145e519]{gap:.25rem;margin:.2rem 0 0;padding:0 0 0 1.1rem;line-height:1.5;display:grid}.ib__auto li b[data-v-f145e519]{color:#f3e8d2;font-weight:500}.ib__auto li span[data-v-f145e519]{color:#a9d6a6}@media (width<=760px){.ib__btn em[data-v-f145e519]{display:none}}.tm-bar[data-v-fa2f56cc]{border-bottom:1px solid #f3e8d214;gap:.45rem .9rem;padding:.3rem 1rem}.tm-bar[data-v-fa2f56cc],.tm-crumbs[data-v-fa2f56cc]{flex-wrap:wrap;align-items:center;display:flex}.tm-crumbs[data-v-fa2f56cc]{gap:.15rem;min-width:0}.tm-crumbs__sep[data-v-fa2f56cc]{color:#8a8478}.tm-crumbs__b[data-v-fa2f56cc]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.12rem .4rem;font-size:.82rem}.tm-crumbs__b[data-v-fa2f56cc]:hover{background:#e3b45b1f}.tm-crumbs__b.on[data-v-fa2f56cc]{color:#f3e8d2;cursor:default;font-weight:500}.tm-crumbs__b.on[data-v-fa2f56cc]:hover{background:0 0}.tm-out[data-v-fa2f56cc]{margin-left:.4rem}.tm-layers[data-v-fa2f56cc]{max-width:100%;overflow-x:auto}.tm-layers button[data-v-fa2f56cc]{white-space:nowrap;flex-direction:column;align-items:center;gap:0;padding:.1rem .5rem;line-height:1.2;display:flex}.tm-layers small[data-v-fa2f56cc]{font-family:var(--font-mono);letter-spacing:.1em;opacity:.75;font-size:.5rem}.tm-layers button[data-v-fa2f56cc]:disabled{opacity:.4;cursor:not-allowed}.tm-brands[data-v-fa2f56cc]{flex-wrap:wrap;align-items:center;gap:.25rem;max-width:100%;display:flex}.tm-brand[data-v-fa2f56cc]{color:#c9bda4;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d233;border-radius:99px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.7rem;display:inline-flex}.tm-brand i[data-v-fa2f56cc]{border:1px solid #00000080;border-radius:50%;width:.6rem;height:.6rem}.tm-brand small[data-v-fa2f56cc]{font-family:var(--font-mono);opacity:.75;font-size:.58rem}.tm-brand.on[data-v-fa2f56cc]{color:#f3e8d2;background:#e3b45b1f;border-color:#e3b45b}.tm-levels[data-v-fa2f56cc]{align-items:center;gap:.35rem;display:flex}.tm-lbl[data-v-fa2f56cc]{color:#c9bda4;font-size:.66rem}.tm-toggles[data-v-fa2f56cc]{flex-wrap:wrap;gap:.25rem;margin-left:auto;display:flex}.tm-toggle[data-v-fa2f56cc]{color:#c9bda4;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d233;border-radius:99px;align-items:center;gap:.3rem;padding:.22rem .6rem;font-size:.7rem;display:inline-flex}.tm-toggle i[data-v-fa2f56cc]{border:1px solid;border-radius:50%;width:.5rem;height:.5rem}.tm-toggle.on[data-v-fa2f56cc]{color:#f3e8d2;background:#e3b45b1f;border-color:#e3b45b}.tm-toggle.on i[data-v-fa2f56cc]{background:#e3b45b;border-color:#e3b45b}.tm-toggle[data-v-fa2f56cc]:disabled{opacity:.45;cursor:not-allowed}.tm-bar button[data-v-fa2f56cc]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.tm-sel[data-v-fa2f56cc]{align-items:center;gap:.35rem;display:flex}.tm-sel select[data-v-fa2f56cc]{max-width:11rem;padding-block:.2rem}.tm-bar--narrow[data-v-fa2f56cc]{gap:.3rem .6rem;padding:.25rem .7rem}.tm-bar--narrow .tm-crumbs[data-v-fa2f56cc]{flex:1 0 100%}.tm-bar--narrow .tm-toggles[data-v-fa2f56cc]{flex-wrap:nowrap;margin-left:0;overflow-x:auto}.tm-bar--narrow .tm-brands[data-v-fa2f56cc]{flex-wrap:nowrap;flex:1 0 100%;overflow-x:auto}.tm-bar--narrow .tm-brand[data-v-fa2f56cc]{flex:none}.tm-bar--narrow .tm-toggle[data-v-fa2f56cc]{flex:none;padding:.18rem .5rem}.tm-lg[data-v-e6347137]{color:#f3e8d2;background:#ffffff05;border-bottom:1px solid #f3e8d214;flex-wrap:wrap;align-items:center;gap:.15rem 1.1rem;padding:.3rem 1rem .42rem;font-size:.68rem;line-height:1.5;display:flex}.tm-lg__title[data-v-e6347137]{align-items:baseline;gap:.45rem;display:flex}.tm-lg__title b[data-v-e6347137]{font-size:.78rem;font-weight:500}.tm-lg__title small[data-v-e6347137]{color:#c9bda4;font-size:.58rem}.tm-lg__scope[data-v-e6347137]{color:#f4c85f;white-space:nowrap;background:#e3b45b1f;border:1px solid #e3b45b;border-radius:99px;padding:.05rem .45rem;font-size:.6rem}.tm-lg__scale[data-v-e6347137]{align-items:center;gap:.45rem;display:flex}.tm-lg__end[data-v-e6347137]{font-family:var(--font-mono);white-space:nowrap;font-size:.64rem}.tm-lg__barwrap[data-v-e6347137]{width:calc(clamp(8rem,18vw,15rem));position:relative}.tm-lg__bar[data-v-e6347137]{border:1px solid #f3e8d233;border-radius:99px;height:.55rem;position:relative}.tm-lg__tick[data-v-e6347137]{background:#fff;width:2px;margin-left:-1px;position:absolute;top:-.2rem;bottom:-.2rem;box-shadow:0 0 0 1px #0009}.tm-lg__mid[data-v-e6347137]{color:#c9bda4;white-space:nowrap;font-size:.55rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tm-lg__p[data-v-e6347137]{color:#c9bda4;margin:0}.tm-lg__p b[data-v-e6347137]{font-family:var(--font-mono);color:#f3e8d2;font-weight:500}.tm-lg__p--none[data-v-e6347137]{color:#ff8a73}.tm-lg__nodata[data-v-e6347137]{align-items:center;gap:.35rem;display:flex}.tm-lg__hatch[data-v-e6347137]{background:repeating-linear-gradient(135deg,#f3e8d261 0 1.5px,#0000 0 4px),#262119;border:1px solid #f3e8d24d;border-radius:3px;flex:none;width:.9rem;height:.55rem}.tm-lg__dim[data-v-e6347137]{color:#8a8478}.tm-lg__extra[data-v-e6347137]{flex:1 0 100%;font-size:.64rem;line-height:1.5}.tm-lg__routes[data-v-e6347137]{align-items:center;gap:.3rem;display:flex}.tm-lg--compact[data-v-e6347137]{gap:.1rem .7rem;padding:.25rem .7rem .3rem}.tm-lg--compact .tm-lg__barwrap[data-v-e6347137]{width:calc(clamp(5.5rem,28vw,9rem))}.tm-lg--compact .tm-lg__title small[data-v-e6347137]{display:none}.tm-lg__line[data-v-e6347137]{border-top:2px solid #86e6d4;width:1.5rem;height:0;display:inline-block}.tm-lg__line--dash[data-v-e6347137]{border-top:2px dashed #f2c46b;margin-left:.4rem}.tm-lg__line--dot[data-v-e6347137]{border-top:2px dotted #86e6d4;margin-left:.4rem}.tm-pop[data-v-b685edb9]{z-index:14;color:#f3e8d2;background:#18120df7;border:1px solid #e3b45b80;border-radius:12px;padding:.6rem .7rem .55rem;font-size:.76rem;position:absolute;box-shadow:0 16px 46px #000000a6}.tm-pop--narrow[data-v-b685edb9]{width:auto}.tm-pop__arrow[data-v-b685edb9]{background:#18120df7;border-bottom:1px solid #e3b45b80;border-right:1px solid #e3b45b80;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-7px;transform:rotate(45deg)}.tm-pop__arrow--up[data-v-b685edb9]{top:-7px;bottom:auto;transform:rotate(225deg)}.tm-pop__head[data-v-b685edb9]{align-items:flex-start;gap:.5rem;display:flex}.tm-pop__dot[data-v-b685edb9]{border-radius:50%;flex:none;width:.7rem;height:.7rem;margin-top:.28rem;box-shadow:0 0 0 2px #ffffff2e}.tm-pop__title[data-v-b685edb9]{flex:1;min-width:0}.tm-pop__title b[data-v-b685edb9]{overflow-wrap:anywhere;font-size:.9rem;font-weight:500;line-height:1.3;display:block}.tm-pop__glyph[data-v-b685edb9]{color:#e3b45b}.tm-pop__title small[data-v-b685edb9]{color:#c9bda4;font-size:.66rem;display:block}.tm-pop__x[data-v-b685edb9]{color:#c9bda4;cursor:pointer;background:0 0;border:1px solid #f3e8d238;border-radius:50%;flex:none;width:1.5rem;height:1.5rem;font-size:.7rem}.tm-pop__x[data-v-b685edb9]:hover{color:#fff;background:#d2492fb3}.tm-pop__chips[data-v-b685edb9]{flex-wrap:wrap;gap:.25rem;margin:.45rem 0;display:flex}.tm-pop__story[data-v-b685edb9]{color:#e3b45b;overflow-wrap:anywhere;margin:.2rem 0 .1rem;font-size:.68rem;line-height:1.45}.tm-pop__stats[data-v-b685edb9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin:0;display:grid}.tm-pop__stats>div[data-v-b685edb9]{background:#ffffff0b;border-radius:8px;padding:.3rem .4rem}.tm-pop__stats dt[data-v-b685edb9]{color:#c9bda4;white-space:nowrap;font-size:.58rem}.tm-pop__stats dd[data-v-b685edb9]{font-family:var(--font-mono);margin:0;font-size:.86rem}.tm-pop__note[data-v-b685edb9]{color:#c9bda4;margin:.4rem 0 0;font-size:.68rem;line-height:1.5}.tm-pop__note--bad[data-v-b685edb9]{color:#ff8a73}.tm-pop__note--warn[data-v-b685edb9]{color:#f2c46b}.tm-pop__supply[data-v-b685edb9]{background:#6fbf7314;border-radius:7px;margin:.35rem 0 0;padding:.3rem .45rem;font-size:.68rem;line-height:1.5}.tm-pop__supply b[data-v-b685edb9]{color:#8fd694;margin-right:.3rem;font-weight:500}.tm-pop__supply small[data-v-b685edb9]{color:#c9bda4}.tm-pop__supply--bad[data-v-b685edb9]{background:#d2492f1f}.tm-pop__supply--bad b[data-v-b685edb9]{color:#ff8a73}.tm-pop__actions[data-v-b685edb9]{gap:.4rem;margin:.55rem 0 .2rem;display:flex}.tm-pop__actions .jp-btn[data-v-b685edb9]{font-family:var(--font-mono);letter-spacing:.06em;flex:1;padding-inline:.4rem;font-size:.68rem}.tm-pop__why[data-v-b685edb9]{color:#c9bda4;margin:0;font-size:.64rem;line-height:1.45}.tm-pop__why--off[data-v-b685edb9]{color:#f2c46b}.tm-pop__links[data-v-b685edb9]{justify-content:flex-end;gap:.8rem;margin-top:.3rem;display:flex}.tm-pop__link[data-v-b685edb9]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;padding:.1rem 0;font-size:.68rem}.tm-pop__link[data-v-b685edb9]:hover{text-decoration:underline}.tm-pop button[data-v-b685edb9]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.tmc__pref[data-v-b10eab0a]{cursor:pointer}.tmc__geo--base[data-v-b10eab0a]{opacity:.2;pointer-events:none}.tmc__route[data-v-b10eab0a]{cursor:help}.tmc__radius.is-act circle[data-v-b10eab0a]:first-child{fill:#86e6d421;stroke-width:2px}.tm-eg__t[data-v-32dc52e4]{font-size:9.5px;font-weight:700;font-family:var(--font-cjk)}.tm-bg__seat[data-v-9a19aeb4]{fill:none;stroke:#fff;stroke-width:2px;opacity:.95}.tm-bg__sel[data-v-9a19aeb4]{fill:none;stroke:#e3b45b;stroke-width:1.8px;stroke-dasharray:3 3}.tm-bg__brand[data-v-9a19aeb4]{fill:none;stroke-width:1.9px}.tm-bg__glyph[data-v-9a19aeb4]{fill:#f4c85f;stroke:#17120e;stroke-width:1px;stroke-linejoin:round}.tm-bg__txt[data-v-9a19aeb4]{fill:#17120e;font-size:6px;font-weight:700;font-family:var(--font-cjk)}.tm-kg__sel[data-v-e41d5d4f]{fill:none;stroke:#e3b45b;stroke-width:1.8px;stroke-dasharray:3 3}.tmc__sch[data-v-e9776087]{animation:.35s both tmc-fade-e9776087}.tmc__plate[data-v-e9776087]{stroke:#f3e8d21a;stroke-width:1px}.tmc__blk[data-v-e9776087]{cursor:pointer;outline:none}.tmc__blkbg[data-v-e9776087]{transition:stroke-width .12s}.tmc__blk.is-kb .tmc__blkbg[data-v-e9776087],.tmc__blk:hover .tmc__blkbg[data-v-e9776087]{stroke:#f3e8d2;stroke-width:2.6px}.tmc__bg[data-v-e9776087]{fill:#120e0b;font-size:10px;font-weight:700}.tmc__bn[data-v-e9776087]{fill:#f3e8d2;paint-order:stroke;stroke:#0a0806b3;stroke-width:2.4px;font-weight:500}.tmc__bt[data-v-e9776087]{fill:#f3e8d2b8;font-size:8.5px}.tmc__blk text[data-v-e9776087]{pointer-events:none}.tmc__blk g text[data-v-e9776087]{font-size:9px;font-weight:600;font-family:var(--font-mono)}.tmc__mk[data-v-e9776087]{cursor:pointer;outline:none}.tmc__code[data-v-e9776087]{fill:#f3e8d2bf;font-size:8.5px;font-family:var(--font-mono);paint-order:stroke;stroke:#0a0806d9;stroke-width:2.4px;pointer-events:none}.tmc__ev[data-v-e9776087],.tmc__rv[data-v-e9776087]{cursor:pointer}.tmc__rv text[data-v-e9776087]{font-size:9.5px;font-weight:700;font-family:var(--font-mono)}.tmc__note[data-v-e9776087]{fill:#f3e8d26b;font-size:9.5px}.tmc__kb[data-v-e9776087]{fill:none;stroke:#e3b45b;stroke-width:2.2px;stroke-dasharray:4 3;pointer-events:none}@keyframes tmc-fade-e9776087{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tmc__sch[data-v-e9776087]{animation:none!important}}.tm-rc[data-v-16d7cdae]{text-align:left;color:#f3e8d2;width:100%;height:100%;font:inherit;border:1px solid #f3e8d229;border-left:3px solid var(--rc);cursor:pointer;background:#17120eeb;border-radius:10px;padding:.34rem .55rem .5rem;transition:border-color .12s,background .12s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000059}.tm-rc--hot[data-v-16d7cdae],.tm-rc[data-v-16d7cdae]:focus-visible,.tm-rc[data-v-16d7cdae]:hover{border-color:var(--rc);background:#261d16fa}.tm-rc--kb[data-v-16d7cdae],.tm-rc[data-v-16d7cdae]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.tm-rc--off[data-v-16d7cdae]{opacity:.66}.tm-rc--off.tm-rc--hot[data-v-16d7cdae],.tm-rc--off[data-v-16d7cdae]:hover{opacity:.96}.tm-rc__head[data-v-16d7cdae]{align-items:baseline;gap:.35rem;margin-bottom:.14rem;display:flex}.tm-rc__dot[data-v-16d7cdae]{background:var(--rc);border-radius:50%;flex:none;align-self:center;width:.55rem;height:.55rem}.tm-rc__head>b[data-v-16d7cdae]{white-space:nowrap;font-size:.86rem;font-weight:500}.tm-rc__head>em[data-v-16d7cdae]{font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;text-overflow:ellipsis;min-width:0;font-size:.48rem;overflow:hidden}.tm-rc__head>em[data-v-16d7cdae],.tm-rc__off[data-v-16d7cdae]{color:#c9bda4;white-space:nowrap}.tm-rc__off[data-v-16d7cdae]{border:1px dashed #f3e8d259;border-radius:99px;padding:0 .3rem;font-size:.5rem}.tm-rc__n[data-v-16d7cdae]{color:#c9bda4;white-space:nowrap;margin-left:auto;font-size:.6rem}.tm-rc__n b[data-v-16d7cdae]{font-family:var(--font-mono);color:#f4c85f;font-size:.95rem;font-weight:600}.tm-rc__n--zero b[data-v-16d7cdae]{color:#8a8478}.tm-rc__n small[data-v-16d7cdae]{color:#8cc4f0;margin-left:.1rem;font-size:.58rem}.tm-rc__rows[data-v-16d7cdae]{grid-template-columns:1fr 1fr;gap:.1rem .5rem;margin:0;display:grid}.tm-rc__rows>div[data-v-16d7cdae]{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.25rem;min-width:0;display:flex}.tm-rc__wide[data-v-16d7cdae]{grid-column:1/-1}.tm-rc__rows dt[data-v-16d7cdae]{color:#c9bda4;font-size:.55rem}.tm-rc__rows dd[data-v-16d7cdae]{font-family:var(--font-mono);margin:0;font-size:.68rem}.tm-rc__bar[data-v-16d7cdae]{background:#ffffff14;height:3px;position:absolute;inset:auto 0 0}.tm-rc__bar>i[data-v-16d7cdae]{background:var(--rc);height:100%;display:block}.tm-rc--compact[data-v-16d7cdae]{height:auto;padding-bottom:.6rem}.tm-rc--compact .tm-rc__rows[data-v-16d7cdae]{-moz-column-gap:1.1rem;column-gap:1.1rem}.tm-rc--compact .tm-rc__rows dt[data-v-16d7cdae]{font-size:.6rem}.tm-rc--compact .tm-rc__rows dd[data-v-16d7cdae]{font-size:.72rem}.tm-tip[data-v-0f761eee]{z-index:12;color:#f3e8d2;pointer-events:none;background:#140f0bf2;border:1px solid #f3e8d238;border-left:3px solid #e3b45b;border-radius:8px;max-width:17rem;padding:.4rem .6rem .45rem;font-size:.72rem;line-height:1.5;position:absolute;box-shadow:0 8px 26px #0000008c}.tm-tip b[data-v-0f761eee]{font-size:.8rem;font-weight:500;display:block}.tm-tip p[data-v-0f761eee]{color:#d9ceb6;margin:0}.tm-tip--good[data-v-0f761eee]{border-left-color:#6fbf73}.tm-tip--warn[data-v-0f761eee]{border-left-color:#e3b45b}.tm-tip--bad[data-v-0f761eee]{border-left-color:#d2492f}.tm-tip--info[data-v-0f761eee]{border-left-color:#8cc4f0}.tmc[data-v-e219136c]{touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(130% 100% at 50% 38%,#1c242c,#12171c 58%,#0d1115);outline:none;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.tmc[data-v-e219136c]:focus-visible{box-shadow:inset 0 0 0 2px #e3b45bb3}.tmc__svg[data-v-e219136c]{font-family:var(--font-cjk);display:block}.tmc__rl[data-v-e219136c]{cursor:pointer;outline:none}.tmc__rname[data-v-e219136c]{fill:#f3e8d2;paint-order:stroke;stroke:#0d0a07;stroke-width:3.6px;stroke-linejoin:round;font-size:13px;font-weight:500}.tmc__rl.is-off .tmc__rname[data-v-e219136c]{fill:#a39a86}.tmc__rl.is-hot .tmc__rname[data-v-e219136c],.tmc__rl.is-kb .tmc__rname[data-v-e219136c],.tmc__rl:hover .tmc__rname[data-v-e219136c]{fill:#ffe29a}.tmc__rcount[data-v-e219136c]{fill:#120e0b;font-size:9.5px;font-weight:700;font-family:var(--font-mono)}.tmc__pl text[data-v-e219136c]{fill:#f3e8d26b;paint-order:stroke;stroke:#0a0806cc;stroke-width:2.4px;font-size:10px}.tmc__city[data-v-e219136c]{cursor:pointer;outline:none}.tmc__city.is-off[data-v-e219136c]{opacity:.4}.tmc__ring[data-v-e219136c]{fill:none;stroke:#f3e8d2;stroke-width:1.8px}.tmc__research[data-v-e219136c]{fill:none;stroke:#8cc4f0;stroke-width:1.4px;stroke-dasharray:2.6 2.6}.tmc--motion .tmc__research[data-v-e219136c]{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite tmc-spin-e219136c}.tmc__cl text[data-v-e219136c]{fill:#d9ceb6;paint-order:stroke;stroke:#0a0806e6;stroke-width:3px;stroke-linejoin:round;font-size:11.5px}.tmc__cl text.is-mine[data-v-e219136c]{fill:#ffe29a;font-weight:500}.tmc__mk[data-v-e219136c]{cursor:pointer;outline:none;transition:opacity .15s}.tmc__mk.is-dim[data-v-e219136c]{opacity:.3}.tmc__cap text[data-v-e219136c]{font-size:9px;font-weight:600;font-family:var(--font-mono);fill:#8fd694}.tmc__cap text.is-mid[data-v-e219136c]{fill:#f2c46b}.tmc__cap text.is-down[data-v-e219136c],.tmc__cap text.is-high[data-v-e219136c]{fill:#ff8a73}.tmc__short text[data-v-e219136c]{font-size:9px;font-weight:600}.tmc__sdot text[data-v-e219136c]{font-size:6px;font-weight:700}.tmc__ev[data-v-e219136c],.tmc__rv[data-v-e219136c]{cursor:pointer}.tmc__rv text[data-v-e219136c]{font-size:9.5px;font-weight:700;font-family:var(--font-mono)}.tmc__pulse[data-v-e219136c]{transform-box:fill-box;transform-origin:50%;opacity:0}.tmc--motion .tmc__pulse[data-v-e219136c]:not(.is-still){animation:2.6s ease-out infinite tmc-pulse-e219136c}.tmc__burst[data-v-e219136c]{animation:2.2s ease-out infinite tmc-burst-e219136c}.tmc__burst[data-v-e219136c],.tmc__flash[data-v-e219136c]{transform-box:fill-box;transform-origin:50%}.tmc--motion .tmc__flash[data-v-e219136c]:not(.is-still){animation:1.8s ease-out infinite tmc-burst-e219136c}.tmc__flash.is-still[data-v-e219136c]{opacity:.8}.tmc__kb[data-v-e219136c]{fill:none;stroke:#e3b45b;stroke-width:2.2px;stroke-dasharray:4 3;pointer-events:none}.tmc__rails[data-v-e219136c]{pointer-events:none;position:absolute;inset:0}.tmc__rail[data-v-e219136c]{pointer-events:auto;position:absolute}.tmc__chip[data-v-e219136c]{color:#f3e8d2;pointer-events:none;background:#140f0be6;border:1px solid #f3e8d233;border-left:3px solid #8a8478;border-radius:8px;max-width:17rem;padding:.35rem .6rem;font-size:.7rem;line-height:1.5;position:absolute;top:.6rem;left:.7rem}.tmc__chip b[data-v-e219136c]{font-weight:500}.tmc__chip p[data-v-e219136c]{color:#c9bda4;margin:0}.tmc__sr[data-v-e219136c]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes tmc-pulse-e219136c{0%{opacity:var(--pi,.5);transform:scale(.8)}to{opacity:0;transform:scale(2.6)}}@keyframes tmc-burst-e219136c{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@keyframes tmc-spin-e219136c{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tmc__burst[data-v-e219136c],.tmc__flash[data-v-e219136c],.tmc__pulse[data-v-e219136c],.tmc__research[data-v-e219136c]{animation:none!important}}.tm-kp__top[data-v-56446d2d]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.tm-kp__chips[data-v-56446d2d]{flex-wrap:wrap;gap:.25rem;margin:.2rem 0 .6rem;display:flex}.tm-kp__cap[data-v-56446d2d]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:10px;padding:.5rem .65rem}.tm-kp__pct[data-v-56446d2d]{font-family:var(--font-mono);color:#8fd694;margin-bottom:.3rem;font-size:1.1rem;font-weight:600;display:block}.tm-kp__pct.is-warn[data-v-56446d2d]{color:#f2c46b}.tm-kp__pct.is-bad[data-v-56446d2d]{color:#ff8a73}.tm-kp__shops[data-v-56446d2d],.tm-kp__short[data-v-56446d2d]{margin:0;padding:0;list-style:none}.tm-kp__short li[data-v-56446d2d]{margin-bottom:.2rem;font-size:.74rem}.tm-kp__shop[data-v-56446d2d]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d21a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin-bottom:.2rem;padding:.35rem .5rem;display:flex}.tm-kp__shop[data-v-56446d2d]:hover{border-color:#e3b45b8c}.tm-kp__shop b[data-v-56446d2d]{font-size:.78rem;font-weight:500}.tm-kp__shop small[data-v-56446d2d]{color:#c9bda4;font-size:.64rem}.tm-kp button[data-v-56446d2d]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.tm-stars[data-v-0784aeb3]{white-space:nowrap;align-items:baseline;gap:.3rem;line-height:1;display:inline-flex}.tm-stars__box[data-v-0784aeb3]{letter-spacing:.06em;font-size:.82rem;display:inline-block;position:relative}.tm-stars__bg[data-v-0784aeb3]{color:#f3e8d233}.tm-stars__fg[data-v-0784aeb3]{color:#e3b45b;position:absolute;inset:0 auto 0 0;overflow:hidden}.tm-stars--est .tm-stars__fg[data-v-0784aeb3]{color:#c9a45e}.tm-stars__err[data-v-0784aeb3]{font-style:normal;font-family:var(--font-mono);color:#c9bda4;font-size:.6rem}.tm-stars__none[data-v-0784aeb3]{letter-spacing:.1em;color:#f3e8d247;font-size:.72rem}.tm-cp__head[data-v-209b9f34]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.tm-cp__tag[data-v-209b9f34]{margin-top:.2rem}.tm-cp__chips[data-v-209b9f34]{flex-wrap:wrap;gap:.25rem;margin:.3rem 0;display:flex}.tm-cp__en[data-v-209b9f34]{font-family:var(--font-mono);letter-spacing:.14em;color:#8a8478;font-size:.5rem;font-weight:400}.tm-cp__bs[data-v-209b9f34],.tm-cp__ds[data-v-209b9f34],.tm-cp__ev[data-v-209b9f34],.tm-cp__mix[data-v-209b9f34],.tm-cp__rs[data-v-209b9f34],.tm-cp__rv[data-v-209b9f34],.tm-cp__stats[data-v-209b9f34]{margin:0;padding:0;list-style:none}.tm-cp__r[data-v-209b9f34]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:9px;margin-bottom:.3rem;padding:.4rem .55rem}.tm-cp__r.is-locked[data-v-209b9f34]{opacity:.7}.tm-cp__rh[data-v-209b9f34]{align-items:center;gap:.5rem;display:flex}.tm-cp__rh b[data-v-209b9f34]{font-size:.78rem;font-weight:500}.tm-cp__rc[data-v-209b9f34]{font-family:var(--font-mono);color:#c9bda4;margin-right:auto;font-size:.66rem}.tm-cp__rd[data-v-209b9f34]{color:#c9bda4;margin:.15rem 0 0;font-size:.64rem;line-height:1.5}.tm-cp__rp[data-v-209b9f34]{margin-top:.3rem}.tm-cp__rp small[data-v-209b9f34]{color:#8cc4f0;font-size:.64rem}.tm-cp__why[data-v-209b9f34]{color:#f2c46b;margin:.2rem 0 0;font-size:.64rem;line-height:1.45}.tm-cp__open[data-v-209b9f34]{margin:.6rem 0 .2rem}.tm-cp__gates[data-v-209b9f34]{color:#ffb4a3;background:#d2492f1a;border:1px solid #d2492f66;border-radius:8px;margin:.3rem 0 0;padding:.4rem .55rem;font-size:.68rem;line-height:1.5;list-style:none}.tm-cp__gates b[data-v-209b9f34]{color:#ff8a73;margin-right:.35rem;font-weight:500}.tm-cp__sub[data-v-209b9f34]{color:#c9bda4;margin:.7rem 0 .25rem;font-size:.72rem;font-weight:500}.tm-cp__s[data-v-209b9f34]{border-bottom:1px solid #f3e8d20f;padding:.28rem 0}.tm-cp__sh[data-v-209b9f34]{align-items:center;gap:.5rem;display:flex}.tm-cp__sh b[data-v-209b9f34]{min-width:4.4rem;font-size:.76rem;font-weight:500}.tm-cp__src[data-v-209b9f34]{color:#c9bda4;white-space:nowrap;border:1px solid #f3e8d233;border-radius:99px;margin-left:auto;padding:0 .35rem;font-size:.55rem}.tm-cp__src.is-estimate[data-v-209b9f34]{color:#f2c46b;border-color:#e3b45b8c}.tm-cp__src.is-actual[data-v-209b9f34]{color:#8fd694;border-color:#6fbf738c}.tm-cp__src.is-unknown[data-v-209b9f34]{border-style:dashed}.tm-cp__st[data-v-209b9f34]{color:#d9ceb6;margin:.1rem 0 0;font-size:.66rem;line-height:1.5}.tm-cp__st.is-good[data-v-209b9f34]{color:#8fd694}.tm-cp__st.is-bad[data-v-209b9f34]{color:#ff9b86}.tm-cp__st.is-unknown[data-v-209b9f34]{color:#8a8478}.tm-cp__err[data-v-209b9f34]{color:#c9bda4;font-size:.62rem}.tm-cp__mix li[data-v-209b9f34]{grid-template-columns:5.2rem minmax(0,1fr) 2.4rem;align-items:center;gap:.5rem;margin-bottom:.2rem;font-size:.7rem;display:grid}.tm-cp__mix em[data-v-209b9f34]{font-style:normal;font-family:var(--font-mono);text-align:right;font-size:.66rem}.tm-cp__tags[data-v-209b9f34]{flex-wrap:wrap;gap:.25rem;display:flex}.tm-cp__hl[data-v-209b9f34]{color:#d9ceb6;margin:0;padding-left:1.1rem;font-size:.72rem;line-height:1.6}.tm-cp__rv li[data-v-209b9f34]{border-bottom:1px solid #f3e8d20f;flex-wrap:wrap;align-items:center;gap:.2rem .45rem;padding:.22rem 0;font-size:.72rem;display:flex}.tm-cp__rv small[data-v-209b9f34]{color:#c9bda4;font-size:.62rem}.tm-cp__bn[data-v-209b9f34]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.4rem;padding:0;display:flex}.tm-cp__bn b[data-v-209b9f34]{font-size:.82rem;font-weight:500}.tm-cp__bn small[data-v-209b9f34]{color:#c9bda4;font-size:.62rem}.tm-cp__dot[data-v-209b9f34]{border-radius:50%;flex:none;align-self:center;width:.6rem;height:.6rem}.tm-cp__d[data-v-209b9f34]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d21a;border-radius:9px;grid-template-columns:1.6rem minmax(0,1fr);grid-template-areas:"sw dn""sw dt";gap:.1rem .5rem;margin-bottom:.2rem;padding:.35rem .45rem;display:grid}.tm-cp__d[data-v-209b9f34]:hover{border-color:#e3b45b8c}.tm-cp__d.on[data-v-209b9f34]{background:#e3b45b14;border-color:#e3b45b}.tm-cp__sw[data-v-209b9f34]{color:#120e0b;border-radius:50%;grid-area:sw;align-self:center;place-items:center;width:1.6rem;height:1.6rem;font-size:.74rem;font-style:normal;font-weight:700;display:grid}.tm-cp__dn[data-v-209b9f34]{flex-wrap:wrap;grid-area:dn;align-items:baseline;gap:.1rem .4rem;display:flex}.tm-cp__dn b[data-v-209b9f34]{font-size:.78rem;font-weight:500}.tm-cp__dn small[data-v-209b9f34]{color:#c9bda4;font-size:.6rem}.tm-cp__dt[data-v-209b9f34]{flex-wrap:wrap;grid-area:dt;gap:.2rem;display:flex}.tm-cp__dd[data-v-209b9f34]{margin:0 0 .3rem .3rem}.tm-cp button[data-v-209b9f34]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.tm-rp__chips[data-v-d9ba8113]{flex-wrap:wrap;gap:.25rem;margin:.2rem 0 .5rem;display:flex}.tm-rp__card[data-v-d9ba8113]{max-width:22rem}.tm-rp__cities[data-v-d9ba8113],.tm-rp__prefs[data-v-d9ba8113]{margin:0;padding:0;list-style:none}.tm-rp__pref[data-v-d9ba8113]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:4.4rem minmax(0,1fr) 2.6rem 3.4rem;align-items:center;gap:.5rem;padding:.28rem .4rem;font-size:.74rem;display:grid}.tm-rp__pref[data-v-d9ba8113]:hover{background:#ffffff0d}.tm-rp__pref.on[data-v-d9ba8113]{background:#e3b45b1a;border-color:#e3b45b}.tm-rp__pb[data-v-d9ba8113]{background:#ffffff1a;border-radius:99px;height:.4rem;display:block;overflow:hidden}.tm-rp__pb>i[data-v-d9ba8113]{background:#4aa3c9;height:100%;display:block}.tm-rp__pp[data-v-d9ba8113]{font-family:var(--font-mono);text-align:right;font-size:.7rem}.tm-rp__pc[data-v-d9ba8113]{color:#8a8478;text-align:right;font-size:.66rem}.tm-rp__pc.on[data-v-d9ba8113]{color:#f4c85f}.tm-rp__detail[data-v-d9ba8113]{margin-top:.4rem}.tm-rp__shops[data-v-d9ba8113]{gap:.25rem;margin:.3rem 0;padding:0;list-style:none;display:grid}.tm-rp__shop[data-v-d9ba8113]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d224;border-radius:8px;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.3rem .5rem;display:flex}.tm-rp__shop[data-v-d9ba8113]:hover{border-color:#e3b45b99}.tm-rp__shop b[data-v-d9ba8113]{font-size:.78rem;font-weight:500}.tm-rp__shop small[data-v-d9ba8113]{color:#c9bda4;font-size:.64rem}.tm-rp__src[data-v-d9ba8113]{flex-wrap:wrap;gap:.25rem;display:flex}.tm-rp__city[data-v-d9ba8113]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d21a;border-radius:9px;margin-bottom:.25rem;padding:.4rem .5rem;display:block}.tm-rp__city[data-v-d9ba8113]:hover{border-color:#e3b45b8c}.tm-rp__city.on[data-v-d9ba8113]{background:#e3b45b14;border-color:#e3b45b}.tm-rp__cn[data-v-d9ba8113]{align-items:baseline;gap:.4rem;display:flex}.tm-rp__cn b[data-v-d9ba8113]{font-size:.84rem;font-weight:500}.tm-rp__cn small[data-v-d9ba8113]{color:#c9bda4;font-size:.62rem}.tm-rp__tags[data-v-d9ba8113]{flex-wrap:wrap;gap:.2rem;margin-top:.2rem;display:flex}.tm-rp button[data-v-d9ba8113]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.tm-np__stage[data-v-590edc4a]{color:#c9bda4;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.72rem;display:flex}.tm-np__brandnote[data-v-590edc4a]{margin:-.25rem 0 .5rem}.tm-np__start[data-v-590edc4a]{background:#e3b45b0f;border:1px dashed #e3b45b8c;border-radius:11px;margin:.7rem 0;padding:.6rem .75rem}.tm-np__start h4[data-v-590edc4a]{color:#f4c85f;margin:0 0 .3rem;font-size:.82rem;font-weight:500}.tm-np__start ol[data-v-590edc4a]{color:#d9ceb6;margin:0 0 .5rem;padding-left:1.1rem;font-size:.72rem;line-height:1.6}.tm-np__cards[data-v-590edc4a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.tm-np__help[data-v-590edc4a]{color:#c9bda4;margin-top:.9rem;font-size:.72rem}.tm-np__help summary[data-v-590edc4a]{cursor:pointer;color:#e3b45b}.tm-np__help ul[data-v-590edc4a]{margin:.3rem 0 0;padding-left:1.1rem}.tm[data-v-e63097a9]{position:relative}.tm__info[data-v-e63097a9]{border-bottom:1px solid #f3e8d214;flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.tm__legend[data-v-e63097a9]{flex:auto;border-bottom:0!important}.tm__strip[data-v-e63097a9]{background:#e3b45b0d;flex-wrap:wrap;align-items:center;gap:.2rem 1.4rem;padding:.3rem 1rem;display:flex}.tm__strip>div[data-v-e63097a9]{align-items:baseline;gap:.4rem;display:flex}.tm__strip span[data-v-e63097a9]{color:#c9bda4;font-size:.64rem}.tm__strip b[data-v-e63097a9]{font-family:var(--font-mono);color:#f4c85f;font-size:1rem;font-weight:500}.tm__strip em[data-v-e63097a9]{color:#8cc4f0;font-size:.62rem;font-style:normal}.tm__sbar[data-v-e63097a9]{background:#ffffff1f;border-radius:99px;align-self:center;width:4.5rem;height:.4rem;display:block;overflow:hidden}.tm__sbar>i[data-v-e63097a9]{background:#e3b45b;height:100%;display:block}.tm__body[data-v-e63097a9]{flex:1;grid-template-columns:minmax(0,1fr) calc(clamp(19rem,26vw,24rem));min-height:0;display:grid}.tm__map[data-v-e63097a9]{min-width:0;min-height:0;position:relative}.tm__side[data-v-e63097a9]{background:#140f0b8c;border-left:1px solid #f3e8d21a;flex-direction:column;min-height:0;display:flex}.tm__panel[data-v-e63097a9]{overscroll-behavior:contain;flex:1;min-height:0;padding:.8rem 1rem 1.4rem;overflow-y:auto}.tm__handle[data-v-e63097a9]{color:#f3e8d2;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:0;border-bottom:1px solid #f3e8d21a;align-items:center;gap:.6rem;padding:.45rem .9rem;font-size:.8rem;display:flex}.tm__handle i[data-v-e63097a9]{background:#f3e8d259;border-radius:99px;width:2rem;height:.22rem}.tm__handle b[data-v-e63097a9]{flex:1;font-weight:500}.tm__handle span[data-v-e63097a9]{color:#e3b45b;font-size:.7rem}.tm__handle[data-v-e63097a9]:focus-visible{outline-offset:-2px;outline:2px solid #e3b45b}.tm--narrow .tm__body[data-v-e63097a9]{flex-direction:column;display:flex}.tm--narrow .tm__map[data-v-e63097a9]{flex:1 1 0;min-height:14rem}.tm--narrow .tm__side[data-v-e63097a9]{border-top:1px solid #e3b45b59;border-left:0;flex:none;max-height:48%}.tm--narrow .tm__side.is-collapsed[data-v-e63097a9]{max-height:none}.tm--narrow .tm__strip[data-v-e63097a9]{flex-wrap:nowrap;gap:.2rem 1rem;padding:.3rem .8rem;overflow-x:auto}.tm--narrow .tm__strip>div[data-v-e63097a9]{flex:none}.jp-card.bc[data-v-47a9b0bc]{padding:.55rem .65rem .5rem;position:relative}.bc[data-v-47a9b0bc]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.bc__top[data-v-47a9b0bc]{align-items:center;gap:.4rem;min-width:0;display:flex}.bc__code[data-v-47a9b0bc]{font-family:var(--font-mono);letter-spacing:.08em;color:#c9bda4;border:1px solid #f3e8d233;border-radius:4px;flex:none;padding:0 .3rem;font-size:.6rem}.bc__name[data-v-47a9b0bc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;font-weight:500;overflow:hidden}.bc__orig[data-v-47a9b0bc]{font-family:var(--font-mono);letter-spacing:.1em;color:#1c1510;background:linear-gradient(120deg,#f2c46b,#e3b45b);font-size:.55rem}.bc__id[data-v-47a9b0bc],.bc__orig[data-v-47a9b0bc]{border-radius:999px;flex:none;padding:0 .4rem;line-height:1.6}.bc__id[data-v-47a9b0bc]{color:#f2c46b;white-space:nowrap;border:1px solid #e3b45b8c;font-size:.58rem}.bc__flag[data-v-47a9b0bc]{font-family:var(--font-mono);letter-spacing:.08em;flex:none;font-size:.55rem}.bc__here[data-v-47a9b0bc]{color:#8cc4f0;border:1px solid #64a0dc80;border-radius:999px;flex:none;padding:0 .4rem;font-size:.6rem;line-height:1.6}.bc__here--res[data-v-47a9b0bc]{color:#f2c46b;border-color:#e3b45b8c}.bc__issue[data-v-47a9b0bc]{font-family:var(--font-mono);color:#f3e8d2;flex:none;align-items:center;gap:.25rem;margin-left:auto;font-size:.68rem;display:inline-flex}.bc__issue>i[data-v-47a9b0bc]{background:#8cc4f0;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 2px #ffffff14}.bc__issue--bad>i[data-v-47a9b0bc]{background:#d2492f}.bc__issue--warn>i[data-v-47a9b0bc]{background:#e3b45b}.bc__story[data-v-47a9b0bc]{color:#e3b45b;overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.68rem;line-height:1.45}.bc__chips[data-v-47a9b0bc]{flex-wrap:wrap;align-items:center;gap:.3rem;margin:.3rem 0 .35rem;display:flex}.bc__brand[data-v-47a9b0bc]{text-overflow:ellipsis;white-space:nowrap;color:#bcdcf6;border-color:#8cc4f080;max-width:9rem;overflow:hidden}.bc__mgr[data-v-47a9b0bc]{color:#c9bda4;font-size:.66rem}.bc__mgr--none[data-v-47a9b0bc]{color:#f2c46b}.bc__kpi[data-v-47a9b0bc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin:0;display:grid}.bc__kpi dt[data-v-47a9b0bc]{letter-spacing:.08em;color:#c9bda4;font-size:.55rem}.bc__kpi dd[data-v-47a9b0bc]{font-family:var(--font-mono);white-space:nowrap;margin:0;font-size:.78rem}.bc__span[data-v-47a9b0bc]{color:#9f9580;margin:.15rem 0 .3rem;font-size:.58rem}.bc__health[data-v-47a9b0bc]{color:#c9bda4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;font-size:.62rem;display:grid}.bc__health b[data-v-47a9b0bc]{font-family:var(--font-mono);color:#f3e8d2;font-weight:500}.bc__bar--new>i[data-v-47a9b0bc]{background:#8a8068}.bc__why[data-v-47a9b0bc]{color:#f2c46b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.64rem;line-height:1.45;display:-webkit-box;overflow:hidden}.bc__why--info[data-v-47a9b0bc]{color:#8cc4f0}.jp-card.bc.bc--compact[data-v-47a9b0bc]{margin-bottom:.3rem;padding:.35rem .55rem}.bc__line[data-v-47a9b0bc]{font-family:var(--font-mono);color:#c9bda4;grid-template-columns:minmax(0,1fr) auto auto auto;gap:.5rem;margin:.15rem 0 .25rem;font-size:.68rem;display:grid}.bc__line>span[data-v-47a9b0bc]:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-cjk);overflow:hidden}.bc .bc__thin[data-v-47a9b0bc]{height:.25rem}.bl__more[data-v-19602a74]{width:100%;margin:.2rem 0 .6rem;display:block}.bl__first[data-v-19602a74]{background:#e3b45b0f;border:1px dashed #e3b45b8c;border-radius:11px;margin:.4rem 0 .6rem;padding:.7rem .8rem}.bl__first p[data-v-19602a74]{margin:0 0 .4rem}.bl__closed[data-v-19602a74]{border-top:1px solid #f3e8d21f;margin-top:.8rem;padding-top:.6rem}.bl__closed>summary[data-v-19602a74]{cursor:pointer;color:#c9bda4;padding:.2rem 0;font-size:.78rem}.bl__c[data-v-19602a74]{background:#ffffff05;border:1px solid #f3e8d214;border-radius:10px;margin:.5rem 0;padding:.5rem .6rem}.bl__c header[data-v-19602a74]{align-items:baseline;gap:.5rem;display:flex}.bl__code[data-v-19602a74]{font-family:var(--font-mono);color:#c9bda4;font-size:.6rem}.bl__stats[data-v-19602a74]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin:.3rem 0;display:grid}.bl__stats dt[data-v-19602a74]{color:#c9bda4;font-size:.58rem}.bl__stats dd[data-v-19602a74]{font-family:var(--font-mono);margin:0;font-size:.78rem}.bl__settle>summary[data-v-19602a74]{cursor:pointer;color:#e3b45b;font-size:.72rem}.bl__lines[data-v-19602a74]{grid-template-columns:minmax(0,1fr) auto;gap:.15rem .8rem;margin:.4rem 0;font-size:.72rem;display:grid}.bl__lines dd[data-v-19602a74]{text-align:right;font-family:var(--font-mono);margin:0}.id[data-v-2a85bf78]{border-top:1px dashed #e3b45b4d;margin-top:.55rem;padding-top:.45rem}.id__h[data-v-2a85bf78]{margin:0;font-size:.82rem;font-weight:500}.id .id__fold[data-v-2a85bf78]{color:#f2c46b;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;padding:.1rem 0;display:flex}.id__fold[data-v-2a85bf78]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #e3b45b}.id__fold small[data-v-2a85bf78]{font-family:var(--font-mono);letter-spacing:.16em;margin-left:.3rem;font-size:.56rem}.id__now[data-v-2a85bf78]{color:#c9bda4;font-size:.7rem}.id__now b[data-v-2a85bf78]{color:#f3e8d2;font-weight:500}.id__hint[data-v-2a85bf78]{color:#8cc4f0;font-size:.66rem}.id__fold i[data-v-2a85bf78]{color:#c9bda4;margin-left:auto;font-size:.64rem;font-style:normal}.id__lead[data-v-2a85bf78],.id__note[data-v-2a85bf78]{color:#e9dcc0;margin:.25rem 0 .4rem;font-size:.72rem;line-height:1.55}.id__note[data-v-2a85bf78]{color:#c9bda4;margin:.45rem 0 0;font-size:.66rem}.id__solo[data-v-2a85bf78]{color:#cfe3f7;background:#64a0dc14;border:1px solid #64a0dc73;border-radius:8px;margin:0 0 .45rem;padding:.4rem .6rem;font-size:.7rem;line-height:1.55}.id__opts[data-v-2a85bf78]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem;display:grid}.id .id__opt[data-v-2a85bf78]{background:#ffffff08;border:1px solid #f3e8d224;border-radius:10px;flex-direction:column;gap:.3rem;padding:.55rem .7rem;display:flex}.id .id__opt.on[data-v-2a85bf78]{background:linear-gradient(135deg,#e3b45b2e,#e3b45b0d);border-color:#e3b45b;box-shadow:0 0 0 1px #e3b45b59}.id .id__opt.off[data-v-2a85bf78]:not(.on),.id--solo .id__opt[data-v-2a85bf78]:not(.on){opacity:.78}.id__top[data-v-2a85bf78]{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;display:flex}.id__top b[data-v-2a85bf78]{font-size:.88rem;font-weight:500}.id__top em[data-v-2a85bf78]{font-style:normal;font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;font-size:.54rem}.id__top .jp-chip[data-v-2a85bf78]{margin-left:auto}.id__desc[data-v-2a85bf78]{color:#e9dcc0;margin:0;font-size:.7rem;line-height:1.55}.id__chg[data-v-2a85bf78]{color:#c9bda4;flex-wrap:wrap;gap:.2rem .3rem;margin:0;padding:0;font-size:.62rem;list-style:none;display:flex}.id__chg li[data-v-2a85bf78]{white-space:nowrap;background:#00000029;border:1px solid #f3e8d224;border-radius:999px;padding:.05rem .4rem}.id__chg--good b[data-v-2a85bf78]{color:#8fd694}.id__chg--bad b[data-v-2a85bf78]{color:#ff8a73}.id__foot[data-v-2a85bf78]{justify-items:start;gap:.3rem;margin-top:auto;display:grid}.id__cost[data-v-2a85bf78]{color:#f3e8d2;margin:0;font-size:.7rem}.id__why[data-v-2a85bf78]{color:#f2c46b;margin:0;font-size:.68rem;line-height:1.5}.ca[data-v-3b04bc8b]{margin-bottom:.6rem}.ca__head[data-v-3b04bc8b]{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;display:flex}.ca__title[data-v-3b04bc8b]{font-size:.86rem;font-weight:500}.ca__action[data-v-3b04bc8b]{color:#e3b45b;margin:.35rem 0 .1rem;font-size:.82rem}.ca__line[data-v-3b04bc8b]{margin:.25rem 0;font-size:.76rem;line-height:1.6}.ca__line b[data-v-3b04bc8b]{color:#c9bda4;font-weight:500}.ca__facts[data-v-3b04bc8b]{margin-top:.5rem}.ca__pkgs[data-v-3b04bc8b]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.4rem;margin:.5rem 0 .3rem;display:grid}.ca__pkg[data-v-3b04bc8b]{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d224;border-radius:9px;gap:.15rem;padding:.4rem .55rem;display:grid}.ca__pkg.on[data-v-3b04bc8b]{background:#e3b45b1a;border-color:#e3b45b}.ca__pkg[data-v-3b04bc8b]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.ca__pkg b[data-v-3b04bc8b]{font-size:.78rem;font-weight:500}.ca__pkg b small[data-v-3b04bc8b]{color:#c9bda4;margin-left:.25rem;font-size:.62rem}.ca__pkg span[data-v-3b04bc8b]{font-family:var(--font-mono);color:#e3b45b;font-size:.68rem}.ca__table[data-v-3b04bc8b]{margin:.4rem 0}.ca__table td[data-v-3b04bc8b]:first-child{white-space:normal}.ca__sr[data-v-3b04bc8b]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ca__route[data-v-3b04bc8b]{color:#c9bda4;margin:.3rem 0;font-size:.72rem}.ca__route summary[data-v-3b04bc8b]{cursor:pointer}.ca__route summary[data-v-3b04bc8b]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.ca__steps[data-v-3b04bc8b]{margin:.3rem 0;padding-left:1.1rem;line-height:1.6}.spark[data-v-f3437c62]{color:#c9bda4;display:block}.mt[data-v-9187d443]{grid-template-columns:minmax(3.6rem,5.6rem) minmax(0,1fr) minmax(2.6rem,auto);align-items:center;gap:.5rem;font-size:.74rem;display:grid}.mt__l[data-v-9187d443]{color:#c9bda4;white-space:nowrap}.mt .mt__bar[data-v-9187d443]{height:.5rem}.mt__plain[data-v-9187d443]{background:#8cc4f0}.mt__v[data-v-9187d443]{text-align:right;font-family:var(--font-mono);white-space:nowrap;font-size:.72rem}.ov__head[data-v-4ced3662]{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-bottom:.4rem;display:flex}.ov__head .jp-h[data-v-4ced3662]{margin:0}.ov__warehouse[data-v-4ced3662]{background:#d2492f1a;border:1px solid #d2492f8c;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:0 0 .6rem;padding:.55rem .75rem;display:flex}.ov__warehouse>div[data-v-4ced3662]{flex:18rem;min-width:0}.ov__warehouse b[data-v-4ced3662]{color:#ff8a73;font-size:.82rem}.ov__warehouse p[data-v-4ced3662]{color:#e9dcc0;margin:.2rem 0 0;font-size:.72rem;line-height:1.55}.ov[data-v-4ced3662]{container-type:inline-size}.ov .ov__tiles[data-v-4ced3662]{grid-template-columns:repeat(5,minmax(0,1fr))}@container (width<=760px){.ov .ov__tiles[data-v-4ced3662]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=460px){.ov .ov__tiles[data-v-4ced3662]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ov__sparks[data-v-4ced3662]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;display:grid}.ov__spark[data-v-4ced3662]{background:#ffffff08;border:1px solid #f3e8d214;border-radius:9px;margin:0;padding:.4rem .55rem .35rem}.ov__spark figcaption[data-v-4ced3662]{color:#c9bda4;justify-content:space-between;align-items:baseline;font-size:.7rem;display:flex}.ov__spark figcaption b[data-v-4ced3662]{font-family:var(--font-mono);color:#f3e8d2;font-size:.82rem;font-weight:500}.ov__spark[data-v-4ced3662] svg{width:100%;height:2.8rem;margin:.15rem 0}.ov__spark small[data-v-4ced3662]{color:#9f9580;font-size:.58rem}.ov__cols[data-v-4ced3662]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.2rem 1.4rem;display:grid}.ov__meters[data-v-4ced3662]{gap:.35rem;display:grid}.ov__lost[data-v-4ced3662]{gap:.3rem;display:grid}.ov__lostrow[data-v-4ced3662]{grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.72rem;display:grid}.ov__lostrow>span[data-v-4ced3662]:last-child{font-family:var(--font-mono);white-space:nowrap;color:#c9bda4;font-size:.68rem}.ov__pnl dd[data-v-4ced3662]{text-align:right}.ov__sub[data-v-4ced3662]{font-weight:600;color:#f3e8d2!important}.ov__link[data-v-4ced3662]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ov__issues[data-v-4ced3662]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ov__issue[data-v-4ced3662]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:10px;padding:.55rem .7rem}.ov__issue--l3[data-v-4ced3662]{border-color:#d2492f8c}.ov__issue--l2[data-v-4ced3662]{border-color:#e3b45b66}.ov__issue--done[data-v-4ced3662]{opacity:.7}.ov__itop[data-v-4ced3662]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ov__day[data-v-4ced3662]{font-size:.64rem;font-family:var(--font-mono)}.ov__itext[data-v-4ced3662]{margin:.3rem 0 .2rem;font-size:.78rem;line-height:1.5}.ov__iresult[data-v-4ced3662]{color:#8fd694;margin:.2rem 0;font-size:.7rem}.ov__iwho[data-v-4ced3662]{color:#c9bda4;margin:.2rem 0 .35rem;font-size:.7rem}.ov__iwho--you[data-v-4ced3662]{color:#f2c46b}.ov__idesc[data-v-4ced3662]{color:#c9bda4;margin:0 0 .4rem;font-size:.7rem}.ov__idesc summary[data-v-4ced3662]{cursor:pointer}.ov__idesc p[data-v-4ced3662]{color:#e9dcc0;margin:.25rem 0 0;line-height:1.55}.ov__iblock[data-v-4ced3662]{color:#c9bda4;margin-left:.5rem;font-size:.66rem}.ov__headline[data-v-4ced3662]{margin:0 0 .4rem;font-size:.78rem;line-height:1.6}.ov__headline--few[data-v-4ced3662]{color:#ff8a73}.ov__headline--many[data-v-4ced3662]{color:#8fd694}.ov__reasons[data-v-4ced3662]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.ov__reasons li[data-v-4ced3662]{background:#ffffff08;border-radius:8px;grid-template-columns:1rem minmax(0,1fr);gap:.4rem;padding:.3rem .5rem;font-size:.74rem;display:grid}.ov__reasons li>i[data-v-4ced3662]{text-align:center;font-size:.6rem;font-style:normal;line-height:1.5rem}.ov__reasons b[data-v-4ced3662]{font-weight:500;display:block}.ov__reasons small[data-v-4ced3662]{color:#c9bda4;font-size:.66rem;line-height:1.5;display:block}.ov__r--good>i[data-v-4ced3662]{color:#8fd694}.ov__r--bad>i[data-v-4ced3662]{color:#ff8a73}.ov__r--info>i[data-v-4ced3662]{color:#8cc4f0}.acq[data-v-8a408f6f]{margin:.8rem 0}.acq__find[data-v-8a408f6f]{margin-top:.4rem;font-size:.74rem}.acq__find ul[data-v-8a408f6f]{gap:.3rem;margin:.3rem 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.cb[data-v-7669acb4]{margin-top:1.7rem}.cb__held[data-v-7669acb4]{gap:.35rem;margin:.5rem 0;display:grid}.cb__heldrow[data-v-7669acb4]{background:#e3b45b14;border:1px solid #e3b45b8c;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.4rem .65rem;font-size:.74rem;display:flex}.cb__rows[data-v-7669acb4]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.cb__row[data-v-7669acb4]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:10px;padding:.5rem .65rem}.cb__row[data-budget-row-status=over][data-v-7669acb4]{border-color:#d2492f99}.cb__main[data-v-7669acb4]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cb__main b[data-v-7669acb4]{font-size:.82rem;font-weight:500}.cb__opt[data-v-7669acb4]{color:#f2c46b;font-size:.82rem;font-weight:600}.cb__bar[data-v-7669acb4]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;margin:.4rem 0 .1rem;display:grid}.cb__num[data-v-7669acb4]{font-family:var(--font-mono);white-space:nowrap;font-size:.72rem}.cb__note[data-v-7669acb4]{color:#c9bda4;margin:.25rem 0 0;font-size:.7rem;line-height:1.55}.cb__var[data-v-7669acb4]{color:#8cc4f0;margin:.2rem 0 0;font-size:.68rem;line-height:1.55}.cb__gates[data-v-7669acb4]{margin:.25rem 0 0;font-size:.64rem;line-height:1.5}.cb__act[data-v-7669acb4]{margin-top:.35rem}.cb__sel[data-v-7669acb4]{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.72rem;display:flex}.cb__sel select[data-v-7669acb4]{max-width:100%}.cb__h[data-v-7669acb4]{margin:1rem 0 .3rem;font-size:.8rem;font-weight:500}.cb__scroll[data-v-7669acb4]{overflow-x:auto}.cb__table[data-v-7669acb4]{min-width:40rem;font-size:.72rem}.cp[data-v-25a01fe3]{margin-top:1.7rem}.cp__rows[data-v-25a01fe3]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.cp__row[data-v-25a01fe3]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:10px;padding:.5rem .65rem}.cp__row--idle[data-v-25a01fe3]{opacity:.7}.cp__main[data-v-25a01fe3]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cp__main b[data-v-25a01fe3]{font-size:.82rem;font-weight:500}.cp__opt[data-v-25a01fe3]{color:#f2c46b;font-size:.82rem;font-weight:600}.cp__eff[data-v-25a01fe3]{color:#c9bda4;margin:.25rem 0 0}.cp__eff[data-v-25a01fe3],.cp__warn[data-v-25a01fe3]{font-size:.7rem;line-height:1.55}.cp__warn[data-v-25a01fe3]{color:#f2c46b;margin:.3rem 0 0}.cp__act[data-v-25a01fe3]{margin-top:.35rem}.cp__sel[data-v-25a01fe3]{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.72rem;display:flex}.cp__sel select[data-v-25a01fe3]{max-width:100%}.mg__orig[data-v-2c037e24]{background:#e3b45b0f;border:1px solid #e3b45b66;border-radius:11px;padding:.7rem .85rem}.mg__orig p[data-v-2c037e24]{margin:.2rem 0}.mg__card[data-v-2c037e24]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:11px;padding:.7rem .85rem}.mg__card--none[data-v-2c037e24]{background:#d2492f0f;border-color:#d2492f80}.mg__card p[data-v-2c037e24]{margin:.2rem 0}.mg__ctop[data-v-2c037e24]{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}.mg__name[data-v-2c037e24]{font-size:1.05rem;font-weight:500}.mg__xp[data-v-2c037e24]{color:#c9bda4;gap:.2rem;margin-bottom:.6rem;font-size:.7rem;display:grid}.mg__skills[data-v-2c037e24]{gap:.35rem;display:grid}.mg__skill[data-v-2c037e24]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.mg .mg__kv[data-v-2c037e24]{max-width:26rem;margin-top:.6rem}.mg__scroll[data-v-2c037e24]{overflow-x:auto}.mg__table td.mg__act[data-v-2c037e24]{text-align:right;white-space:normal}.mg__act small[data-v-2c037e24]{max-width:14rem;margin-left:auto;font-size:.6rem;line-height:1.4;display:block}.mg .mg__pol[data-v-2c037e24]{margin-top:1.7rem}.mg__pols[data-v-2c037e24]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem;display:grid}.mg__pol-card[data-v-2c037e24]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:11px;flex-direction:column;gap:.35rem;padding:.65rem .75rem;display:flex}.mg__pol-card--on[data-v-2c037e24]{background:#e3b45b14;border-color:#e3b45b}.mg__pol-card header[data-v-2c037e24]{align-items:baseline;gap:.45rem;display:flex}.mg__pol-card header b[data-v-2c037e24]{font-size:.95rem;font-weight:500}.mg__pol-card header em[data-v-2c037e24]{font-style:normal;font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;font-size:.58rem}.mg__pdesc[data-v-2c037e24]{color:#e9dcc0;margin:0;font-size:.72rem;line-height:1.6}.mg__prules[data-v-2c037e24]{color:#c9bda4;margin:0;padding-left:1.1rem;font-size:.7rem;line-height:1.55}.mg__trade[data-v-2c037e24]{margin:0;font-size:.68rem;line-height:1.5}.mg__trade--good[data-v-2c037e24]{color:#8fd694}.mg__trade--bad[data-v-2c037e24]{color:#ff8a73}.mg__nums[data-v-2c037e24]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin:0;display:grid}.mg__nums dt[data-v-2c037e24]{color:#c9bda4;font-size:.58rem}.mg__nums dd[data-v-2c037e24]{font-family:var(--font-mono);margin:0;font-size:.8rem}.mg__fx[data-v-2c037e24]{color:#f2c46b;background:#e3b45b12;border-radius:8px;margin:0;padding:.35rem .5rem .35rem 1.4rem;font-size:.68rem;line-height:1.55}.mg__mods[data-v-2c037e24]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.2rem 1.4rem;margin:0 0 .4rem;font-size:.74rem;display:grid}.mg__mods>div[data-v-2c037e24]{border-bottom:1px solid #f3e8d20f;justify-content:space-between;gap:.8rem;padding:.15rem 0;display:flex}.mg__mods dt[data-v-2c037e24]{color:#c9bda4}.mg__mods dd[data-v-2c037e24]{font-family:var(--font-mono);margin:0}.mg__measures[data-v-2c037e24]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.mg__measures li[data-v-2c037e24]{background:#ffffff08;border-radius:9px;gap:.1rem;padding:.4rem .6rem;font-size:.74rem;display:grid}.mg__measures small[data-v-2c037e24]{color:#8fd694;font-size:.66rem}.qb[data-v-07aa7e88]{background:#e3b45b0d;border:1px dashed #e3b45b66;border-radius:10px;margin:.4rem 0 .6rem;padding:.55rem .7rem}.qb--err[data-v-07aa7e88]{background:#d2492f0f;border-color:#d2492f8c}.qb__t[data-v-07aa7e88]{color:#e3b45b;letter-spacing:.04em;margin:0 0 .35rem;font-size:.74rem;font-weight:500}.qb__rows[data-v-07aa7e88]{grid-template-columns:minmax(0,1fr) auto;gap:.18rem 1rem;margin:0;font-size:.74rem;display:grid}.qb__rows dt[data-v-07aa7e88]{color:#c9bda4;min-width:0}.qb__rows dd[data-v-07aa7e88]{text-align:right;font-family:var(--font-mono);white-space:nowrap;margin:0}.qb__total[data-v-07aa7e88]{border-top:1px solid #f3e8d233;justify-content:space-between;gap:1rem;margin-top:.4rem;padding-top:.35rem;font-size:.82rem;display:flex}.qb__total b[data-v-07aa7e88]{font-family:var(--font-mono);font-weight:600}.qb--pos[data-v-07aa7e88]{color:#8fd694}.qb--neg[data-v-07aa7e88]{color:#ff8a73}.qb--dim[data-v-07aa7e88]{color:#c9bda4}.qb__err[data-v-07aa7e88]{color:#ff8a73;margin:.4rem 0 0;font-size:.74rem;line-height:1.5}.qb__note[data-v-07aa7e88]{color:#c9bda4;margin:.35rem 0 0;font-size:.68rem;line-height:1.5}.sc__top[data-v-a151bc19]{flex-wrap:wrap;gap:.3rem;margin-bottom:.4rem;display:flex}.sc__kv[data-v-a151bc19]{margin:.2rem 0 .4rem}.sc__h[data-v-a151bc19]{color:#e3b45b;margin:.55rem 0 .2rem;font-size:.76rem;font-weight:500}.sc__courses[data-v-a151bc19],.sc__next[data-v-a151bc19]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.sc__row[data-v-a151bc19]{background:#ffffff09;border-radius:8px;padding:.3rem .5rem}.sc__rowtop[data-v-a151bc19]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.76rem;display:flex}.sc__why[data-v-a151bc19]{margin:.2rem 0 0;padding-left:1rem;font-size:.68rem;line-height:1.5}p.sc__why[data-v-a151bc19]{padding-left:0}.sc__gain[data-v-a151bc19]{color:#8fd694;margin:.15rem 0 0;font-size:.68rem}.sc__path[data-v-a151bc19]{color:#e3b45b;margin:.2rem 0;font-size:.74rem;line-height:1.5}.sc__chips[data-v-a151bc19]{flex-wrap:wrap;gap:.25rem;margin:.2rem 0;display:flex}.sc__small[data-v-a151bc19]{margin:.2rem 0;font-size:.66rem}.cb[data-v-bf2fe65f]{flex-direction:column;align-items:flex-start;gap:.2rem;max-width:100%;display:inline-flex}.cb__why[data-v-bf2fe65f]{color:#ff8a73;font-size:.66rem;line-height:1.45}.cb--primary[data-v-bf2fe65f] .jp-btn:not(:disabled):not(.armed){color:#fff;background:#d2492f;border-color:#d2492f}.cb--primary[data-v-bf2fe65f] .jp-btn:not(:disabled):not(.armed):hover{background:#e05a3f}.cc[data-v-e59be400]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:11px;align-content:start;gap:.4rem;padding:.65rem .75rem;display:grid}.cc header[data-v-e59be400]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:flex}.cc header b[data-v-e59be400]{font-size:.86rem;font-weight:500}.cc header small[data-v-e59be400]{color:#c9bda4;font-size:.64rem}.cc__bars[data-v-e59be400]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.cc__bars--mgr[data-v-e59be400]{border-top:1px dashed #f3e8d224;padding-top:.3rem}.cc__bars li[data-v-e59be400]{grid-template-columns:3.4rem minmax(0,1fr) 1.6rem;align-items:center;gap:.4rem;font-size:.68rem;display:grid}.cc__bars b[data-v-e59be400]{text-align:right;font-size:.68rem}.cc__trait[data-v-e59be400]{color:#c9bda4;margin:0;font-size:.66rem;line-height:1.45}.cc__trait b[data-v-e59be400]{color:#f2c46b;font-weight:500}.cc footer[data-v-e59be400]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.4rem;display:flex}.cc__wage[data-v-e59be400]{font-size:.78rem}.cc__wage small[data-v-e59be400]{color:#c9bda4;font-size:.6rem;display:block}.hr[data-v-cdb118cd]{margin-top:.9rem}.hr__h[data-v-cdb118cd]{color:#e3b45b;margin:.8rem 0 .4rem;font-size:.78rem;font-weight:500}.hr__h small[data-v-cdb118cd]{color:#c9bda4;margin-left:.4rem;font-size:.62rem;font-weight:400}.hr__bar[data-v-cdb118cd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:.6rem 0 .4rem;display:flex}.hr__sort[data-v-cdb118cd]{color:#c9bda4;align-items:center;gap:.4rem;font-size:.74rem;display:inline-flex}.hr__sort select[data-v-cdb118cd]{font-family:var(--font-cjk)}.hr__grid[data-v-cdb118cd]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.6rem;display:grid}.sf__head[data-v-69367611]{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;display:flex}.sf__head .jp-h[data-v-69367611]{margin:0}.sf__sum[data-v-69367611]{color:#c9bda4;font-size:.72rem}.sf__card[data-v-69367611]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:11px;margin:0 0 .6rem;padding:.6rem .75rem}.sf__card--mgr[data-v-69367611]{border-color:#e3b45b73}.sf__top[data-v-69367611]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sf__name[data-v-69367611]{font-size:.92rem;font-weight:500}.sf__wage[data-v-69367611]{font-family:var(--font-mono);text-align:right;margin-left:auto;font-size:.78rem}.sf__wage small[data-v-69367611]{font-size:.6rem;font-family:var(--font-cjk);display:block}.sf__body[data-v-69367611]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:.5rem 1rem;margin:.45rem 0;display:grid}.sf__stats[data-v-69367611]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;display:grid}.sf__stat[data-v-69367611]{text-align:center;background:#ffffff0a;border-radius:6px;gap:.05rem;padding:.2rem .3rem;display:grid;position:relative;overflow:hidden}.sf__stat>i[data-v-69367611]{height:.18rem;width:var(--v);background:#e3b45b;position:absolute;bottom:0;left:0}.sf__stat em[data-v-69367611]{color:#c9bda4;font-size:.55rem;font-style:normal}.sf__stat b[data-v-69367611]{font-family:var(--font-mono);font-size:.78rem;font-weight:500}.sf__meters[data-v-69367611]{gap:.3rem;display:grid}.sf__shifts[data-v-69367611]{flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;display:flex}.sf__lbl[data-v-69367611]{color:#c9bda4;margin-right:.2rem;font-size:.7rem}.sf__shift[data-v-69367611]{color:#c9bda4;font:inherit;cursor:pointer;background:0 0;border:1px solid #f3e8d233;border-radius:999px;padding:.18rem .55rem;font-size:.7rem}.sf__shift.on[data-v-69367611]{color:#d6f1d8;background:#6fbf7333;border-color:#6fbf73b3}.sf__shift.idle[data-v-69367611]{opacity:.6;border-style:dashed}.sf__shift.idle.on[data-v-69367611]{color:#f2c46b;opacity:1;background:#e3b45b29;border-color:#e3b45bcc}.sf__shift[data-v-69367611]:focus-visible{outline:2px solid #e3b45b}.sf__tools[data-v-69367611]{flex-wrap:wrap;gap:.35rem;display:flex}.sf__tools .jp-btn.on[data-v-69367611]{background:#e3b45b26;border-color:#e3b45b}.sf__panel[data-v-69367611]{background:#0000002e;border:1px solid #f3e8d214;border-radius:9px;margin-top:.55rem;padding:.55rem .7rem}.sf__auto[data-v-69367611]{cursor:pointer;margin-bottom:.5rem;font-size:.74rem;display:block}.sf__jobs[data-v-69367611]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.35rem .8rem;display:grid}.sf__job[data-v-69367611]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.sf__job .jp-seg button[data-v-69367611]{padding:.12rem .55rem}.sf__job .jp-seg button[data-v-69367611]:disabled{opacity:.5;cursor:not-allowed}.sf__wagebox[data-v-69367611]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:.74rem;display:flex}.sf__wagebox label[data-v-69367611]{align-items:center;gap:.4rem;display:inline-flex}.sf__wagebox input[data-v-69367611]{width:6.5rem}.sf__wagebox select[data-v-69367611]{max-width:100%}.mn__policy[data-v-eb0d089a]{color:#cfe3f5;background:#64a0dc12;border:1px solid #64a0dc66;border-radius:9px;margin:.5rem 0 .2rem;padding:.45rem .6rem}.mn__rules[data-v-eb0d089a]{background:#e3b45b0f;border:1px solid #e3b45b59;border-radius:10px;margin-bottom:.8rem;padding:.55rem .8rem}.mn__rules p[data-v-eb0d089a]{margin:.15rem 0;font-size:.78rem}.mn__rules ul[data-v-eb0d089a]{color:#e9dcc0;margin:.2rem 0 .2rem 1.1rem;padding:0;font-size:.72rem;line-height:1.6}.mn__scroll[data-v-eb0d089a]{overflow-x:auto}.mn .mn__table td[data-v-eb0d089a]:first-child{white-space:normal}.mn__name[data-v-eb0d089a]{min-width:10rem}.mn__name b[data-v-eb0d089a]{margin-bottom:.15rem;font-weight:500;display:block}.mn__off[data-v-eb0d089a]{opacity:.55}.mn__price[data-v-eb0d089a]{width:14rem;text-align:left!important}.mn__pinput[data-v-eb0d089a]{gap:.3rem;display:flex}.mn__pinput input[data-v-eb0d089a]{width:5.2rem}.mn__ref[data-v-eb0d089a]{color:#9f9580;white-space:normal;margin-top:.15rem;font-size:.6rem;display:block}.mn__link[data-v-eb0d089a]{color:#e3b45b;font:inherit;background:0 0;border:0;margin-left:.4rem;font-size:.6rem;text-decoration:underline}.mn__link[data-v-eb0d089a],.mn__sw[data-v-eb0d089a]{cursor:pointer;padding:0}.mn__sw[data-v-eb0d089a]{background:#ffffff14;border:1px solid #f3e8d24d;border-radius:99px;width:2.3rem;height:1.2rem;position:relative}.mn__sw>i[data-v-eb0d089a]{background:#c9bda4;border-radius:50%;width:.9rem;height:.9rem;transition:transform .15s;position:absolute;top:.12rem;left:.15rem}.mn__sw.on[data-v-eb0d089a]{background:#6fbf7373;border-color:#6fbf73cc}.mn__sw.on>i[data-v-eb0d089a]{background:#d6f1d8;transform:translate(1.05rem)}.mn__sw[data-v-eb0d089a]:disabled{opacity:.4;cursor:not-allowed}.mn__sw[data-v-eb0d089a]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.mn__tog[data-v-eb0d089a]{white-space:nowrap}.mn__lock[data-v-eb0d089a]{opacity:.8;margin-left:.3rem;font-size:.62rem}.mn__add[data-v-eb0d089a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mn__add select[data-v-eb0d089a]{min-width:14rem;max-width:100%}.mn__add label[data-v-eb0d089a]{align-items:center;gap:.3rem;font-size:.74rem;display:inline-flex}.mn__addprice[data-v-eb0d089a]{width:5.5rem}.mn__err[data-v-eb0d089a]{color:#ff8a73;margin:.4rem 0;font-size:.72rem}.mn__approval[data-v-eb0d089a]{background:#64a0dc14;border:1px solid #64a0dc8c;border-radius:10px;margin:.6rem 0;padding:.6rem .8rem}.mn__approval h5[data-v-eb0d089a]{color:#8cc4f0;margin:0 0 .3rem;font-size:.82rem;font-weight:500}.mn__approval p[data-v-eb0d089a]{margin:.2rem 0;font-size:.74rem;line-height:1.55}.sp__src[data-v-b30a8dea]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.6rem;display:grid}.sp__box[data-v-b30a8dea]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:11px;padding:.6rem .75rem}.sp__box h5[data-v-b30a8dea]{color:#e3b45b;margin:0 0 .35rem;font-size:.78rem;font-weight:500}.sp__box p[data-v-b30a8dea]{margin:.2rem 0;font-size:.74rem}.sp__kname[data-v-b30a8dea]{gap:.4rem}.sp__cov[data-v-b30a8dea],.sp__kname[data-v-b30a8dea]{flex-wrap:wrap;align-items:center;display:flex}.sp__cov[data-v-b30a8dea]{gap:.3rem}.sp__night[data-v-b30a8dea]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;display:grid}.sp__night h6[data-v-b30a8dea]{color:#c9bda4;margin:0 0 .25rem;font-size:.72rem;font-weight:500}.sp__night ul[data-v-b30a8dea]{margin:0;padding-left:1.1rem;font-size:.7rem;line-height:1.55}.sp__issues[data-v-b30a8dea]{gap:.3rem;margin:0 0 .4rem;padding:0;list-style:none;display:grid}.sp__issues li[data-v-b30a8dea]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.74rem;display:flex}.sp__issues li.done[data-v-b30a8dea]{opacity:.6}.sp .sp__h2[data-v-b30a8dea]{margin-top:1.7rem}.sp__cats button[data-v-b30a8dea]{flex-direction:column;align-items:flex-start;gap:0;line-height:1.3;display:inline-flex}.sp__cats small[data-v-b30a8dea]{color:#9f9580;font-size:.56rem}.sp__scroll[data-v-b30a8dea]{overflow-x:auto}.sp .sp__table td[data-v-b30a8dea]{white-space:normal}.sp__oname[data-v-b30a8dea]{min-width:14rem}.sp__oname b[data-v-b30a8dea]{margin-right:.4rem;font-weight:500}.sp__oname small[data-v-b30a8dea]{color:#9f9580;max-width:24rem;margin-top:.15rem;font-size:.6rem;line-height:1.5;display:block}.sp__table tr.on[data-v-b30a8dea]{background:#6fbf7314}.sp__tools[data-v-b30a8dea]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.4rem;font-size:.74rem;display:flex}.sp__tools input[type=search][data-v-b30a8dea]{min-width:11rem}.sp__urgent[data-v-b30a8dea]{background:#d2492f1a}.sp__warn[data-v-b30a8dea]{color:#f2c46b}.sp__packs[data-v-b30a8dea]{width:4rem}.sp__fill[data-v-b30a8dea]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:1px solid #e3b45b80;border-radius:6px;margin-left:.3rem;padding:.05rem .4rem;font-size:.62rem}.sp__fill--off[data-v-b30a8dea]{visibility:hidden}.sp__all[data-v-b30a8dea]{margin:.4rem 0}.sp__link[data-v-b30a8dea]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.oh__row[data-v-5d13c51b]{border-bottom:1px solid #f3e8d212;grid-template-columns:minmax(0,1fr) minmax(14rem,auto);align-items:center;gap:.6rem 1.2rem;padding:.5rem 0;display:grid}.oh__row h5[data-v-5d13c51b]{margin:0;font-size:.8rem;font-weight:500}.oh__ctl[data-v-5d13c51b]{justify-items:start;gap:.3rem;display:grid}.oh__ctl--row[data-v-5d13c51b]{flex-wrap:wrap;align-items:center;display:flex}.oh__ctl small[data-v-5d13c51b]{color:#c9bda4;max-width:22rem;font-size:.66rem;line-height:1.5}.oh__ctl small b[data-v-5d13c51b]{color:#f3e8d2;font-weight:500}.oh .oh__why[data-v-5d13c51b]{color:#f2c46b}.oh__opts[data-v-5d13c51b]{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.oh__opts li[data-v-5d13c51b]{color:#c9bda4;background:#ffffff06;border:1px solid #f3e8d21a;border-radius:9px;align-content:start;gap:.15rem;padding:.4rem .6rem;font-size:.68rem;line-height:1.5;display:grid}.oh__opts li.on[data-v-5d13c51b]{background:#e3b45b14;border-color:#e3b45b99}.oh__opts li b[data-v-5d13c51b]{color:#f3e8d2;font-size:.74rem;font-weight:500}.oh__opts li b em[data-v-5d13c51b]{color:#f2c46b;font-style:normal}.oh__opts li span[data-v-5d13c51b]{font-family:var(--font-mono);color:#e9dcc0;font-size:.66rem}.oh__opts li small[data-v-5d13c51b]{font-size:.64rem}.oh .oh__idle[data-v-5d13c51b]{color:#f2c46b}@media (width<=700px){.oh__row[data-v-5d13c51b]{grid-template-columns:minmax(0,1fr)}}.ol__kv[data-v-efcc70b7]{max-width:34rem}.ol__kv dd[data-v-efcc70b7]{text-align:right}.ol__moving[data-v-efcc70b7]{background:#e3b45b12;border:1px solid #e3b45b8c;border-radius:10px;padding:.55rem .7rem}.ol__moving h6[data-v-efcc70b7]{margin:0 0 .35rem;font-size:.82rem;font-weight:500}.ol__moving p[data-v-efcc70b7]{margin:.35rem 0;font-size:.72rem;line-height:1.55}.ol__moving .ol__kv[data-v-efcc70b7]{max-width:none}.ol__err[data-v-efcc70b7]{color:#f2c46b;margin:.3rem 0;font-size:.72rem}.ol__cards[data-v-efcc70b7]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;display:grid}.ol__card[data-v-efcc70b7]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:10px;padding:.55rem .7rem}.ol__card h6[data-v-efcc70b7]{margin:0 0 .3rem;font-size:.8rem;font-weight:500}.ol__rent[data-v-efcc70b7]{font-family:var(--font-mono);margin:0;font-size:.82rem}.ol__card p[data-v-efcc70b7]{margin:.2rem 0}.ol__card[data-v-efcc70b7] .jp-btn{margin-top:.4rem}.st[data-v-dccf9b0c]{white-space:nowrap;vertical-align:middle;align-items:center;gap:.3rem;display:inline-flex}.st__box[data-v-dccf9b0c]{padding-bottom:.2rem;line-height:1;display:inline-block;position:relative}.st__glyph[data-v-dccf9b0c]{letter-spacing:0;background:linear-gradient(90deg,#e3b45b var(--p),#f3e8d233 var(--p));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.78rem;line-height:1;display:block}.st__band[data-v-dccf9b0c]{background:#8cc4f0d9;border-radius:99px;height:.16rem;position:absolute;bottom:0}.st__txt[data-v-dccf9b0c]{font-family:var(--font-mono);color:#f3e8d2;font-size:.68rem}.st__txt em[data-v-dccf9b0c]{color:#8cc4f0;font-style:normal}.st__none[data-v-dccf9b0c]{font-family:var(--font-mono);color:#c9bda4b3}.om[data-v-ba8efc45]{border-top:1px dashed #f3e8d224;margin-top:1rem;padding-top:.7rem}.om__h[data-v-ba8efc45]{margin:0 0 .3rem;font-size:.8rem;font-weight:500}.om__h small[data-v-ba8efc45]{font-family:var(--font-mono);letter-spacing:.16em;color:#e3b45b;margin-left:.4rem;font-size:.56rem}.om__block[data-v-ba8efc45]{color:#f2c46b;background:#e3b45b12;border:1px solid #e3b45b73;border-radius:8px;margin:.3rem 0 .4rem;padding:.4rem .6rem;font-size:.72rem;line-height:1.5}.om__years[data-v-ba8efc45]{color:#c9bda4;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.4rem 0;font-size:.72rem;display:flex}.om__list[data-v-ba8efc45]{gap:.45rem;margin:.4rem 0 0;padding:0;list-style:none}.om .om__cand[data-v-ba8efc45],.om__list[data-v-ba8efc45]{grid-template-columns:minmax(0,1fr);display:grid}.om .om__cand[data-v-ba8efc45]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:10px;gap:.3rem;min-width:0;padding:.55rem .7rem}.om .om__cand.on[data-v-ba8efc45]{background:#e3b45b0f;border-color:#e3b45bb3}.om .om__cand--now[data-v-ba8efc45]{background:#64a0dc0d;border-style:dashed}.om__head[data-v-ba8efc45]{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;display:flex}.om__head b[data-v-ba8efc45]{font-size:.82rem;font-weight:500}.om__head .om__pick[data-v-ba8efc45]{margin-left:auto}.om .om__pick.on[data-v-ba8efc45]{color:#f2c46b;border-color:#e3b45b}.om__money[data-v-ba8efc45]{color:#c9bda4;margin:0;font-size:.72rem}.om__money b[data-v-ba8efc45]{color:#f3e8d2;font-weight:500}.om .om__save[data-v-ba8efc45]{margin-left:.5rem}.om .om__save.jp-pos[data-v-ba8efc45]{color:#8fd694}.om .om__save.jp-neg[data-v-ba8efc45]{color:#ff8a73}.om__stars[data-v-ba8efc45]{color:#c9bda4;flex-wrap:wrap;gap:.2rem 1rem;margin:0;font-size:.68rem;display:flex}.om__quote[data-v-ba8efc45]{margin-top:.2rem}.om__quote[data-v-ba8efc45] .jp-btn{white-space:normal;text-align:left;max-width:100%}.om__facts[data-v-ba8efc45]{grid-template-columns:auto minmax(0,1fr);gap:.15rem 1rem;margin:.4rem 0 0;font-size:.7rem;display:grid}.om__facts dt[data-v-ba8efc45]{color:#c9bda4}.om__facts dd[data-v-ba8efc45]{text-align:right;color:#f3e8d2;margin:0}.om__pay[data-v-ba8efc45]{margin:.4rem 0 0;font-size:.72rem;line-height:1.55}.om__pay--good[data-v-ba8efc45]{color:#8fd694}.om__pay--warn[data-v-ba8efc45]{color:#f2c46b}.om__pay--bad[data-v-ba8efc45]{color:#ff8a73}.om__nonum[data-v-ba8efc45]{color:#f2c46b;margin:.3rem 0 .4rem;font-size:.7rem;line-height:1.55}@media (width<=520px){.om__head .om__pick[data-v-ba8efc45]{margin-left:0}.om__facts dd[data-v-ba8efc45]{text-align:left}.om__facts[data-v-ba8efc45]{grid-template-columns:minmax(0,1fr)}}.ou__pkgs[data-v-3814bb68]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;margin:.5rem 0;display:grid}.ou__pkg[data-v-3814bb68]{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d224;border-radius:10px;gap:.2rem;padding:.5rem .65rem;display:grid}.ou__pkg.on[data-v-3814bb68]{background:#e3b45b1a;border-color:#e3b45b}.ou__pkg[data-v-3814bb68]:focus-visible{outline:2px solid #e3b45b}.ou__pkg b[data-v-3814bb68]{font-size:.82rem;font-weight:500}.ou__pkg span[data-v-3814bb68]{color:#c9bda4;font-size:.66rem;line-height:1.5}.ou__pkg em[data-v-3814bb68]{font-style:normal;font-family:var(--font-mono);color:#e3b45b;font-size:.68rem}.ou__title[data-v-3814bb68]{margin:.5rem 0 0;font-size:.86rem;font-weight:500}.ou__facts[data-v-3814bb68]{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:.15rem 1rem;margin:.5rem 0 0;font-size:.72rem;display:grid}.ou__facts dt[data-v-3814bb68]{color:#c9bda4}.ou__facts dd[data-v-3814bb68]{text-align:right;margin:0}.ou__gates[data-v-3814bb68]{gap:.2rem;margin:0 0 .6rem;padding:0;font-size:.72rem;list-style:none;display:grid}.ou__gates li[data-v-3814bb68]{color:#8fd694;grid-template-columns:1.1rem minmax(6rem,9rem) minmax(0,1fr);gap:.35rem;display:grid}.ou__gates li.bad[data-v-3814bb68]{color:#ff8a73}.ou__gates b[data-v-3814bb68]{font-weight:500}.ou__gates span[data-v-3814bb68]{color:#c9bda4}.orf__pkgs[data-v-8169ca84]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;margin:.5rem 0;display:grid}.orf__pkg[data-v-8169ca84]{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d224;border-radius:10px;gap:.2rem;padding:.5rem .65rem;display:grid}.orf__pkg.on[data-v-8169ca84]{background:#e3b45b1a;border-color:#e3b45b}.orf__pkg[data-v-8169ca84]:focus-visible{outline:2px solid #e3b45b}.orf__pkg b[data-v-8169ca84]{font-size:.82rem;font-weight:500}.orf__pkg span[data-v-8169ca84]{color:#c9bda4;font-size:.66rem;line-height:1.5}.orf__pkg em[data-v-8169ca84]{font-style:normal;font-family:var(--font-mono);color:#e3b45b;font-size:.68rem}.orf__pkg small[data-v-8169ca84]{font-size:.64rem;line-height:1.5}.orf__facts[data-v-8169ca84]{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:.15rem 1rem;margin:.5rem 0 0;font-size:.72rem;display:grid}.orf__facts dt[data-v-8169ca84]{color:#c9bda4}.orf__facts dd[data-v-8169ca84]{text-align:right;margin:0}.orf__table[data-v-8169ca84]{margin:.4rem 0 .6rem}.orf__table td[data-v-8169ca84]:first-child{white-space:normal}.orf__sr[data-v-8169ca84]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oc[data-v-230b4000]{margin-bottom:.5rem}.oc__head[data-v-230b4000]{flex-wrap:wrap;align-items:baseline;gap:.3rem .55rem;display:flex}.oc__shop[data-v-230b4000]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.84rem;text-decoration:underline}.oc__shop[data-v-230b4000]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.oc__action[data-v-230b4000]{color:#e3b45b;margin:.3rem 0 .1rem;font-size:.8rem}.oc__stage[data-v-230b4000]{margin:.15rem 0 .35rem;font-size:.74rem;line-height:1.6}.oc__facts[data-v-230b4000]{margin-top:.4rem}.oc__facts dd[data-v-230b4000]{text-align:left}.oc__stance[data-v-230b4000]{margin-left:.4rem}.oc__goals[data-v-230b4000]{gap:.15rem;margin:.35rem 0;padding:0;font-size:.72rem;line-height:1.55;list-style:none;display:grid}.oc__table[data-v-230b4000]{margin:.4rem 0}.oc__table td[data-v-230b4000]:first-child{white-space:normal}.oc__sr[data-v-230b4000]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.of[data-v-b34aeac5]{margin:.6rem 0}.of__head[data-v-b34aeac5]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.of__title[data-v-b34aeac5]{margin:0}.of__title small[data-v-b34aeac5]{color:#c9bda4;margin-left:.5rem;font-size:.66rem;font-weight:400}.of__finds[data-v-b34aeac5]{gap:.25rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.of__finds li[data-v-b34aeac5]{flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;font-size:.72rem;display:flex}.of__finds small[data-v-b34aeac5]{flex:14rem;min-width:0;line-height:1.55}.of__row[data-v-b34aeac5]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.4rem;margin:.45rem 0;display:grid}.of__opt[data-v-b34aeac5]{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d224;border-radius:9px;gap:.15rem;padding:.45rem .6rem;display:grid}.of__opt.on[data-v-b34aeac5]{background:#e3b45b1a;border-color:#e3b45b}.of__opt[data-v-b34aeac5]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.of__opt b[data-v-b34aeac5]{font-size:.8rem;font-weight:500}.of__opt span[data-v-b34aeac5]{color:#c9bda4;font-size:.66rem;line-height:1.5}.of__opt small[data-v-b34aeac5]{font-size:.64rem;line-height:1.5}.of__inputs[data-v-b34aeac5]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem .8rem;margin:.5rem 0;display:grid}.of__field[data-v-b34aeac5]{color:#c9bda4;gap:.2rem;font-size:.7rem;display:grid}.of__facts[data-v-b34aeac5]{margin-top:.5rem}.of__facts dd[data-v-b34aeac5]{text-align:left}.of__stance[data-v-b34aeac5]{margin:.4rem 0;font-size:.74rem;line-height:1.6}.of__goals[data-v-b34aeac5]{margin:.3rem 0;padding-left:1.1rem;font-size:.72rem;line-height:1.6}.of__table[data-v-b34aeac5]{margin:.4rem 0}.of__table td[data-v-b34aeac5]:first-child{white-space:normal}.of__warn[data-v-b34aeac5]{margin:.3rem 0;padding:0;list-style:none}.of__sr[data-v-b34aeac5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oe__scroll[data-v-51292672]{overflow-x:auto}.oe .oe__table td[data-v-51292672]:first-child{white-space:normal}.oe__dur[data-v-51292672]{font-family:var(--font-mono);grid-template-columns:minmax(5rem,10rem) 2rem;justify-content:end;align-items:center;gap:.5rem;display:grid}.oe__more[data-v-51292672]{margin:.4rem 0}.oe__broken[data-v-51292672]{background:#d2492f1a}.oe__act[data-v-51292672]{text-align:right}.op__cur[data-v-f49af0ba]{margin:0 0 .4rem;font-size:.76rem}.op__kinds button[data-v-f49af0ba]{align-items:baseline;gap:.35rem;display:inline-flex}.op__kinds small[data-v-f49af0ba]{color:#9f9580;font-size:.56rem}.op__block[data-v-f49af0ba]{color:#ff8a73;margin:.2rem 0 .4rem;font-size:.74rem}.op__budget[data-v-f49af0ba]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.4rem 0;font-size:.74rem;display:flex}.op__in[data-v-f49af0ba]{width:7rem;margin-left:.3rem}.os__form[data-v-b812206b]{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin:.4rem 0;font-size:.74rem;display:flex}.os__form label[data-v-b812206b]{align-items:center;gap:.35rem;display:inline-flex}.os__form select[data-v-b812206b]{max-width:14rem}.os__qty[data-v-b812206b]{width:5.5rem}.ox__jump[data-v-e47f9020]{flex-wrap:wrap;gap:.3rem;margin-bottom:.4rem;display:flex}.ox__sec[data-v-e47f9020]{border-top:1px solid #f3e8d21a;margin:0 0 1.2rem;padding-top:.6rem}.ox__sec[data-v-e47f9020]:first-of-type{border-top:0}.hs__file[data-v-8fb2e5b0]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;display:grid}.hs__tile[data-v-8fb2e5b0]{background:#ffffff09;border:1px solid #f3e8d21a;border-radius:10px;align-content:start;gap:.1rem;padding:.55rem .7rem;display:grid}.hs__tile>span[data-v-8fb2e5b0]{font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;font-size:.5rem}.hs__tile>em[data-v-8fb2e5b0]{color:#c9bda4;font-size:.64rem;font-style:normal}.hs__tile>b[data-v-8fb2e5b0]{font-family:var(--font-mono);margin-top:.15rem;font-size:1rem;font-weight:500}.hs__tile>b.cjk[data-v-8fb2e5b0]{font-family:var(--font-cjk)}.hs__tile>small[data-v-8fb2e5b0]{color:#c9bda4;font-size:.62rem;line-height:1.5}.hs__tile--wide[data-v-8fb2e5b0]{grid-column:span 2}.hs__tile ul[data-v-8fb2e5b0]{gap:.15rem;margin:.2rem 0 0;padding:0;font-size:.7rem;list-style:none;display:grid}.hs__tile li[data-v-8fb2e5b0]{justify-content:space-between;gap:.6rem;display:flex}.hs__tile li span[data-v-8fb2e5b0]{color:#c9bda4;font-size:.64rem}.hs__bonus[data-v-8fb2e5b0]{background:#e3b45b0f;border:1px solid #e3b45b73;border-radius:10px;margin:.8rem 0 0;padding:.55rem .8rem}.hs__bonus h5[data-v-8fb2e5b0]{color:#f2c46b;margin:0 0 .25rem;font-size:.8rem;font-weight:500}.hs__bonus ul[data-v-8fb2e5b0]{margin:0 0 .2rem 1.1rem;padding:0;font-size:.74rem;line-height:1.6}.hs__ranks[data-v-8fb2e5b0]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.4rem;display:grid}.hs__rank[data-v-8fb2e5b0]{background:#ffffff08;border:1px solid #f3e8d214;border-radius:9px;gap:.05rem;padding:.4rem .6rem;display:grid}.hs__rank>span[data-v-8fb2e5b0]{color:#c9bda4;font-size:.66rem}.hs__rank>b[data-v-8fb2e5b0]{font-family:var(--font-mono);font-size:.92rem;font-weight:500}.hs__rank>small[data-v-8fb2e5b0]{color:#9f9580;font-size:.6rem}.hs__rank i[data-v-8fb2e5b0]{margin-left:.2rem;font-style:normal}.hs__r1[data-v-8fb2e5b0]{background:#e3b45b1a;border-color:#e3b45b}.hs__r1>b[data-v-8fb2e5b0]{color:#f2c46b}.hs__r3[data-v-8fb2e5b0]{border-color:#e3b45b66}.hs__filters[data-v-8fb2e5b0]{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.hs__filters .jp-tabs[data-v-8fb2e5b0]{margin:0}.hs__minor[data-v-8fb2e5b0]{color:#c9bda4;cursor:pointer;font-size:.7rem}.hs__tl[data-v-8fb2e5b0]{border-left:2px solid #f3e8d226;gap:.35rem;margin:.6rem 0 0;padding:0 0 0 .9rem;list-style:none;display:grid}.hs__tl li[data-v-8fb2e5b0]{grid-template-columns:6.2rem 1.4rem minmax(0,1fr);gap:.4rem;font-size:.76rem;display:grid;position:relative}.hs__tl li[data-v-8fb2e5b0]:before{content:"";background:#8cc4f0;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.4rem;left:-1.18rem;box-shadow:0 0 0 3px #17120e}.hs__t--good[data-v-8fb2e5b0]:before{background:#6fbf73!important}.hs__t--bad[data-v-8fb2e5b0]:before{background:#d2492f!important}.hs__t--future[data-v-8fb2e5b0]{opacity:.75}.hs__t--future[data-v-8fb2e5b0]:before{border:2px dashed #c9bda4;background:0 0!important}.hs__tdate[data-v-8fb2e5b0]{font-family:var(--font-mono);color:#c9bda4;font-size:.66rem}.hs__tl b[data-v-8fb2e5b0]{font-weight:500;display:block}.hs__tl small[data-v-8fb2e5b0]{color:#c9bda4;font-size:.66rem;display:block}.hs__scroll[data-v-8fb2e5b0]{max-height:24rem;overflow:auto}.hs__days td[data-v-8fb2e5b0],.hs__days th[data-v-8fb2e5b0]{padding:.25rem .4rem;font-size:.7rem}@media (width<=520px){.hs__tile--wide[data-v-8fb2e5b0]{grid-column:span 1}.hs__tl li[data-v-8fb2e5b0]{grid-template-columns:1.4rem minmax(0,1fr)}.hs__tdate[data-v-8fb2e5b0]{grid-column:1/-1}}.dg__box[data-v-4bdc4758],.dg__orig[data-v-4bdc4758]{background:#d2492f0f;border:1px solid #d2492f73;border-radius:11px;padding:.7rem .85rem}.dg__box p[data-v-4bdc4758],.dg__orig p[data-v-4bdc4758]{margin:.2rem 0 .4rem}.dg__opts[data-v-4bdc4758]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.6rem;margin:.5rem 0;display:grid}.dg__opts fieldset[data-v-4bdc4758]{border:1px solid #f3e8d224;border-radius:10px;gap:.3rem;margin:0;padding:.45rem .7rem .55rem;font-size:.74rem;display:grid}.dg__opts legend[data-v-4bdc4758]{color:#e3b45b;padding:0 .3rem;font-size:.7rem}.dg__opts label[data-v-4bdc4758]{cursor:pointer;align-items:flex-start;gap:.4rem;display:flex}.dg__after[data-v-4bdc4758]{color:#c9bda4;margin:.4rem 0 0;font-size:.72rem}.dg__grid[data-v-4bdc4758]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem 1rem;margin:.4rem 0 .7rem;font-size:.72rem;display:grid}.dg__grid h6[data-v-4bdc4758]{color:#e3b45b;margin:0 0 .2rem;font-size:.74rem;font-weight:500}.dg__grid p[data-v-4bdc4758],.dg__grid ul[data-v-4bdc4758]{color:#e9dcc0;margin:0;line-height:1.55}.dg__grid ul[data-v-4bdc4758]{padding-left:1.1rem}.dg__err[data-v-4bdc4758]{color:#ff8a73;margin:.4rem 0;font-size:.74rem}.dg__alt[data-v-4bdc4758]{margin:1.2rem 0 .2rem;font-size:.82rem;font-weight:500}.bd__head[data-v-bbac4675]{margin-bottom:.4rem}.bd__back[data-v-bbac4675]{margin-bottom:.5rem;display:none}.bd__title[data-v-bbac4675]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.bd__title h3[data-v-bbac4675]{letter-spacing:.04em;margin:0;font-size:1.3rem;font-weight:500}.bd__code[data-v-bbac4675]{font-family:var(--font-mono);letter-spacing:.1em;color:#c9bda4;border:1px solid #f3e8d240;border-radius:5px;padding:.05rem .4rem;font-size:.7rem}.bd__brand[data-v-bbac4675]{cursor:pointer;font:inherit;color:#bcdcf6;background:0 0;border-color:#8cc4f080;font-size:.68rem}.bd__brand[data-v-bbac4675]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.bd__orig[data-v-bbac4675]{font-family:var(--font-mono);letter-spacing:.14em;color:#1c1510;background:linear-gradient(120deg,#f6d27c,#e3b45b 60%,#c98f2f);border-radius:999px;padding:.12rem .65rem;font-size:.66rem;box-shadow:0 0 0 1px #e3b45b80,0 2px 10px #e3b45b40}.bd__orig b[data-v-bbac4675]{letter-spacing:.08em;font-weight:500}.bd__place[data-v-bbac4675]{color:#f3e8d2;margin:.35rem 0 0;font-size:.8rem}.bd__meta[data-v-bbac4675]{color:#c9bda4;margin:.15rem 0 .7rem;font-size:.72rem}.bd__actions[data-v-bbac4675]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.bd__big[data-v-bbac4675]{text-align:left;color:#f3e8d2;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d240;border-radius:12px;gap:.15rem;padding:.6rem .8rem .65rem;transition:background .15s,border-color .15s;display:grid}.bd__big em[data-v-bbac4675]{font-style:normal;font-family:var(--font-mono);letter-spacing:.2em;color:#e3b45b;font-size:.58rem}.bd__big b[data-v-bbac4675]{font-size:1.02rem;font-weight:500}.bd__big small[data-v-bbac4675]{color:#c9bda4;font-size:.66rem;line-height:1.45}.bd__big[data-v-bbac4675]:hover:not(:disabled){background:#ffffff1a;border-color:#e3b45b}.bd__big[data-v-bbac4675]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.bd__big[data-v-bbac4675]:disabled{opacity:.55;cursor:not-allowed}.bd__big--visit[data-v-bbac4675]:not(:disabled){background:linear-gradient(135deg,#d2492fe6,#a0301ce6);border-color:#d2492f}.bd__big--visit:not(:disabled) em[data-v-bbac4675],.bd__big--visit:not(:disabled) small[data-v-bbac4675]{color:#ffe6d8}.bd__big--visit[data-v-bbac4675]:hover:not(:disabled){background:linear-gradient(135deg,#e05a3f,#b3321c)}.bd__big--manage.on[data-v-bbac4675]{background:#e3b45b1f;border-color:#e3b45b}.bd__orig-card[data-v-bbac4675]{background:linear-gradient(135deg,#e3b45b1f,#e3b45b08);border:1px solid #e3b45b80;border-radius:11px;margin:.7rem 0 0;padding:.65rem .8rem}.bd__orig-card h4[data-v-bbac4675]{color:#f2c46b;margin:0 0 .3rem;font-size:.9rem;font-weight:500}.bd__orig-card h4 small[data-v-bbac4675]{font-family:var(--font-mono);letter-spacing:.16em;margin-left:.4rem;font-size:.56rem}.bd__orig-card p[data-v-bbac4675]{margin:.2rem 0;font-size:.74rem;line-height:1.55}.bd__story[data-v-bbac4675]{color:#e3b45b;overflow-wrap:anywhere}.bd__story-link[data-v-bbac4675]{color:#f2c46b;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.3rem;padding:0;text-decoration:underline}.bd__story-link[data-v-bbac4675]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.bd__banner[data-v-bbac4675]{background:#64a0dc12;border:1px solid #64a0dc80;border-radius:11px;margin:.7rem 0 0;padding:.65rem .8rem}.bd__banner--cta[data-v-bbac4675]{background:#d2492f12;border-color:#d2492f8c}.bd__banner--up[data-v-bbac4675]{background:#e3b45b12;border-color:#e3b45b8c}.bd__banner h4[data-v-bbac4675]{margin:0 0 .35rem;font-size:.86rem;font-weight:500}.bd__banner p[data-v-bbac4675]{color:#e9dcc0;margin:.4rem 0 0;font-size:.72rem;line-height:1.55}.bd__check[data-v-bbac4675]{gap:.2rem;margin:0 0 .5rem;padding:0;font-size:.72rem;list-style:none;display:grid}.bd__check li[data-v-bbac4675]{color:#c9bda4;grid-template-columns:1.2rem 4rem minmax(0,1fr);gap:.3rem;display:grid}.bd__check li.done[data-v-bbac4675]{color:#8fd694}.bd__check b[data-v-bbac4675]{font-weight:500}.bd__tabs[data-v-bbac4675]{z-index:3;background:linear-gradient(#17120e 85%,#17120e00);margin:.6rem 0 .7rem;padding:.4rem 0;position:sticky;top:-.8rem}@media (width<=860px){.bd__back[data-v-bbac4675]{display:inline-block}.bd__tabs[data-v-bbac4675]{position:static}}@media (width<=520px){.bd__actions[data-v-bbac4675]{grid-template-columns:minmax(0,1fr)}.bd__title h3[data-v-bbac4675]{font-size:1.1rem}}.br[data-v-e927cb4c]{min-height:0}.br__bar[data-v-e927cb4c]{gap:.45rem .7rem}.br__f[data-v-e927cb4c]{color:#c9bda4;align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.br__f select[data-v-e927cb4c]{max-width:8.5rem}.br__chk[data-v-e927cb4c]{color:#e9dcc0;cursor:pointer;align-items:center;gap:.3rem;font-size:.74rem;display:inline-flex}.br__q[data-v-e927cb4c]{flex:11rem;min-width:9rem;max-width:18rem}.br__n[data-v-e927cb4c]{color:#c9bda4;font-size:.7rem;font-family:var(--font-mono);margin-left:auto}.br__split[data-v-e927cb4c]{min-height:0}@media (width<=860px){.rm .br[data-v-e927cb4c]{overflow:auto}.rm .br .br__split[data-v-e927cb4c]{flex:none;overflow:visible}.br__q[data-v-e927cb4c]{flex-basis:100%;max-width:none}.br__n[data-v-e927cb4c]{margin-left:0}}.side__n[data-v-70b0ceb1]{min-width:1.4rem;font-family:var(--font-mono);text-align:center;background:#ffffff1f;border-radius:999px;margin-left:auto;padding:0 .35rem;font-size:.7rem}.side__card[data-v-70b0ceb1]{padding:.5rem .6rem}.side__main[data-v-70b0ceb1]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.25rem;padding:0;display:grid}.side__main[data-v-70b0ceb1]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #e3b45b}.side__bar[data-v-70b0ceb1]{display:block}.side__next[data-v-70b0ceb1]{color:#c9bda4;font-size:.68rem}.side__gates[data-v-70b0ceb1]{margin-top:1rem}.side__gates>summary[data-v-70b0ceb1]{cursor:pointer;list-style-position:inside}.side__gates>summary small[data-v-70b0ceb1]{font-family:var(--font-mono);color:#c9bda4;margin-left:.3rem;font-size:.58rem}.side__tier[data-v-70b0ceb1]{color:#c9bda4;margin:.5rem 0 .2rem;font-size:.7rem}.side__list[data-v-70b0ceb1]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.side__list li[data-v-70b0ceb1]{grid-template-columns:1.1rem minmax(0,1fr);gap:.3rem;font-size:.72rem;display:grid}.side__list i[data-v-70b0ceb1]{font-style:normal;font-family:var(--font-mono);text-align:center}.side__list li.ok i[data-v-70b0ceb1]{color:#8fd694}.side__list li.bad i[data-v-70b0ceb1]{color:#ff8a73}.side__list b[data-v-70b0ceb1]{font-weight:500;display:block}.side__list small[data-v-70b0ceb1]{color:#c9bda4;line-height:1.45;display:block}.side__list li.bad small[data-v-70b0ceb1]{color:#ffb3a1}.stp__list[data-v-ca3dfe11]{scrollbar-width:thin;margin:0;padding:.2rem .1rem .1rem;list-style:none;display:flex;overflow-x:auto}.stp__item[data-v-ca3dfe11]{flex:1 0 3.5rem;min-width:3.5rem;position:relative}.stp__item[data-v-ca3dfe11]:not(:last-child):after{content:"";background:#f3e8d229;height:2px;position:absolute;top:.95rem;left:calc(50% + .95rem);right:calc(.95rem - 50%)}.stp__item--done[data-v-ca3dfe11]:not(:last-child):after{background:#6fbf73b3}.stp__btn[data-v-ca3dfe11]{color:#c9bda4;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:center;gap:.18rem;padding:.1rem .1rem .25rem;display:flex}.stp__btn[data-v-ca3dfe11]:hover:not(:disabled){background:#ffffff0d}.stp__btn[data-v-ca3dfe11]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.stp__btn[data-v-ca3dfe11]:disabled{cursor:not-allowed}.stp__dot[data-v-ca3dfe11]{width:1.9rem;height:1.9rem;font-family:var(--font-mono);z-index:1;background:#1b1510;border:1.5px solid #f3e8d261;border-radius:50%;place-items:center;font-size:.74rem;display:grid;position:relative}.stp__label[data-v-ca3dfe11]{white-space:nowrap;font-size:.68rem;font-weight:500}.stp__opt[data-v-ca3dfe11]{letter-spacing:.06em;color:#8cc4f0;margin-top:-.12rem;font-size:.52rem;font-style:normal}.stp__item--done .stp__dot[data-v-ca3dfe11]{color:#8fd694;background:#6fbf732e;border-color:#6fbf73}.stp__item--done .stp__btn[data-v-ca3dfe11]{color:#f3e8d2}.stp__item--locked .stp__btn[data-v-ca3dfe11]{opacity:.42}.stp__item--locked .stp__dot[data-v-ca3dfe11]{border-style:dashed}.stp__item--next .stp__dot[data-v-ca3dfe11]{color:#f2c46b;border-color:#e3b45b;box-shadow:0 0 0 3px #e3b45b40}.stp__item--cur .stp__dot[data-v-ca3dfe11]{color:#fff;background:#d2492f;border-color:#d2492f}.stp__item--cur .stp__btn[data-v-ca3dfe11]{color:#fff}.stp__item--cur .stp__label[data-v-ca3dfe11]{color:#f3e8d2}@media (width<=860px){.stp__item[data-v-ca3dfe11]{flex-basis:3.2rem;min-width:3.2rem}}.cd[data-v-90a694ce]{text-align:left;font-family:var(--font-cjk);white-space:normal;background:#e3b45b0d;border:1px solid #e3b45b59;border-radius:10px;padding:.7rem .8rem .9rem}.cd__tag[data-v-90a694ce]{color:#f3e8d2;margin:0 0 .4rem;font-size:.8rem}.cd__chips[data-v-90a694ce]{flex-wrap:wrap;gap:.3rem;margin-bottom:.4rem;display:flex}.cd__h[data-v-90a694ce]{color:#e3b45b;margin:.8rem 0 .35rem;font-size:.74rem;font-weight:500}.cd__h small[data-v-90a694ce]{color:#c9bda4;margin-left:.4rem;font-size:.62rem;font-weight:400}.cd__gates[data-v-90a694ce],.cd__hl ul[data-v-90a694ce],.cd__riv[data-v-90a694ce]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.cd__hl li[data-v-90a694ce]{color:#f3e8d2;padding-left:.9rem;font-size:.72rem;line-height:1.5;position:relative}.cd__hl li[data-v-90a694ce]:before{content:"•";color:#e3b45b;position:absolute;left:.2rem}.cd__stats[data-v-90a694ce]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.2rem 1rem;margin:0;padding:0;list-style:none;display:grid}.cd__stats li[data-v-90a694ce]{border-bottom:1px solid #f3e8d212;grid-template-columns:minmax(5.8rem,1fr) auto 2.6rem 2.8rem;align-items:center;gap:.1rem .4rem;padding:.25rem 0;display:grid}.cd__lab[data-v-90a694ce]{font-size:.74rem}.cd__lab small[data-v-90a694ce]{font-family:var(--font-mono);letter-spacing:.04em;color:#c9bda4;font-size:.54rem;display:block}.cd__src[data-v-90a694ce]{color:#c9bda4;font-size:.58rem}.cd__src--estimate[data-v-90a694ce]{color:#8cc4f0}.cd__src--actual[data-v-90a694ce]{color:#8fd694}.cd__src--unknown[data-v-90a694ce]{color:#c9bda499}.cd__mult[data-v-90a694ce]{text-align:right;color:#f2c46b;font-size:.66rem}.cd__aff[data-v-90a694ce]{color:#c9bda4d9;grid-column:1/-1;font-size:.6rem;line-height:1.4}.cd__cols[data-v-90a694ce]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0 1.2rem;display:grid}.cd__riv li[data-v-90a694ce]{font-size:.72rem}.cd__riv small[data-v-90a694ce]{color:#c9bda4;margin-left:.4rem;font-size:.62rem}.cd__gates li[data-v-90a694ce]{grid-template-columns:1.1rem minmax(0,1fr);gap:.3rem;font-size:.72rem;line-height:1.45;display:grid}.cd__gates i[data-v-90a694ce]{font-style:normal;font-family:var(--font-mono);text-align:center}.cd__gates li.ok i[data-v-90a694ce]{color:#8fd694}.cd__gates li.bad[data-v-90a694ce],.cd__gates li.bad i[data-v-90a694ce]{color:#ff8a73}.cd__gates b[data-v-90a694ce]{color:#f3e8d2;margin-right:.4rem;font-weight:500}.cd__gates li.bad b[data-v-90a694ce]{color:#ffb3a1}.cd__cta[data-v-90a694ce]{justify-items:start;gap:.3rem;margin:.2rem 0 .4rem;display:grid}.cd__hint[data-v-90a694ce]{color:#c9bda4;margin:0;font-size:.68rem;line-height:1.5}.cd__why[data-v-90a694ce]{color:#ff8a73;margin:.4rem 0 0;font-size:.72rem;line-height:1.5}.sc__bar[data-v-fb983c11]{gap:.5rem;margin:.5rem 0;display:grid}.sc__tools[data-v-fb983c11]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sc__q[data-v-fb983c11]{flex:11rem;max-width:18rem}.sc__sort[data-v-fb983c11]{color:#c9bda4;align-items:center;gap:.4rem;font-size:.74rem;display:inline-flex}.sc__sort select[data-v-fb983c11]{font-family:var(--font-cjk)}.sc__legend[data-v-fb983c11]{color:#c9bda4;flex-wrap:wrap;gap:.3rem 1rem;margin:.2rem 0 .5rem;font-size:.66rem;display:flex}.sc__legend span[data-v-fb983c11]{align-items:center;gap:.35rem;display:inline-flex}.sc__legend .sc__swipe[data-v-fb983c11]{color:#e3b45b;display:none}@container (width<=44.5rem){.sc__legend .sc__swipe[data-v-fb983c11]{display:inline-flex}}.sc__wrap[data-v-fb983c11]{border:1px solid #f3e8d21a;border-radius:10px;overflow-x:auto}.sc__table[data-v-fb983c11]{min-width:44rem}.sc__table td[data-v-fb983c11],.sc__table th[data-v-fb983c11]{padding:.28rem .5rem}.sc__table tbody tr[data-city][data-v-fb983c11]{cursor:pointer}.sc__table td[data-v-fb983c11]:first-child,.sc__table th[data-v-fb983c11]:first-child{z-index:2;background:#1a1410;position:sticky;left:0}.sc__table tbody tr:hover td[data-v-fb983c11]:first-child{background:#231c15}.sc__table tbody tr.on td[data-v-fb983c11]:first-child{background:#2b2316}.sc__table th.sortable[data-v-fb983c11]:hover{color:#f3e8d2}.sc__name[data-v-fb983c11]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.05rem;padding:0;display:grid}.sc__name[data-v-fb983c11]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #e3b45b}.sc__name b[data-v-fb983c11]{font-size:.82rem;font-weight:500}.sc__name small[data-v-fb983c11]{color:#c9bda4;font-size:.6rem}.sc__detail td[data-v-fb983c11]{white-space:normal;border-bottom:1px solid #e3b45b59;padding:.4rem .5rem .8rem}.sc__detail[data-v-fb983c11]:hover{background:0 0!important}.sc__detail td[data-v-fb983c11]:first-child{background:0 0;position:static}.sc__detail[data-v-fb983c11] .cd{width:var(--wrapw,100%);box-sizing:border-box;position:sticky;left:0}.sr__head[data-v-98e60b12]{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.sr__head h4[data-v-98e60b12]{margin:0;font-size:1.05rem;font-weight:500}.sr__head h4 small[data-v-98e60b12]{color:#c9bda4;margin-left:.5rem;font-size:.7rem;font-weight:400}.sr__pend[data-v-98e60b12]{background:#64a0dc14;border:1px solid #64a0dc80;border-radius:10px;gap:.3rem;margin:.6rem 0;padding:.6rem .7rem;font-size:.78rem;display:grid}.sr__pend small[data-v-98e60b12]{color:#c9bda4}.sr__h[data-v-98e60b12]{color:#e3b45b;margin:1.1rem 0 .4rem;font-size:.82rem;font-weight:500}.sr__h small[data-v-98e60b12]{color:#c9bda4;margin-left:.4rem;font-size:.64rem;font-weight:400}.sr__legend[data-v-98e60b12]{color:#c9bda4;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.66rem;display:flex}.sr__band[data-v-98e60b12]{background:#8cc4f0d9;border-radius:99px;width:1.6rem;height:.16rem;display:inline-block}.sr__grid[data-v-98e60b12]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sr__item[data-v-98e60b12]{background:#ffffff09;border:1px solid #f3e8d21a;border-radius:10px;align-content:start;gap:.3rem;padding:.55rem .65rem;display:grid}.sr__item--unknown[data-v-98e60b12]{background:#ffffff04;border-style:dashed}.sr__top[data-v-98e60b12]{justify-content:space-between;align-items:baseline;gap:.4rem;font-size:.8rem;display:flex}.sr__top small[data-v-98e60b12]{font-family:var(--font-mono);letter-spacing:.04em;color:#c9bda4;font-size:.54rem;display:block}.sr__val[data-v-98e60b12]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;min-height:1.5rem;display:flex}.sr__val b[data-v-98e60b12]{font-size:.98rem;font-weight:500}.sr__val em[data-v-98e60b12]{color:#8cc4f0;font-size:.7rem;font-style:normal}.sr__none[data-v-98e60b12]{color:#c9bda499}.sr__pub[data-v-98e60b12]{color:#c9bda4;align-items:center;gap:.3rem;font-size:.62rem;display:inline-flex}.sr__shares[data-v-98e60b12]{gap:.2rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.sr__shares li[data-v-98e60b12]{grid-template-columns:4.4rem minmax(0,1fr) 2.4rem;align-items:center;gap:.4rem;font-size:.7rem;display:grid}.sr__shares b[data-v-98e60b12]{text-align:right;font-size:.7rem}.sr__shares li.sr__note[data-v-98e60b12]{display:block}.sr__note[data-v-98e60b12]{color:#8cc4f0;font-size:.62rem}.sr__hint[data-v-98e60b12]{color:#c9bda4d9;font-size:.62rem;line-height:1.45}.sr__ladder[data-v-98e60b12]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.sr__lv[data-v-98e60b12]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:11px;align-content:start;gap:.2rem;padding:.65rem .75rem;display:grid}.sr__lv--done[data-v-98e60b12]{border-color:#6fbf7380}.sr__lv--pending[data-v-98e60b12]{border-color:#64a0dc8c}.sr__lvh[data-v-98e60b12]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.sr__lvh b[data-v-98e60b12]{font-size:.88rem;font-weight:500}.sr__rev[data-v-98e60b12]{color:#f3e8d2;gap:.15rem;margin:.2rem 0;padding-left:1.1rem;font-size:.68rem;line-height:1.45;list-style:outside;display:grid}.sr__desc[data-v-98e60b12]{min-height:4.6em}.sr__act[data-v-98e60b12]{margin-top:.3rem}.sr__hist[data-v-98e60b12]{overflow-x:auto}.sd__grid[data-v-a26e162c]{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}@container (width<=44rem){.sd__grid[data-v-a26e162c]{grid-template-columns:minmax(0,1fr)}}.sd__fig[data-v-a26e162c]{margin:0;position:sticky;top:5.8rem}.sd__svg[data-v-a26e162c]{aspect-ratio:1;width:100%;max-width:24rem;display:block}.sd__bg[data-v-a26e162c]{fill:#ffffff08;stroke:#f3e8d21f;stroke-width:.4px}.sd__blk[data-v-a26e162c]{cursor:pointer}.sd__blk[data-v-a26e162c]:focus-visible{outline:none}.sd__blk.on rect[data-v-a26e162c],.sd__blk:focus-visible rect[data-v-a26e162c]{stroke:#f3e8d2;stroke-width:1.4px;fill-opacity:.5}.sd__blk:hover rect[data-v-a26e162c]{fill-opacity:.45}.sd__t[data-v-a26e162c]{fill:#f3e8d2;font-size:3.3px;font-family:var(--font-cjk);paint-order:stroke;stroke:#17120e;stroke-width:.9px;pointer-events:none}.sd__t--in[data-v-a26e162c]{font-size:4.4px;font-family:var(--font-mono);stroke:none}.sd__br[data-v-a26e162c]{fill:#d2492f;stroke:#fff;stroke-width:.35px}.sd__br--prep[data-v-a26e162c]{fill:#0000;stroke:#ff8a73;stroke-width:.6px}.sd__fig figcaption[data-v-a26e162c]{color:#c9bda4;margin-top:.3rem;font-size:.62rem}.sd__list[data-v-a26e162c]{gap:.5rem;padding:0;list-style:none}.sd__card[data-v-a26e162c],.sd__list[data-v-a26e162c]{margin:0;display:grid}.sd__card[data-v-a26e162c]{gap:.35rem}.sd__card[data-v-a26e162c]:disabled{cursor:default;opacity:1}.sd__desc[data-v-a26e162c]{color:#c9bda4;font-size:.72rem;line-height:1.5}.sd__row[data-v-a26e162c]{flex-wrap:wrap;align-items:center;gap:.25rem .35rem;font-size:.66rem;display:flex}.sd__row small[data-v-a26e162c]{color:#c9bda4;margin-right:.2rem}.sd__row--dim small[data-v-a26e162c]{color:#c9bda4b3}.sd__act[data-v-a26e162c]{margin-top:.8rem}.lc[data-v-e6acda26]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:12px;align-content:start;gap:.45rem;padding:.7rem .8rem;display:grid}.lc--sel[data-v-e6acda26]{background:#e3b45b14;border-color:#e3b45b}.lc__head[data-v-e6acda26]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.4rem;display:flex}.lc__head h5[data-v-e6acda26]{margin:0;font-size:.9rem;font-weight:500}.lc__area[data-v-e6acda26]{color:#c9bda4;margin:.1rem 0 0;font-size:.68rem}.lc__chips[data-v-e6acda26]{gap:.25rem}.lc__chips[data-v-e6acda26],.lc__money[data-v-e6acda26]{flex-wrap:wrap;display:flex}.lc__money[data-v-e6acda26]{color:#c9bda4;align-items:baseline;gap:.1rem .7rem;margin:0;font-size:.72rem}.lc__money b[data-v-e6acda26]{color:#f3e8d2;font-size:1.08rem;font-weight:500}.lc__stars[data-v-e6acda26]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.3rem .8rem;margin:0;display:grid}.lc__stars>div[data-v-e6acda26]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.lc__stars dt[data-v-e6acda26]{font-size:.72rem}.lc__stars dt small[data-v-e6acda26]{font-family:var(--font-mono);color:#c9bda4;font-size:.52rem;display:block}.lc__stars dd[data-v-e6acda26]{margin:0}.lc__mix[data-v-e6acda26]{background:#ffffff0a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.25rem .8rem;padding:.35rem .5rem;font-size:.72rem;display:flex}.lc__k[data-v-e6acda26]{color:#e3b45b}.lc__k small[data-v-e6acda26]{font-family:var(--font-mono);color:#c9bda4;margin-left:.3rem;font-size:.52rem}.lc__m[data-v-e6acda26]{align-items:center;gap:.3rem;display:inline-flex}.lc__none[data-v-e6acda26]{color:#c9bda4cc;font-size:.66rem}.lc__eff[data-v-e6acda26]{color:#8cc4f0;margin:0;font-size:.64rem;line-height:1.5}.lc__meta[data-v-e6acda26]{color:#c9bda4;flex-wrap:wrap;align-items:center;gap:.2rem .9rem;font-size:.66rem;display:flex}.lc__cond[data-v-e6acda26]{align-items:center;gap:.4rem;display:inline-flex}.lc__cond .jp-bar[data-v-e6acda26]{width:3.4rem}.lc__fit[data-v-e6acda26]{color:#f3e8d2;gap:.15rem;margin:0;padding-left:1rem;font-size:.68rem;line-height:1.45;display:grid}.lc__act[data-v-e6acda26]{justify-items:start;gap:.25rem;margin-top:.2rem;display:grid}.lc__act small[data-v-e6acda26]{color:#c9bda4;font-size:.66rem}.lc__act .lc__why[data-v-e6acda26]{color:#ff8a73}.sp__txt[data-v-f674a494]{font-family:var(--font-cjk)}.sp__empty[data-v-f674a494]{color:#c9bda4;border:1px dashed #f3e8d240;border-radius:10px;justify-items:start;gap:.5rem;padding:1rem;font-size:.78rem;line-height:1.55;display:grid}.sp__empty b[data-v-f674a494]{color:#f3e8d2}.sp__bar[data-v-f674a494]{gap:.4rem;margin:.5rem 0;display:grid}.sp__tools[data-v-f674a494]{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;display:flex}.sp__sort[data-v-f674a494]{color:#c9bda4;align-items:center;gap:.4rem;font-size:.74rem;display:inline-flex}.sp__sort select[data-v-f674a494]{font-family:var(--font-cjk)}.sp__warn[data-v-f674a494]{color:#f2c46b;background:#e3b45b1a;border-radius:8px;margin:.3rem 0 .6rem;padding:.4rem .6rem;font-size:.72rem}.sp__grid[data-v-f674a494]{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.7rem;display:grid}.sl__txt[data-v-99d2b15e]{font-family:var(--font-cjk);text-align:right}.sl__form[data-v-99d2b15e]{gap:.6rem;margin:.8rem 0;display:grid}.sl__f[data-v-99d2b15e]{gap:.25rem;font-size:.78rem;display:grid}.sl__f>span small[data-v-99d2b15e]{color:#c9bda4;margin-left:.4rem;font-size:.64rem}.sl__fit[data-v-99d2b15e]{color:#c9bda4;font-size:.68rem;line-height:1.5}.sl__fit--good[data-v-99d2b15e],.sl__fit--great[data-v-99d2b15e]{color:#8fd694}.sl__fit--poor[data-v-99d2b15e]{color:#ff8a73}.sl__dil[data-v-99d2b15e]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:8px;gap:.3rem;margin-top:.3rem;padding:.45rem .6rem;font-size:.72rem;line-height:1.5;display:grid}.sl__dil[data-dilution-level=heavy][data-v-99d2b15e],.sl__sat[data-saturation-level=full][data-v-99d2b15e]{border-color:#ff8a7380}.sl__dil p[data-v-99d2b15e]{margin:0}.sl__dilhead[data-v-99d2b15e]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sl__dillist[data-v-99d2b15e]{gap:.1rem;margin:0;padding-left:1.1rem;display:grid}.sl__name[data-v-99d2b15e]{max-width:24rem;font-family:var(--font-cjk);font-size:.9rem}.sl__cnt[data-v-99d2b15e]{color:#c9bda4;font-size:.64rem}.sl__err[data-v-99d2b15e]{color:#ff8a73;margin:0;font-size:.72rem}.sl__h[data-v-99d2b15e]{color:#e3b45b;margin:1rem 0 .4rem;font-size:.8rem;font-weight:500}.sl__h small[data-v-99d2b15e]{color:#c9bda4;margin-left:.4rem;font-size:.62rem;font-weight:400}.sl__kv[data-v-99d2b15e]{max-width:26rem}.sl__gates[data-v-99d2b15e]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.sl__gates li[data-v-99d2b15e]{grid-template-columns:1.1rem minmax(0,1fr);gap:.3rem;font-size:.74rem;line-height:1.45;display:grid}.sl__gates i[data-v-99d2b15e]{font-style:normal;font-family:var(--font-mono);text-align:center}.sl__gates li.ok i[data-v-99d2b15e]{color:#8fd694}.sl__gates li.bad[data-v-99d2b15e],.sl__gates li.bad i[data-v-99d2b15e]{color:#ff8a73}.sl__gates b[data-v-99d2b15e]{color:#f3e8d2;margin-right:.4rem;font-weight:500}.sl__gates li.bad b[data-v-99d2b15e]{color:#ffb3a1}.sl__act[data-v-99d2b15e]{margin-top:1rem}.sl__empty[data-v-99d2b15e]{border:1px dashed #f3e8d240;border-radius:10px;justify-items:start;gap:.5rem;padding:1rem;font-size:.8rem;display:grid}.ns[data-v-9f508003]{color:#c9bda4;border:1px dashed #f3e8d240;border-radius:10px;justify-items:start;gap:.5rem;padding:1rem;font-size:.8rem;line-height:1.55;display:grid}.ns b[data-v-9f508003]{color:#f3e8d2}.sren__bar[data-v-64a05ccd]{border-radius:9px;margin:.5rem 0 .8rem;padding:.5rem .7rem;font-size:.78rem}.sren__bar--warn[data-v-64a05ccd]{color:#f2c46b;background:#e3b45b1a;border:1px solid #e3b45b8c}.sren__bar--ok[data-v-64a05ccd]{color:#8fd694;background:#6fbf731a;border:1px solid #6fbf7380}.sren__opts[data-v-64a05ccd]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.sren__opt[data-v-64a05ccd]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:12px;align-content:start;gap:.35rem;padding:.75rem .85rem;display:grid}.sren__opt--on[data-v-64a05ccd]{background:#6fbf7314;border-color:#6fbf73}.sren__top[data-v-64a05ccd]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.sren__top b[data-v-64a05ccd]{font-size:.92rem;font-weight:500}.sren__desc[data-v-64a05ccd]{color:#c9bda4;min-height:2.4em;margin:0;font-size:.72rem;line-height:1.5}.sren__ext[data-v-64a05ccd]{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;font-size:.68rem;display:flex}.sren__ext small[data-v-64a05ccd]{color:#c9bda4;margin-right:.2rem}.sren__act[data-v-64a05ccd]{margin-top:.3rem}.seq__lock[data-v-f3e694e8],.seq__ok[data-v-f3e694e8]{border-radius:9px;margin:.5rem 0 .8rem;padding:.5rem .7rem;font-size:.78rem}.seq__lock[data-v-f3e694e8]{color:#f2c46b;background:#e3b45b1a;border:1px solid #e3b45b8c}.seq__ok[data-v-f3e694e8]{color:#8fd694;background:#6fbf731a;border:1px solid #6fbf7380}.seq__opts[data-v-f3e694e8]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.seq__opt[data-v-f3e694e8]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:12px;align-content:start;gap:.35rem;padding:.75rem .85rem;display:grid}.seq__opt--on[data-v-f3e694e8]{background:#6fbf7314;border-color:#6fbf73}.seq__top[data-v-f3e694e8]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.seq__top b[data-v-f3e694e8]{font-size:.92rem;font-weight:500}.seq__desc[data-v-f3e694e8]{color:#c9bda4;min-height:3.6em;margin:0;font-size:.72rem;line-height:1.5}.seq__act[data-v-f3e694e8]{margin-top:.3rem}.sm__bar[data-v-584c210d]{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:.5rem 0;font-size:.76rem;display:flex}.sm__rows[data-v-584c210d]{gap:.3rem;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.sm__row[data-v-584c210d]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:9px;grid-template-columns:minmax(10rem,1.6fr) 4.4rem 5.6rem 5.6rem;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.74rem;display:grid}.sm__row--on[data-v-584c210d]{background:#e3b45b12;border-color:#e3b45b8c}.sm__row--off[data-v-584c210d]{opacity:.55}.sm__lab[data-v-584c210d]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.sm__lab input[data-v-584c210d],.sm__loc input[data-v-584c210d]{accent-color:#d2492f;width:1rem;height:1rem}.sm__nm b[data-v-584c210d]{font-size:.82rem;font-weight:500;display:block}.sm__nm small[data-v-584c210d]{color:#c9bda4;font-size:.6rem}.sm__num[data-v-584c210d]{justify-content:flex-end;align-items:baseline;gap:.35rem;display:flex}.sm__num small[data-v-584c210d]{font-size:.64rem}.sm__love[data-v-584c210d]{text-align:right;font-size:.68rem}.sm__loc[data-v-584c210d]{align-items:center;gap:.5rem;margin:.8rem 0 .4rem;font-size:.76rem;display:flex}.sm__warn[data-v-584c210d]{color:#ffb3a1;background:#d2492f1f;border:1px solid #d2492f99;border-radius:9px;margin:.5rem 0;padding:.5rem .7rem;font-size:.74rem;line-height:1.5}.sm__fit[data-v-584c210d]{background:#ffffff09;border-radius:10px;margin:.8rem 0;padding:.6rem .75rem}.sm__fit h5[data-v-584c210d]{color:#e3b45b;margin:0 0 .4rem;font-size:.78rem;font-weight:500}.sm__fit h5 b[data-v-584c210d]{color:#f3e8d2;margin-left:.4rem;font-size:.95rem}.sm__fit h5 small[data-v-584c210d]{color:#c9bda4;margin-left:.4rem;font-size:.6rem;font-weight:400}.sm__fit ul[data-v-584c210d]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.sm__fit li[data-v-584c210d]{grid-template-columns:6.4rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;font-size:.7rem;display:grid}.sm__fit li small[data-v-584c210d]{color:#c9bda4;margin-left:.3rem}.sm__fit li b[data-v-584c210d]{text-align:right;font-size:.7rem}.sm__act[data-v-584c210d]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.8rem;display:flex}.sm__why[data-v-584c210d]{color:#ff8a73}@media (width<=640px){.sm__row[data-v-584c210d]{grid-template-columns:minmax(0,1fr) auto}.sm__row[data-v-584c210d]>:not(:first-child){text-align:left;justify-content:flex-start}}.spr__ctl[data-v-af924918]{gap:.35rem;max-width:34rem;margin:.6rem 0 .8rem;display:grid}.spr__ctl label[data-v-af924918]{font-size:.8rem}.spr__ctl label b[data-v-af924918]{color:#f2c46b;margin-left:.4rem;font-size:1.05rem}.spr__range[data-v-af924918]{accent-color:#d2492f;width:100%;height:1.4rem}.spr__ticks[data-v-af924918]{color:#c9bda4;justify-content:space-between;font-size:.58rem;display:flex}.spr__stats[data-v-af924918]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.spr__stats .jp-stat>b[data-v-af924918]{font-size:.9rem}.spr__wrap[data-v-af924918]{margin-top:.4rem;overflow-x:auto}.spr__act[data-v-af924918]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.8rem;display:flex}.sst__stats[data-v-a7aa2453]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.sst__h[data-v-a7aa2453]{color:#e3b45b;margin:1rem 0 .4rem;font-size:.8rem;font-weight:500}.sst__h small[data-v-a7aa2453]{color:#c9bda4;margin-left:.4rem;font-size:.62rem;font-weight:400}.sst__roster[data-v-a7aa2453]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.sst__roster li[data-v-a7aa2453]{background:#ffffff0a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;padding:.3rem .6rem;font-size:.76rem;display:flex}.sst__roster small[data-v-a7aa2453]{color:#c9bda4}.sst__bar[data-v-a7aa2453]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.sst__sort[data-v-a7aa2453]{color:#c9bda4;align-items:center;gap:.4rem;font-size:.74rem;display:inline-flex}.sst__sort select[data-v-a7aa2453]{font-family:var(--font-cjk)}.sst__grid[data-v-a7aa2453]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.6rem;display:grid}.smg__none[data-v-1cc3b376]{background:#d2492f14;border:1px solid #d2492f73;border-radius:10px;margin:.4rem 0 .6rem;padding:.6rem .75rem}.smg__none h5[data-v-1cc3b376]{color:#ffb3a1;margin:0 0 .35rem;font-size:.8rem;font-weight:500}.smg__none h5 small[data-v-1cc3b376]{color:#c9bda4;margin-left:.4rem;font-size:.62rem;font-weight:400}.smg__eff ul[data-v-1cc3b376],.smg__none ul[data-v-1cc3b376]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.15rem 1rem;margin:0;padding:0;list-style:none;display:grid}.smg__eff li[data-v-1cc3b376],.smg__none li[data-v-1cc3b376]{justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}.smg__h[data-v-1cc3b376]{color:#e3b45b;margin:1rem 0 .4rem;font-size:.8rem;font-weight:500}.smg__h small[data-v-1cc3b376]{color:#c9bda4;margin-left:.4rem;font-size:.62rem;font-weight:400}.smg__grid[data-v-1cc3b376]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.6rem;display:grid}.smg__c[data-v-1cc3b376]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:11px;align-content:start;gap:.45rem;padding:.7rem .8rem;display:grid}.smg__c--cur[data-v-1cc3b376]{background:#6fbf7312;border-color:#6fbf73}.smg__c header[data-v-1cc3b376]{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;display:flex}.smg__c header b[data-v-1cc3b376]{font-size:.88rem;font-weight:500}.smg__c header small[data-v-1cc3b376]{color:#c9bda4;font-size:.64rem}.smg__skills[data-v-1cc3b376]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.smg__skills li[data-v-1cc3b376]{grid-template-columns:4rem minmax(0,1fr) 1.6rem;align-items:center;gap:.4rem;font-size:.68rem;display:grid}.smg__skills b[data-v-1cc3b376]{text-align:right;font-size:.68rem}.smg__eff[data-v-1cc3b376]{background:#ffffff0a;border-radius:8px;padding:.4rem .5rem}.smg__eff h6[data-v-1cc3b376]{color:#c9bda4;margin:0 0 .25rem;font-size:.66rem;font-weight:500}.smg__eff ul[data-v-1cc3b376]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.smg__c footer[data-v-1cc3b376]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.4rem;display:flex}.smg__wage[data-v-1cc3b376]{font-size:.78rem}.smg__wage small[data-v-1cc3b376]{color:#c9bda4;margin-left:.2rem;font-size:.6rem}.ssk__lock[data-v-22d04c5a],.ssk__ok[data-v-22d04c5a]{border-radius:9px;margin:.5rem 0 .8rem;padding:.5rem .7rem;font-size:.78rem}.ssk__lock[data-v-22d04c5a]{color:#f2c46b;background:#e3b45b1a;border:1px solid #e3b45b8c}.ssk__ok[data-v-22d04c5a]{color:#8fd694;background:#6fbf731a;border:1px solid #6fbf7380}.ssk__opts[data-v-22d04c5a]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ssk__opt[data-v-22d04c5a]{background:#ffffff09;border:1px solid #f3e8d21f;border-radius:12px;align-content:start;gap:.4rem;padding:.75rem .85rem;display:grid}.ssk__opt b[data-v-22d04c5a]{font-size:.92rem;font-weight:500}.ssk__opt p[data-v-22d04c5a]{min-height:2.4em;margin:0;font-size:.72rem;line-height:1.5}.ssk__cost[data-v-22d04c5a],.ssk__opt p[data-v-22d04c5a]{color:#c9bda4}.sop__list[data-v-8cdd51ff]{gap:.3rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.sop__list li[data-v-8cdd51ff]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:9px;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.76rem;display:grid}.sop__list li.ok[data-v-8cdd51ff]{border-color:#6fbf7359}.sop__list li.req[data-v-8cdd51ff]{background:#d2492f12;border-color:#d2492f8c}.sop__list i[data-v-8cdd51ff]{font-style:normal;font-family:var(--font-mono);text-align:center;color:#c9bda4}.sop__list li.ok i[data-v-8cdd51ff]{color:#8fd694}.sop__list li.req i[data-v-8cdd51ff]{color:#ff8a73}.sop__list b[data-v-8cdd51ff]{font-weight:500}.sop__list small[data-v-8cdd51ff]{color:#8cc4f0}.sop__list em[data-v-8cdd51ff]{color:#c9bda4;font-size:.66rem;font-style:normal;display:block}.sop__promo[data-v-8cdd51ff]{background:#ffffff09;border-radius:10px;margin:.8rem 0;padding:.6rem .75rem}.sop__promo label[data-v-8cdd51ff]{cursor:pointer;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.sop__promo input[data-v-8cdd51ff]{accent-color:#d2492f;width:1rem;height:1rem}.sop__stats[data-v-8cdd51ff]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.sop__go[data-v-8cdd51ff]{margin-top:.8rem}.sop__cancel[data-v-8cdd51ff],.sop__fix[data-v-8cdd51ff]{border-top:1px dashed #f3e8d226;margin-top:1.6rem;padding-top:.8rem}.sop__fix[data-v-8cdd51ff]{margin-top:1.2rem}.sop__cancel h5[data-v-8cdd51ff],.sop__fix h5[data-v-8cdd51ff]{color:#c9bda4;margin:0 0 .4rem;font-size:.78rem;font-weight:500}.sop__cel[data-v-8cdd51ff]{text-align:center;background:radial-gradient(120% 100% at 50% 0,#e3b45b29,#ffffff08);border:1px solid #e3b45b99;border-radius:14px;padding:1.1rem 1.2rem 1.3rem}.sop__burst[data-v-8cdd51ff]{margin:0;font-size:2.6rem;line-height:1;animation:.7s both sop-pop-8cdd51ff}.sop__cel h3[data-v-8cdd51ff]{letter-spacing:.3em;color:#f2c46b;margin:.3rem 0 0;font-size:1.6rem}.sop__name[data-v-8cdd51ff]{margin:.2rem 0 0;font-size:1.15rem}.sop__name small[data-v-8cdd51ff]{color:#c9bda4;margin-left:.5rem;font-size:.7rem}.sop__count[data-v-8cdd51ff],.sop__where[data-v-8cdd51ff]{color:#c9bda4;margin:.2rem 0 0;font-size:.78rem}.sop__facts[data-v-8cdd51ff]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:1rem 0 .4rem;display:grid}.sop__facts h5[data-v-8cdd51ff]{color:#e3b45b;margin:0 0 .3rem;font-size:.78rem;font-weight:500}.sop__facts h5 small[data-v-8cdd51ff]{color:#c9bda4;margin-left:.3rem;font-size:.6rem;font-weight:400}.sop__total[data-v-8cdd51ff]{border-top:1px solid #f3e8d233;justify-content:space-between;margin:.2rem 0;padding-top:.25rem;font-size:.78rem;display:flex}.sop__total b[data-v-8cdd51ff]{font-family:var(--font-mono);font-weight:600}.sop__btns[data-v-8cdd51ff]{justify-content:center;margin-top:.8rem}@keyframes sop-pop-8cdd51ff{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sop__burst[data-v-8cdd51ff]{animation:none}}.sum[data-v-33758fe5]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:12px;padding:.7rem .8rem}.sum .jp-kv[data-v-33758fe5]{grid-template-columns:minmax(3.4rem,auto) minmax(0,1fr);font-size:.72rem}.sum__txt[data-v-33758fe5]{font-family:var(--font-cjk);text-align:right;overflow-wrap:anywhere}.sum__txt small[data-v-33758fe5]{margin-left:.35rem}.sum__h[data-v-33758fe5]{color:#e3b45b;margin:.8rem 0 .3rem;font-size:.74rem;font-weight:500}.sum__h small[data-v-33758fe5]{color:#c9bda4;margin-left:.3rem;font-size:.6rem}.sum__cash[data-v-33758fe5],.sum__total[data-v-33758fe5]{border-top:1px solid #f3e8d233;justify-content:space-between;align-items:baseline;margin:.2rem 0;padding-top:.25rem;font-size:.76rem;display:flex}.sum__cash b[data-v-33758fe5],.sum__total b[data-v-33758fe5]{font-family:var(--font-mono);font-size:.92rem;font-weight:600}.sum__cash[data-v-33758fe5]{color:#f2c46b;border-top:1px solid #e3b45b73;margin-top:.7rem}.sum__cash.neg b[data-v-33758fe5]{color:#ff8a73}.sum__list[data-v-33758fe5]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.sum__item[data-v-33758fe5]{color:#c9bda4;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.4rem;padding:.18rem .3rem;font-size:.72rem;display:flex}.sum__item[data-v-33758fe5]:hover{background:#ffffff0f}.sum__item[data-v-33758fe5]:focus-visible{outline:2px solid #e3b45b}.sum__item i[data-v-33758fe5]{width:1rem;font-style:normal;font-family:var(--font-mono);text-align:center}.sum__item.ok[data-v-33758fe5]{color:#f3e8d2}.sum__item.ok i[data-v-33758fe5]{color:#8fd694}.sum__item.req i[data-v-33758fe5]{color:#ff8a73}.sum__item small[data-v-33758fe5]{color:#8cc4f0;font-size:.6rem}.op__main[data-v-4a3cfa93]{scroll-padding-top:6.4rem;position:relative;container-type:inline-size}.op__steps[data-v-4a3cfa93]{z-index:4;background:#17120e;border-bottom:1px solid #f3e8d21a;margin:-.8rem -1rem .8rem;padding:.55rem 1rem .3rem;position:sticky;top:-.8rem}@media (width<=860px){.op__steps[data-v-4a3cfa93]{position:static}}.op__donebar[data-v-4a3cfa93]{color:#8fd694;margin:0;padding:.5rem 0;font-size:.82rem}.op__donebar b[data-v-4a3cfa93]{margin-right:.5rem}.op__body[data-v-4a3cfa93]{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.1rem;display:grid}.op__step[data-v-4a3cfa93]{min-width:0}.op__rail[data-v-4a3cfa93]{max-height:calc(100vh - 11.5rem);position:sticky;top:5.6rem;overflow-y:auto}.op__title[data-v-4a3cfa93]{font-size:1.02rem}.op__no[data-v-4a3cfa93]{color:#ffb3a1;background:#d2492f40;border-radius:999px;padding:.05rem .4rem;font-size:.64rem}.op__foot[data-v-4a3cfa93]{border-top:1px solid #f3e8d21a;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1.4rem;padding-top:.8rem;display:flex}.op__foot small[data-v-4a3cfa93]{opacity:.85;font-size:.66rem}@container (width<=56rem){.op__body[data-v-4a3cfa93]{grid-template-columns:minmax(0,1fr)}.op__rail[data-v-4a3cfa93]{max-height:none;position:static}}.rs[data-v-e3f5c544]{margin:.4rem 0}.rs__rp[data-v-e3f5c544]{font-family:var(--font-mono);color:#e3b45b;font-weight:500}.rs__list[data-v-e3f5c544]{gap:.3rem;margin:.2rem 0 .5rem;padding:0;list-style:none;display:grid}.rs__row[data-v-e3f5c544]{grid-template-columns:1.3rem minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.8rem;display:grid}.rs__n[data-v-e3f5c544]{color:#e3b45b;background:#e3b45b33;border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.66rem;display:grid}.rs__cost[data-v-e3f5c544],.rs__n[data-v-e3f5c544]{font-family:var(--font-mono)}.rs__cost[data-v-e3f5c544]{color:#c9bda4;font-size:.7rem}.dc__desc[data-v-2e184069]{line-height:1.5}.dc__pips[data-v-2e184069]{gap:.3rem;margin:.5rem 0 .4rem;display:flex}.dc__pip[data-v-2e184069]{color:#c9bda4;width:1.7rem;height:1.7rem;font-family:var(--font-mono);cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d247;border-radius:8px;font-size:.72rem}.dc__pip.on[data-v-2e184069]{color:#1c1510;background:#e3b45be6;border-color:#e3b45b;font-weight:600}.dc__pip.zero.now[data-v-2e184069]{color:#e3b45b;border-color:#e3b45b}.dc__pip.sel[data-v-2e184069]{box-shadow:0 0 0 2px #17120e,0 0 0 4px #f3e8d2}.dc__pip.off[data-v-2e184069]{opacity:.4;cursor:not-allowed;border-style:dashed}.dc__pip[data-v-2e184069]:hover:not(:disabled):not(.on){background:#ffffff1f}.dc__eff[data-v-2e184069]{margin:.2rem 0 0;font-size:.8rem}.dc__per[data-v-2e184069]{margin-top:.1rem}.dc__eff .hq-kicker[data-v-2e184069],.dc__per .hq-kicker[data-v-2e184069]{margin-right:.35rem}.dc__roi[data-v-2e184069]{margin:.5rem 0 .1rem;font-size:.78rem;line-height:1.5}.dc__roi--good[data-v-2e184069]{color:#8fd694}.dc__roi--warn[data-v-2e184069]{color:#f2c46b}.dc__roi--dim[data-v-2e184069]{color:#f3e8d2}.dc__basis[data-v-2e184069]{opacity:.85}.dc__more[data-v-2e184069],.dc__short[data-v-2e184069]{font-size:.7rem}.dc__more[data-v-2e184069]{color:#c9bda4;margin-top:.3rem}.dc__more summary[data-v-2e184069]{cursor:pointer}.mono[data-v-2e184069]{font-family:var(--font-mono)}.ov__hero[data-v-dd75a5cf]{max-width:54rem;padding:.9rem 1rem}.ov__lead[data-v-dd75a5cf]{margin:.2rem 0 .6rem;font-size:.8rem;line-height:1.7}.ov__perks[data-v-dd75a5cf]{color:#c9bda4;margin:0 0 .4rem;padding-left:1.2rem;font-size:.78rem;line-height:1.7}.ov__perks b[data-v-dd75a5cf]{color:#f3e8d2;font-weight:500}.ov__levels[data-v-dd75a5cf]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.ov__levels li[data-v-dd75a5cf]{color:#c9bda4;border:1px dashed #f3e8d233;border-radius:10px;gap:.05rem;padding:.45rem .55rem;font-size:.72rem;display:grid;position:relative}.ov__levels li b[data-v-dd75a5cf]{color:#c9bda4;font-size:.8rem}.ov__levels li small[data-v-dd75a5cf]{font-size:.64rem}.ov__levels li.done[data-v-dd75a5cf]{background:#e3b45b14;border-style:solid;border-color:#e3b45b73}.ov__levels li.done b[data-v-dd75a5cf]{color:#e3b45b}.ov__levels li.cur[data-v-dd75a5cf]{color:#f3e8d2;background:#e3b45b33;border-color:#e3b45b}.ov__levels li.next[data-v-dd75a5cf]{border-style:solid;border-color:#f3e8d266}.ov__top[data-v-dd75a5cf]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:.4rem 2rem;display:grid}.ov__table[data-v-dd75a5cf],.ov__up[data-v-dd75a5cf]{max-width:44rem}@media (width<=1100px){.ov__top[data-v-dd75a5cf]{grid-template-columns:minmax(0,1fr)}}.ov__table td[data-v-dd75a5cf]:first-child{white-space:normal}.ov__table tfoot td[data-v-dd75a5cf]{border-top:1px solid #f3e8d24d;font-weight:600}.mono[data-v-dd75a5cf]{font-family:var(--font-mono)}@media (width<=640px){.ov__levels[data-v-dd75a5cf]{grid-template-columns:repeat(auto-fit,minmax(5.2rem,1fr))}}.cap__gauge[data-v-6b32f5b4]{max-width:62rem}.cap__track[data-v-6b32f5b4]{background:#ffffff14;border:1px solid #f3e8d224;border-radius:8px;height:1.5rem;position:relative;overflow:visible}.cap__fill[data-v-6b32f5b4]{background:#6fbf73;border-radius:7px 0 0 7px;position:absolute;top:0;bottom:0;left:0}.cap__fill--over[data-v-6b32f5b4],.cap__fill--tight[data-v-6b32f5b4]{background:#e3b45b}.cap__over[data-v-6b32f5b4]{background:repeating-linear-gradient(135deg,#d2492f 0 6px,#b3321c 0 12px);border-radius:0 7px 7px 0;position:absolute;top:0;bottom:0}.cap__line[data-v-6b32f5b4]{background:#f3e8d2;width:2px;margin-left:-1px;position:absolute;top:-.35rem;bottom:-.35rem}.cap__line span[data-v-6b32f5b4]{white-space:nowrap;color:#c9bda4;font-size:.64rem;font-weight:400;position:absolute;top:calc(100% + .15rem);left:50%;transform:translate(-50%)}.cap__nums[data-v-6b32f5b4]{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin:1.2rem 0 .2rem;font-size:.82rem;display:flex}.cap__nums b[data-v-6b32f5b4]{font-size:1.05rem;font-weight:500}.cap__cons[data-v-6b32f5b4]{margin:.2rem 0 .7rem;font-size:.8rem}.cap__effects[data-v-6b32f5b4]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.4rem;max-width:62rem;display:grid}.cap__effects .jp-stat[data-v-6b32f5b4]{margin:0}.cap__parts[data-v-6b32f5b4]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.cap__parts li[data-v-6b32f5b4]{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) 3.4rem;align-items:center;gap:.6rem;font-size:.78rem;display:grid}.cap__parts li>b[data-v-6b32f5b4]{text-align:right;font-weight:500}.cap__total[data-v-6b32f5b4]{border-top:1px solid #f3e8d233;padding-top:.3rem;font-weight:600}.cap__how[data-v-6b32f5b4]{color:#c9bda4;margin-top:.5rem;font-size:.74rem}.cap__how summary[data-v-6b32f5b4],.cap__link[data-v-6b32f5b4]{cursor:pointer}.cap__link[data-v-6b32f5b4]{color:#e3b45b;font:inherit;text-underline-offset:2px;background:0 0;border:0;margin-left:.4rem;padding:0;text-decoration:underline}.cap__advs[data-v-6b32f5b4]{gap:.5rem;max-width:62rem;display:grid}.cap__adv[data-v-6b32f5b4]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;margin:0;display:grid}.cap__advtext[data-v-6b32f5b4]{margin:0;font-size:.82rem;line-height:1.55}.cap__advmeta[data-v-6b32f5b4]{flex-wrap:wrap;gap:.3rem;margin:.35rem 0 0;display:flex}.cap__advact[data-v-6b32f5b4]{justify-items:end;gap:.25rem;max-width:14rem;display:grid}.cap__why[data-v-6b32f5b4]{text-align:right;font-size:.66rem;line-height:1.4}.mono[data-v-6b32f5b4]{font-family:var(--font-mono)}@media (width<=640px){.cap__adv[data-v-6b32f5b4]{grid-template-columns:minmax(0,1fr)}.cap__advact[data-v-6b32f5b4]{justify-items:start;max-width:none}.cap__why[data-v-6b32f5b4]{text-align:left}.cap__parts li[data-v-6b32f5b4]{grid-template-columns:minmax(5.4rem,8rem) minmax(0,1fr) 3rem}}.ob[data-v-207a8517]{margin:.6rem 0}.ob__head[data-v-207a8517]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.ob__title[data-v-207a8517]{margin:0}.ob__ctl[data-v-207a8517]{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));align-items:end;gap:.5rem .8rem;margin:.5rem 0;display:grid}.ob__f[data-v-207a8517]{color:#c9bda4;gap:.2rem;font-size:.7rem;display:grid}.ob__chk[data-v-207a8517]{align-items:center;gap:.4rem;font-size:.72rem;display:flex}.ob__scroll[data-v-207a8517]{overflow-x:auto}.ob__table td[data-v-207a8517],.ob__table th[data-v-207a8517]{white-space:nowrap}.ob__table td[data-v-207a8517]:last-child,.ob__table td[data-v-207a8517]:nth-child(2){white-space:normal}.ob__why[data-v-207a8517]{max-width:22rem;margin-top:.15rem;line-height:1.5;display:block}.bd-desk[data-v-0d46f165]{background:#e3b45b0a;border-bottom:1px solid #f3e8d21a;flex:none;padding:.6rem 1rem .5rem}.bd-desk__bar[data-v-0d46f165]{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;display:flex}.bd-desk__h[data-v-0d46f165]{margin:0}.bd-desk__chips[data-v-0d46f165]{flex-wrap:wrap;flex:auto;gap:.3rem;margin:0;display:flex}.bd-desk__body[data-v-0d46f165]{max-height:46vh;padding-right:.2rem;overflow:auto}.bd-desk__sechead[data-v-0d46f165]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.bd-desk__scroll[data-v-0d46f165]{overflow-x:auto}.bd-desk__table td[data-v-0d46f165],.bd-desk__table th[data-v-0d46f165]{vertical-align:top}.bd-desk__table td[data-v-0d46f165]:nth-child(2){white-space:normal}.bd-desk__table .jp-chip[data-v-0d46f165]{margin:0 .25rem .2rem 0}.bd-desk__nums[data-v-0d46f165],.bd-desk__why[data-v-0d46f165]{line-height:1.5;display:block}.bd-desk__why[data-v-0d46f165]{white-space:normal;max-width:18rem;margin-top:.2rem}.bd-desk__shop[data-v-0d46f165]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.bd-desk__shop[data-v-0d46f165]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.bd-desk__recent[data-v-0d46f165]{margin:.6rem 0;font-size:.74rem}.bd-desk__recent summary[data-v-0d46f165]{cursor:pointer;color:#c9bda4}.bd-desk__recent summary[data-v-0d46f165]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.bd-desk__stats[data-v-0d46f165]{margin:0;padding:0;list-style:none}@media (width<=860px){.bd-desk[data-v-0d46f165]{padding:.6rem .75rem .5rem}.bd-desk__body[data-v-0d46f165]{max-height:none;overflow:visible}}.sk[data-v-8b11c970]{gap:.28rem;margin:.3rem 0;padding:0;list-style:none}.sk[data-v-8b11c970],.sk li[data-v-8b11c970]{display:grid}.sk li[data-v-8b11c970]{grid-template-columns:3.3rem minmax(0,1fr) 1.8rem;align-items:center;gap:.2rem .5rem;font-size:.74rem}.sk__name[data-v-8b11c970]{color:#c9bda4}.sk__star[data-v-8b11c970]{color:#e3b45b;margin-left:.15rem;font-style:normal}.sk__v[data-v-8b11c970]{text-align:right;font-family:var(--font-mono);font-weight:500}.sk__fx[data-v-8b11c970]{grid-column:2/-1;margin-top:-.1rem;font-size:.66rem;line-height:1.4}.rmc[data-v-f158cc3d]{margin:0}.rmc__head[data-v-f158cc3d]{align-items:center;gap:.7rem;margin-bottom:.5rem;display:flex}.rmc__av[data-v-f158cc3d]{color:#17120e;border-radius:50%;flex:none;place-items:center;width:2.6rem;height:2.6rem;font-size:1.1rem;font-weight:700;display:grid}.rmc__name[data-v-f158cc3d]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.rmc__name b[data-v-f158cc3d]{font-size:.98rem;font-weight:500}.hq-meter[data-v-f158cc3d]{margin:.2rem 0}.rmc__pay[data-v-f158cc3d]{margin:.2rem 0 .4rem}.rmc__paytext[data-v-f158cc3d]{margin:.2rem 0;font-size:.8rem;line-height:1.6}.rmc__grow[data-v-f158cc3d]{color:#c9bda4;margin:.2rem 0 .4rem;font-size:.72rem}.rmc__grow summary[data-v-f158cc3d]{cursor:pointer}.rmc__grow ul[data-v-f158cc3d]{margin:.3rem 0 0;padding-left:1.1rem;line-height:1.6}.rmc__grow b[data-v-f158cc3d]{color:#f3e8d2;font-weight:500}.cand__grid[data-v-11f7c6b5]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start;gap:.6rem;display:grid}.cand__card[data-v-11f7c6b5]{margin:0}.cand__promo[data-v-11f7c6b5]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.cand__promo .jp-card[data-v-11f7c6b5]{margin:0}.cand__prow[data-v-11f7c6b5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.cand__prow b[data-v-11f7c6b5]{margin-right:.4rem;font-weight:500}.rd[data-v-af909418]{margin:.8rem 0}.rd__modes[data-v-af909418]{flex-wrap:wrap;gap:.4rem;margin:.3rem 0;display:flex}.rd__mode[aria-pressed=true][data-v-af909418]{cursor:default}.rd__chain[data-v-af909418]{align-items:flex-start;gap:.4rem .6rem;margin:.5rem 0;padding:0;list-style:none}.rd__chain[data-v-af909418],.rd__link[data-v-af909418]{flex-wrap:wrap;display:flex}.rd__link[data-v-af909418]{align-items:baseline;gap:.25rem .5rem;max-width:100%;font-size:.78rem}.rd__link small[data-v-af909418]{font-size:.66rem}.rd__link--off[data-v-af909418]{opacity:.45}.rd__link--poor b[data-v-af909418]{color:#f08a76}.rd__warn[data-v-af909418]{gap:.35rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.rd__scroll[data-v-af909418]{overflow-x:auto}.rd__table td[data-v-af909418],.rd__table th[data-v-af909418]{white-space:nowrap}.rd__shop[data-v-af909418]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.rd__from[data-v-af909418]{font-size:.66rem}.rd__shop[data-v-af909418]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.rg__card[data-v-48362bb8]{margin-bottom:.4rem}.rg__dot[data-v-48362bb8]{border-radius:50%;width:.65rem;height:.65rem;margin-right:.45rem;display:inline-block}.rg__dot--lg[data-v-48362bb8]{width:.85rem;height:.85rem}.rg__req[data-v-48362bb8]{color:#f2c46b;margin:.3rem 0 0;font-size:.7rem}.rg__gate[data-v-48362bb8]{margin-bottom:.7rem}.rg .rg__perf[data-v-48362bb8]{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.rg .rg__perf .jp-stat[data-v-48362bb8]{margin:0}.rg__q[data-v-48362bb8]{margin-bottom:.5rem}.rg__qtext[data-v-48362bb8]{margin:0;font-size:.82rem;line-height:1.6}.rg__shops[data-v-48362bb8]{overflow-x:auto}.rg__city[data-v-48362bb8]{margin-left:.5rem}.rg__link[data-v-48362bb8]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.rgw[data-v-48362bb8]{flex-direction:column;height:100%;min-height:0;display:flex}@media (width>=861px){.rgw>.rg[data-v-48362bb8]{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}}@media (width<=860px){.rgw[data-v-48362bb8]{overflow:auto}.rgw>.rg[data-v-48362bb8]{flex:none;overflow:visible}.rg .rg__cards[data-v-48362bb8]{gap:.4rem;padding-bottom:.3rem;display:flex;overflow-x:auto}.rg .rg__cards .rg__card[data-v-48362bb8]{flex:none;width:12rem;margin-bottom:0}}.cn[data-v-49ed1fe6]{margin:0;padding:0;list-style:none;position:relative}.cn__kids[data-v-49ed1fe6]{border-left:2px solid #f3e8d22e;gap:.35rem;margin:.3rem 0 .2rem .9rem;padding:0 0 0 .9rem;display:grid}.cn__kids>.cn[data-v-49ed1fe6]:before{content:"";border-top:2px solid #f3e8d22e;width:.8rem;position:absolute;top:1.1rem;left:-.9rem}.cn__box[data-v-49ed1fe6]{text-align:left;width:100%;max-width:44rem;color:inherit;font:inherit;background:#ffffff0a;border:1px solid #f3e8d229;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;padding:.4rem .6rem;display:flex}button.cn__box[data-v-49ed1fe6]{cursor:pointer}button.cn__box[data-v-49ed1fe6]:hover{border-color:#e3b45b8c}.cn__box.on[data-v-49ed1fe6]{background:#e3b45b1a;border-color:#e3b45b}.cn__box--off[data-v-49ed1fe6]{opacity:.75;border-style:dashed}.cn__box--static[data-v-49ed1fe6]{background:#1e3c444d;border-color:#78bec880}.cn__box--region[data-v-49ed1fe6]{border-color:#78a0dc73}.cn__title[data-v-49ed1fe6]{letter-spacing:.04em;color:#c9bda4;flex:none;font-size:.66rem}.cn__name[data-v-49ed1fe6]{font-size:.86rem;font-weight:500}.cn__detail[data-v-49ed1fe6]{opacity:.8;overflow-wrap:anywhere;flex:100%;font-size:.7rem;line-height:1.5}.cn--vp>.cn__box[data-v-49ed1fe6]{border-color:#e3b45b80}@media (width<=640px){.cn__kids[data-v-49ed1fe6]{margin-left:.4rem;padding-left:.6rem}.cn__kids>.cn[data-v-49ed1fe6]:before{width:.5rem;left:-.6rem}}.mb[data-v-ecc4b637]{margin:0}.mb__head[data-v-ecc4b637]{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.mb__who[data-v-ecc4b637]{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;min-width:0;display:flex}.mb__name[data-v-ecc4b637]{font-size:1rem;font-weight:500}.mb__stats[data-v-ecc4b637]{grid-template-columns:repeat(auto-fit,minmax(7.4rem,1fr));gap:.35rem;display:grid}.mb__stats .jp-stat[data-v-ecc4b637]{min-width:0;margin:0}.mb__stats .jp-stat>b[data-v-ecc4b637]{overflow-wrap:anywhere;font-size:.86rem}.mb__why[data-v-ecc4b637]{background:#e3b45b14;border-left:3px solid #e3b45b;margin:.4rem 0 .2rem;padding:.4rem .55rem;font-size:.76rem;line-height:1.6}.mb__grp[data-v-ecc4b637]{margin:.5rem 0}.mb__grp h5[data-v-ecc4b637]{margin:0 0 .25rem;font-size:.82rem;font-weight:400}.mb__grp h5 small[data-v-ecc4b637]{font-size:.68rem;line-height:1.5}.mb__lines[data-v-ecc4b637]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.mb__lh[data-v-ecc4b637]{justify-content:space-between;gap:.6rem;font-size:.76rem;display:flex}.mb__lines details[data-v-ecc4b637]{opacity:.9;font-size:.7rem}.mb__lines summary[data-v-ecc4b637]{cursor:pointer;color:#c9bda4}.mb__lines details p[data-v-ecc4b637]{overflow-wrap:anywhere;margin:.2rem 0 0 .6rem;line-height:1.6}.mb__prop[data-v-ecc4b637]{margin:.2rem 0 .4rem}.mb__status[data-v-ecc4b637]{overflow-wrap:anywhere;margin:.25rem 0;font-size:.76rem;line-height:1.7}.mb__pending[data-v-ecc4b637]{background:#e3b45b14;border-left:3px solid #e3b45b;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:.3rem 0;padding:.4rem .55rem;font-size:.74rem;line-height:1.6;display:flex}.mb__pending p[data-v-ecc4b637]{overflow-wrap:anywhere;flex:14rem;min-width:0;margin:0}.mb__sub[data-v-ecc4b637]{color:#c9bda4;margin:.4rem 0 .15rem;font-size:.74rem;font-weight:500}.mb__plist[data-v-ecc4b637]{gap:.2rem;margin:.2rem 0;padding:0;font-size:.72rem;line-height:1.6;list-style:none;display:grid}.mb__plist li[data-v-ecc4b637]{overflow-wrap:anywhere}.mb__acts[data-v-ecc4b637]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.mb__sel[data-v-ecc4b637]{align-items:center;gap:.35rem;font-size:.74rem;display:inline-flex}.mb__sel select[data-v-ecc4b637]{max-width:14rem}.st-two[data-v-6b30914f]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:1rem 1.4rem;display:grid}@media (width<=960px){.st-two[data-v-6b30914f]{grid-template-columns:minmax(0,1fr)}}.sc__tree[data-v-6b30914f]{margin:.5rem 0 0}.sc__tree[data-v-6b30914f],.sc__vac[data-v-6b30914f]{padding:0;list-style:none}.sc__vac[data-v-6b30914f]{gap:.25rem;margin:.6rem 0 0;font-size:.74rem;display:grid}.sc__h2[data-v-6b30914f]{margin-top:1.2rem}.sc__dept[data-v-6b30914f]{margin:0}.sc__dept--off[data-v-6b30914f]{opacity:.7}.sc__eff[data-v-6b30914f]{color:#c9bda4;margin:.2rem 0;font-size:.74rem;line-height:1.5}.sc__layers[data-v-6b30914f]{gap:.15rem;margin:.3rem 0;padding:0;font-size:.72rem;list-style:none;display:grid}.sc__layers li[data-v-6b30914f]{justify-content:space-between;gap:.6rem;display:flex}.sc__note[data-v-6b30914f]{margin:.3rem 0 0;font-size:.68rem}.sh__seg[data-v-44e60e44]{flex-wrap:wrap;margin:.2rem 0 .5rem;display:flex}.sh__seg button[data-v-44e60e44]{flex:auto;min-height:2rem}.sh__depts[data-v-44e60e44]{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.3rem 0 .6rem;display:flex}.sh__depts small[data-v-44e60e44]{opacity:.75}.sh__closed[data-v-44e60e44]{flex:100%;margin:.2rem 0 0}.sh__grid[data-v-44e60e44]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));align-items:start;gap:.6rem;display:grid}.sh__card[data-v-44e60e44]{margin:0}.sh__bars[data-v-44e60e44]{margin:.2rem 0;padding:0;list-style:none}.sh__bars li[data-v-44e60e44]{grid-template-columns:3rem minmax(0,1fr) 2rem;align-items:center;gap:.4rem;font-size:.74rem;display:grid}.sh__eff[data-v-44e60e44]{margin:.3rem 0 .15rem;font-size:.74rem;line-height:1.55}.sh__verdict[data-v-44e60e44]{margin:.15rem 0 .3rem;font-size:.72rem;line-height:1.6}.sh__props[data-v-44e60e44]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:9px;margin:.3rem 0;padding:.35rem .5rem}.sh__props h5[data-v-44e60e44]{color:#e3b45b;margin:0 0 .2rem;font-size:.74rem;font-weight:500}.sh__props h5 small[data-v-44e60e44]{font-size:.64rem}.sh__props ul[data-v-44e60e44]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.sh__props li[data-v-44e60e44]{overflow-wrap:anywhere;gap:.05rem;font-size:.7rem;line-height:1.55;display:grid}.sh__props li b[data-v-44e60e44]{font-weight:500}.sh__props li span[data-v-44e60e44]{color:#c9bda4}.sh__props li em[data-v-44e60e44]{font-style:normal}.sh__props li small[data-v-44e60e44]{font-size:.66rem;line-height:1.5}.kp__sort[data-v-3c7e9cdf]{flex-wrap:wrap;margin:.2rem 0 .7rem;display:flex}.kp__sort button[data-v-3c7e9cdf]{flex:auto;min-height:2rem}.kp__row[data-v-3c7e9cdf]{max-width:62rem}.kp__chips[data-v-3c7e9cdf]{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.kp__nums[data-v-3c7e9cdf]{grid-template-columns:repeat(auto-fit,minmax(6.6rem,1fr));gap:.3rem .6rem;margin:.35rem 0;display:grid}.kp__nums>div[data-v-3c7e9cdf]{flex-direction:column;min-width:0;display:flex}.kp__nums span[data-v-3c7e9cdf]{color:#c9bda4;font-size:.62rem}.kp__nums b[data-v-3c7e9cdf]{overflow-wrap:anywhere;font-size:.8rem;font-weight:500}.kp__trend[data-v-3c7e9cdf]{align-items:center;gap:.6rem;margin:.2rem 0;display:flex}.kp__why[data-v-3c7e9cdf]{background:#d2492f12;border-left:3px solid #d2492f;margin:.3rem 0;padding:.3rem .5rem;font-size:.72rem;line-height:1.6}.pc[data-v-c623f55a]{min-width:0;max-width:62rem;margin-bottom:.6rem}.pc__head[data-v-c623f55a]{flex-wrap:wrap;align-items:baseline;gap:.3rem .45rem;display:flex}.pc__by[data-v-c623f55a]{overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.82rem}.pc__by b[data-v-c623f55a]{color:#e3b45b;margin-right:.25rem;font-weight:500}.pc__scope[data-v-c623f55a]{color:#c9bda4;margin:.15rem 0 .1rem;font-size:.7rem}.pc__scope[data-v-c623f55a],.pc__text[data-v-c623f55a]{overflow-wrap:anywhere}.pc__text[data-v-c623f55a]{background:#e3b45b14;border-left:3px solid #e3b45b;margin:.4rem 0;padding:.4rem .6rem;font-size:.78rem;line-height:1.7}.pc__facts[data-v-c623f55a]{margin-top:.4rem}.pc__facts dd[data-v-c623f55a]{overflow-wrap:anywhere}.pc__warn[data-v-c623f55a]{color:#f2c46b}.pc__cash[data-v-c623f55a]{overflow-wrap:anywhere;margin:.3rem 0;font-size:.74rem;line-height:1.6}.pc__route[data-v-c623f55a]{color:#c9bda4;margin:.3rem 0;font-size:.72rem}.pc__route summary[data-v-c623f55a]{cursor:pointer}.pc__route summary[data-v-c623f55a]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.pc__steps[data-v-c623f55a]{overflow-wrap:anywhere;margin:.3rem 0;padding-left:1.1rem;line-height:1.6}.pp>.jp-note[data-v-491e804f],.pp__sec>.jp-note[data-v-491e804f]{max-width:64rem}.pp__stats[data-v-491e804f]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.4rem;margin:.5rem 0 .4rem;display:grid}.pp__stats .jp-stat[data-v-491e804f]{min-width:0;margin:0}.pp__stats .jp-stat>b[data-v-491e804f]{overflow-wrap:anywhere;font-size:.95rem}.pp__warn[data-v-491e804f]{color:#f2c46b}.pp__badge[data-v-491e804f]{margin-left:.4rem}.pp__sec[data-v-491e804f]{margin:0 0 1.1rem}.pp__seg[data-v-491e804f]{flex-wrap:wrap;margin:.2rem 0 .4rem;display:flex}.pp__seg button[data-v-491e804f]{flex:auto;min-height:2rem}.pp__seg button[data-v-491e804f]:disabled{opacity:.5;cursor:not-allowed}.pp__people[data-v-491e804f],.pp__projects[data-v-491e804f]{align-items:start}.pp__proj[data-v-491e804f]{min-width:0}.pp__who[data-v-491e804f]{color:#c9bda4;overflow-wrap:anywhere;margin:.2rem 0 .3rem;font-size:.72rem}.pp__bar[data-v-491e804f]{margin:.3rem 0}.pp__kv dd[data-v-491e804f],.pp__status[data-v-491e804f]{overflow-wrap:anywhere}.pp__status[data-v-491e804f]{margin:.25rem 0;font-size:.74rem;line-height:1.6}.pp__log[data-v-491e804f]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.pp__log li[data-v-491e804f]{background:#ffffff08;border:1px solid #f3e8d214;border-radius:9px;min-width:0;padding:.4rem .6rem}.pp__log-top[data-v-491e804f]{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.78rem;display:flex}.pp__log-text[data-v-491e804f]{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.74rem;line-height:1.6}.rs__grid[data-v-986a22c2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));align-items:start;gap:.6rem;display:grid}.rs__card[data-v-986a22c2]{margin:0}.rs__chain[data-v-986a22c2]{color:#c9bda4;overflow-wrap:anywhere;margin:.2rem 0 .4rem;font-size:.72rem;line-height:1.6}.rs__sel[data-v-986a22c2]{align-items:center;gap:.35rem;font-size:.74rem;display:inline-flex}.rs__sel select[data-v-986a22c2]{max-width:13rem}.st__sum[data-v-369dd610]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.4rem;margin:0 0 .6rem;display:grid}.st__sum .jp-stat[data-v-369dd610]{min-width:0;margin:0}.st__sum .jp-stat>b[data-v-369dd610]{overflow-wrap:anywhere;font-size:.95rem}.st__sum .jp-stat>b small[data-v-369dd610]{opacity:.7;font-size:.68rem}.st__date[data-v-369dd610]{font-family:var(--font-cjk);font-size:.82rem!important}.st__gate[data-v-369dd610]{margin:0 0 .6rem}.st__seg[data-v-369dd610]{flex-wrap:wrap;margin:.2rem 0 .7rem;display:flex}.st__seg button[data-v-369dd610]{flex:auto;min-height:2rem}.st__badge[data-v-369dd610]{margin-left:.35rem}.st__reviewline[data-v-369dd610]{margin:0 0 .6rem;line-height:1.9}.cl__rungs[data-v-c921a295]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.cl__rung[data-v-c921a295]{margin:0}.cl__top[data-v-c921a295]{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.cl__tier[data-v-c921a295]{color:#1c1510;background:#e3b45b;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.7rem;font-weight:700;display:inline-grid}.cl__en[data-v-c921a295],.cl__tier[data-v-c921a295]{font-family:var(--font-mono)}.cl__en[data-v-c921a295]{color:#c9bda4;font-size:.6rem}.cl__desc[data-v-c921a295],.cl__how[data-v-c921a295]{font-size:.72rem}.cl__desc[data-v-c921a295],.cl__effect[data-v-c921a295],.cl__how[data-v-c921a295]{margin:.3rem 0 0;line-height:1.5}.cl__effect[data-v-c921a295]{font-size:.74rem}.cl__effect b[data-v-c921a295]{color:#e3b45b;margin-right:.4rem;font-weight:500}.cl__reqs[data-v-c921a295]{color:#c9bda4;margin:.3rem 0 0;padding-left:1.1rem;font-size:.7rem;line-height:1.55}.cl__kv[data-v-c921a295]{margin-top:.4rem}.cl__holders[data-v-c921a295]{flex-wrap:wrap;align-items:center;gap:.25rem;margin:.2rem 0 0;font-size:.7rem;display:flex}.cl__appoint[data-v-c921a295]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:.6rem;display:grid}.cl__cand[data-v-c921a295]{border-top:1px dashed #f3e8d226;margin-top:.5rem;padding-top:.4rem}.cl__candtop[data-v-c921a295]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pr[data-v-ef41383b]{margin:0}.pr--ok[data-v-ef41383b]{border-color:#6fbf738c}.pr__top[data-v-ef41383b]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pr__name[data-v-ef41383b]{font-size:.9rem;font-weight:500}.pr__arrow[data-v-ef41383b]{font-size:.78rem}.pr__arrow b[data-v-ef41383b]{color:#e3b45b;font-weight:600}.pr__effect[data-v-ef41383b]{color:#c9bda4;margin:.3rem 0 .2rem;font-size:.72rem;line-height:1.5}.pr__kv[data-v-ef41383b]{margin:.3rem 0}.pr__gate[data-v-ef41383b],.pr__met[data-v-ef41383b]{margin:.2rem 0}.pr__met[data-v-ef41383b]{color:#c9bda4;font-size:.72rem}.pr__met summary[data-v-ef41383b]{cursor:pointer}.pr__actions[data-v-ef41383b]{flex-wrap:wrap;margin-top:.4rem;display:flex}.pr__actions[data-v-ef41383b],.pr__target[data-v-ef41383b]{align-items:center;gap:.4rem}.pr__target[data-v-ef41383b]{font-size:.74rem;display:inline-flex}.pm__list[data-v-9683a232]{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start;gap:.6rem;display:grid}.ac__fac[data-v-bc5c92d0]{margin-bottom:.6rem}.ac__building[data-v-bc5c92d0]{background:#e3b45b24;border-radius:8px;margin:.3rem 0;padding:.3rem .6rem;font-size:.76rem}.ac__h[data-v-bc5c92d0]{margin:.6rem 0 .2rem;font-size:.78rem;font-weight:500}.ac__grid[data-v-bc5c92d0],.ac__levels[data-v-bc5c92d0]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start;gap:.6rem;display:grid}.ac__grid>.jp-card[data-v-bc5c92d0],.ac__lv[data-v-bc5c92d0]{margin:0}.ac__teaches[data-v-bc5c92d0]{flex-wrap:wrap;align-items:center;gap:.25rem;margin:.3rem 0;font-size:.72rem;display:flex}.ac__extra[data-v-bc5c92d0]{color:#e3b45b;margin:.2rem 0;font-size:.7rem}.tr__courses[data-v-542c4a44]{flex-wrap:wrap;gap:.35rem;margin:.2rem 0 .4rem;display:flex}.tr__courses button[data-v-542c4a44]{flex-direction:column;align-items:flex-start;gap:.05rem;display:inline-flex}.tr__courses button small[data-v-542c4a44]{opacity:.8;font-size:.58rem}.tr__courses button.on[data-v-542c4a44]{background:#e3b45b29;border-color:#e3b45b}.tr__closed[data-v-542c4a44]{opacity:.55;border-style:dashed}.tr__block[data-v-542c4a44]{color:#f2c46b;font-size:.78rem}.tr__filters[data-v-542c4a44]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.2rem 0 .5rem;font-size:.74rem;display:flex}.tr__filters label[data-v-542c4a44]{align-items:center;gap:.4rem;display:inline-flex}.tr__list[data-v-542c4a44]{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));align-items:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.tr__list>li[data-v-542c4a44]{margin:0}.tr__opt--picked[data-v-542c4a44]{border-color:#e3b45b}.tr__who[data-v-542c4a44]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.tr__gain[data-v-542c4a44]{color:#8fd694;margin:.25rem 0 0;font-size:.74rem}.tr__meta[data-v-542c4a44]{color:#c9bda4;margin:.2rem 0;font-size:.68rem;line-height:1.5}.tr__why[data-v-542c4a44]{font-size:.68rem;line-height:1.4}.tr__bar[data-v-542c4a44]{background:#ffffff1a;border-radius:99px;height:.5rem;margin:.35rem 0;overflow:hidden}.tr__bar>i[data-v-542c4a44]{background:#e3b45b;height:100%;display:block}.tr__hist[data-v-542c4a44]{gap:.25rem;margin:0;padding:0;font-size:.74rem;list-style:none;display:grid}.lg__sum[data-v-7d02c6d6]{padding:.3rem 0}.lg__filter[data-v-7d02c6d6]{margin:.4rem 0}.lg__list[data-v-7d02c6d6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start;gap:.6rem;display:grid}.lg__card[data-v-7d02c6d6]{margin:0}.lg__card--left[data-v-7d02c6d6]{opacity:.8}.lg__top[data-v-7d02c6d6]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.lg__name[data-v-7d02c6d6]{font-size:.92rem;font-weight:500}.lg__ten[data-v-7d02c6d6]{flex-basis:100%;font-size:.66rem}.lg__path[data-v-7d02c6d6]{color:#e3b45b;margin:.35rem 0;font-size:.76rem;line-height:1.5}.lg__chips[data-v-7d02c6d6]{flex-wrap:wrap;gap:.25rem;margin:.2rem 0;display:flex}.lg__kv[data-v-7d02c6d6]{margin:.3rem 0}.lg__events[data-v-7d02c6d6]{font-size:.72rem}.lg__events summary[data-v-7d02c6d6]{cursor:pointer;color:#c9bda4}.lg__events ol[data-v-7d02c6d6]{gap:.2rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.lg__events li[data-v-7d02c6d6]{flex-wrap:wrap;align-items:baseline;gap:.3rem;display:flex}.lg__events li>i[data-v-7d02c6d6]{font-style:normal;font-family:var(--font-mono);color:#c9bda4;font-size:.64rem}.po__warn[data-v-a83d4cdd]{color:#f2c46b;font-size:.78rem}.po__rules[data-v-a83d4cdd]{color:#c9bda4;margin:.2rem 0 .4rem;padding-left:1.1rem;font-size:.74rem;line-height:1.6}.hq-sec[data-v-a83d4cdd]{gap:.6rem;display:grid}.po__card[data-v-a83d4cdd]{max-width:44rem;margin:0}.po__modes[data-v-a83d4cdd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.4rem;margin:.4rem 0;display:grid}.po__mode[data-v-a83d4cdd]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #f3e8d233;border-radius:9px;gap:.15rem;padding:.4rem .6rem;display:grid}.po__mode.on[data-v-a83d4cdd]{background:#e3b45b24;border-color:#e3b45b}.po__mode em[data-v-a83d4cdd]{color:#c9bda4;font-size:.66rem;font-style:normal;line-height:1.45}.po__mode[data-v-a83d4cdd]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.po__row[data-v-a83d4cdd]{flex-wrap:wrap;gap:.5rem 1.2rem;font-size:.76rem;display:flex}.po__row label[data-v-a83d4cdd]{align-items:center;gap:.4rem;display:inline-flex}.po__spent[data-v-a83d4cdd]{color:#c9bda4;margin:.4rem 0 0;font-size:.72rem}.tl__gate[data-v-3d65dbe0]{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.tl__sum[data-v-3d65dbe0]{padding:.4rem 0 .2rem}.tl__tabs[data-v-3d65dbe0]{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .6rem;padding:.2rem 0 .4rem;display:flex}.tl__tabs button[data-v-3d65dbe0]{align-items:center;gap:.4rem;display:inline-flex}.hq-badge--info[data-v-3d65dbe0]{background:#8cc4f0}.pol__gate[data-v-425cbab2]{background:#e3b45b14;border-color:#e3b45b8c;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.pol__off[data-v-425cbab2]{opacity:.55}.pol__cards[data-v-425cbab2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.pol__card--locked[data-v-425cbab2]{border-color:#e3b45b8c}.pol__top[data-v-425cbab2]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.pol__top h5[data-v-425cbab2]{margin:0;font-size:.9rem;font-weight:500}.pol__top h5 small[data-v-425cbab2]{font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;margin:.1rem 0 0;font-size:.56rem;display:block}.pol__lock--on[data-v-425cbab2]{color:#f2c46b;background:#e3b45b1f;border-color:#e3b45bb3}.pol__desc[data-v-425cbab2]{margin:.35rem 0 .15rem;font-size:.76rem;line-height:1.5}.pol__exec[data-v-425cbab2]{color:#c9bda4;margin:0 0 .5rem;font-size:.68rem;line-height:1.5}.pol__opts[data-v-425cbab2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.pol__opt[data-v-425cbab2]{color:#f3e8d2;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:9px;align-content:start;gap:.15rem;padding:.4rem .45rem;display:grid}.pol__opt[data-v-425cbab2]:hover:not(:disabled){background:#ffffff1a}.pol__opt[data-v-425cbab2]:disabled{opacity:.55;cursor:not-allowed}.pol__opt.on[data-v-425cbab2]{background:#e3b45b24;border-color:#e3b45b}.pol__opt b[data-v-425cbab2]{font-size:.8rem;font-weight:600}.pol__opt em[data-v-425cbab2]{font-style:normal;line-height:1.4}.pol__opt em[data-v-425cbab2],.pol__opt small[data-v-425cbab2]{color:#c9bda4;font-size:.64rem}.pol__chg[data-v-425cbab2]{color:#8cc4f0!important}.pol__tag[data-v-425cbab2]{color:#c9bda4;border:1px solid #f3e8d240;border-radius:999px;justify-self:start;padding:0 .35rem;font-size:.56rem}.pol__chosen[data-v-425cbab2]{margin:.45rem 0 0;font-size:.72rem;line-height:1.55}.pol__need[data-v-425cbab2]{color:#f2c46b;margin:.3rem 0 0;font-size:.7rem}.pol__src[data-v-425cbab2]{color:#c9bda4;margin:.4rem 0 0;font-size:.66rem;line-height:1.7}.pol__ck[data-v-425cbab2]{background:#ffffff08;border:1px solid #f3e8d224;border-radius:9px;margin:.4rem 0 0;padding:.4rem .5rem;font-size:.68rem;line-height:1.55}.pol__ck b[data-v-425cbab2]{font-weight:500}.pol__ck ul[data-v-425cbab2]{overflow-wrap:anywhere;gap:.15rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.pol__ck--off[data-v-425cbab2]{color:#f2c46b}.pol__scroll[data-v-425cbab2]{max-width:96rem;overflow-x:auto}.pol__table[data-v-425cbab2]{min-width:52rem}.pol__table td[data-v-425cbab2]{vertical-align:middle}.pol__sel[data-v-425cbab2]{max-width:7.2rem;font-size:.7rem}.pol__dot[data-v-425cbab2]{border-radius:50%;width:.55rem;height:.55rem;margin-right:.35rem;display:inline-block}.pol__link[data-v-425cbab2]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.pol__log[data-v-425cbab2]{gap:.25rem;max-width:62rem;margin:0;padding:0;font-size:.74rem;list-style:none;display:grid}@media (width<=640px){.pol__opts[data-v-425cbab2]{grid-template-columns:minmax(0,1fr)}}.bud__gate[data-v-84bcca93]{background:#e3b45b14;border-color:#e3b45b8c;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.bud__off[data-v-84bcca93]{opacity:.55}.bud__totals[data-v-84bcca93]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}.bud__cards[data-v-84bcca93]{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.bud__top[data-v-84bcca93]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bud__top h5[data-v-84bcca93]{margin:0;font-size:.9rem;font-weight:500}.bud__top h5 small[data-v-84bcca93]{font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;margin:.1rem 0 0;font-size:.56rem;display:block}.bud__big[data-v-84bcca93]{margin:.35rem 0 .4rem;font-size:1.05rem;font-weight:600}.bud__sub[data-v-84bcca93]{color:#c9bda4;margin:.4rem 0 0;font-size:.66rem;line-height:1.55}.bud__desc[data-v-84bcca93]{margin:.35rem 0 .15rem;font-size:.76rem;line-height:1.5}.bud__exec[data-v-84bcca93]{color:#c9bda4;margin:0 0 .35rem;font-size:.68rem;line-height:1.5}.bud__opts[data-v-84bcca93]{grid-template-columns:repeat(auto-fit,minmax(6.4rem,1fr));gap:.35rem;display:grid}.bud__opt[data-v-84bcca93]{color:#f3e8d2;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:9px;align-content:start;gap:.15rem;padding:.4rem .45rem;display:grid}.bud__opt[data-v-84bcca93]:hover:not(:disabled){background:#ffffff1a}.bud__opt[data-v-84bcca93]:disabled{opacity:.55;cursor:not-allowed}.bud__opt.on[data-v-84bcca93]{background:#e3b45b24;border-color:#e3b45b}.bud__opt b[data-v-84bcca93]{font-size:.8rem;font-weight:600}.bud__opt em[data-v-84bcca93]{font-style:normal;line-height:1.4}.bud__opt em[data-v-84bcca93],.bud__opt small[data-v-84bcca93]{color:#c9bda4;font-size:.64rem}.bud__chg[data-v-84bcca93]{color:#8cc4f0!important}.bud__tag[data-v-84bcca93]{color:#c9bda4;border:1px solid #f3e8d240;border-radius:999px;justify-self:start;padding:0 .35rem;font-size:.56rem}.bud__chosen[data-v-84bcca93]{margin:.45rem 0 0;font-size:.72rem;line-height:1.55}.bud__src[data-v-84bcca93]{color:#c9bda4;margin:.4rem 0 0;font-size:.66rem;line-height:1.7}.bud__scroll[data-v-84bcca93]{max-width:96rem;overflow-x:auto}.bud__table[data-v-84bcca93]{min-width:56rem}.bud__table td[data-v-84bcca93]{vertical-align:middle}.bud__sel[data-v-84bcca93]{max-width:7.6rem;font-size:.7rem}.bud__dot[data-v-84bcca93]{border-radius:50%;width:.55rem;height:.55rem;margin-right:.35rem;display:inline-block}.bud__ads[data-v-84bcca93]{max-width:17rem;line-height:1.5}.bud__cell[data-v-84bcca93]{white-space:nowrap;font-size:.72rem}.bud__cell--watch[data-v-84bcca93]{color:#f2c46b}.bud__cell--over[data-v-84bcca93]{color:#ff8a73}.bud__cell--early[data-v-84bcca93]{color:#c9bda4}.bud__link[data-v-84bcca93]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.bud__held[data-v-84bcca93]{gap:.4rem;max-width:62rem;margin:0;padding:0;list-style:none;display:grid}.bud__heldrow[data-v-84bcca93]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0;font-size:.78rem;display:flex}.bud__why[data-v-84bcca93]{color:#f2c46b;margin:.2rem 0 0;font-size:.7rem}.bud__heldact[data-v-84bcca93]{gap:.4rem;display:flex}.bud__approvals[data-v-84bcca93]{margin-top:.6rem;font-size:.74rem}.bud__log[data-v-84bcca93]{gap:.25rem;max-width:62rem;margin:.3rem 0 0;padding:0;font-size:.74rem;list-style:none;display:grid}@media (width<=640px){.bud__opts[data-v-84bcca93]{grid-template-columns:minmax(0,1fr)}}.fin__scroll[data-v-0583d239]{max-width:100%;overflow-x:auto}.fin__table[data-v-0583d239]{min-width:34rem}.fin__table td[data-v-0583d239]:first-child{white-space:normal}.fin__stats[data-v-0583d239]{max-width:64rem}.fin__gate[data-v-0583d239]{max-width:54rem;line-height:1.7}.fin__gate button[data-v-0583d239]{margin-left:.4rem}.fin__warn[data-v-0583d239]{max-width:54rem;margin:.3rem 0 .6rem;font-size:.78rem}.fin__borrow[data-v-0583d239],.fin__next[data-v-0583d239]{max-width:44rem}.fin__h[data-v-0583d239]{color:#f3e8d2;margin:.7rem 0 .3rem;font-size:.78rem;font-weight:500}.fin__borrow .fin__h[data-v-0583d239]{margin-top:0}.fin__form[data-v-0583d239]{flex-wrap:wrap;align-items:flex-end;gap:.5rem .7rem;display:flex}.fin__field[data-v-0583d239]{color:#c9bda4;gap:.15rem;font-size:.68rem;display:grid}.fin__field .jp-input[data-v-0583d239]{min-width:7rem}.fin__quick[data-v-0583d239]{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.fin__says[data-v-0583d239]{color:#f2c46b;margin:.4rem 0;padding-left:1.1rem;font-size:.74rem;line-height:1.6}.fin__chart[data-v-0583d239]{max-width:54rem;margin:.5rem 0}.fin__chart svg[data-v-0583d239]{background:#ffffff08;border:1px solid #f3e8d214;border-radius:8px;width:100%;height:9rem;display:block}.fin__line[data-v-0583d239]{fill:none;stroke:#e3b45b;stroke-width:2px;vector-effect:non-scaling-stroke}.fin__band[data-v-0583d239]{fill:#e3b45b2e;stroke:none}.fin__zero[data-v-0583d239]{stroke:#ff8a73;stroke-dasharray:4 3}.fin__mark[data-v-0583d239],.fin__zero[data-v-0583d239]{stroke-width:1px;vector-effect:non-scaling-stroke}.fin__mark[data-v-0583d239]{stroke:#f3e8d238}.fin__month[data-v-0583d239]{margin:0}.fin__events[data-v-0583d239]{gap:.15rem;margin:.3rem 0 0;padding:0;font-size:.72rem;list-style:none;display:grid}.fin__events li[data-v-0583d239]{justify-content:space-between;gap:.6rem;display:flex}.fin__events li span[data-v-0583d239]:last-child{font-family:var(--font-mono)}.fin__notes[data-v-0583d239]{color:#c9bda4;margin:.4rem 0 0;padding-left:1.1rem;font-size:.68rem;line-height:1.6}@media (width<=640px){.fin__field .jp-input[data-v-0583d239]{min-width:6rem}}.acc__stats[data-v-4d7cbdd2]{max-width:64rem}.acc__gate[data-v-4d7cbdd2]{max-width:54rem;line-height:1.7}.acc__gate button[data-v-4d7cbdd2]{margin-left:.4rem}.acc__ladder[data-v-4d7cbdd2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.acc__ladder li[data-v-4d7cbdd2]{color:#c9bda4;border:1px dashed #f3e8d233;border-radius:10px;gap:.15rem;padding:.45rem .6rem;font-size:.72rem;line-height:1.5;display:grid}.acc__ladder li.reached[data-v-4d7cbdd2]{color:#f3e8d2;background:#e3b45b14;border-style:solid;border-color:#e3b45b73}.acc__ladder li.current[data-v-4d7cbdd2]{background:#e3b45b33;border-color:#e3b45b}.acc__ladder li b[data-v-4d7cbdd2]{color:#e3b45b}.acc__ladder li small[data-v-4d7cbdd2]{color:#c9bda4;font-size:.66rem}.acc__span[data-v-4d7cbdd2]{flex-wrap:wrap;margin:.2rem 0}.acc__h[data-v-4d7cbdd2]{color:#f3e8d2;margin:.7rem 0 .3rem;font-size:.78rem;font-weight:500}.acc__scroll[data-v-4d7cbdd2]{max-width:100%;overflow-x:auto}.acc__table[data-v-4d7cbdd2]{min-width:44rem}.acc__table td[data-v-4d7cbdd2]:first-child{white-space:normal}.acc__table tr.acc__row--nation td[data-v-4d7cbdd2],.acc__table tr.acc__row--region td[data-v-4d7cbdd2]{font-weight:600}.acc__label small[data-v-4d7cbdd2]{margin-left:.2rem}.acc__locked[data-v-4d7cbdd2],.acc__notes[data-v-4d7cbdd2]{color:#c9bda4;margin:.4rem 0;padding-left:1.1rem;font-size:.7rem;line-height:1.6}.acc__locked[data-v-4d7cbdd2]{color:#f2c46b;padding-left:0;list-style:none}.acc__checks[data-v-4d7cbdd2]{gap:.25rem;max-width:54rem;margin:.2rem 0 .6rem;padding:0;list-style:none;display:grid}.acc__checks li[data-v-4d7cbdd2]{grid-template-columns:1.2rem minmax(0,1fr) auto;align-items:baseline;gap:.4rem;font-size:.76rem;display:grid}.acc__checks li>i[data-v-4d7cbdd2]{color:#ff8a73;font-style:normal;font-weight:700}.acc__checks li.ok>i[data-v-4d7cbdd2]{color:#8fd694}.acc__checks li>span[data-v-4d7cbdd2]:last-child{color:#c9bda4;font-size:.7rem}.acc__findings[data-v-4d7cbdd2],.acc__kitchens[data-v-4d7cbdd2]{max-width:54rem}.acc__findings[data-v-4d7cbdd2]{gap:.5rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.acc__findings>li[data-v-4d7cbdd2]{margin:0}.acc__evidence[data-v-4d7cbdd2]{margin:.3rem 0;padding-left:1.1rem;font-size:.74rem;line-height:1.6}.mono[data-v-4d7cbdd2]{font-family:var(--font-mono)}.sp[data-v-857c4b79]{gap:.35rem;min-width:0;display:grid}.sp__head[data-v-857c4b79]{margin:0;font-size:.76rem;line-height:1.55}.sp__head--err[data-v-857c4b79]{color:#f2c46b}.sp__lines[data-v-857c4b79]{gap:.18rem;margin:0;padding:0;list-style:none;display:grid}.sp__lines li[data-v-857c4b79]{border-bottom:1px dashed #f3e8d21a;grid-template-columns:minmax(6.2rem,8.5rem) minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:.2rem .6rem;padding:.12rem 0;font-size:.72rem;display:grid}.sp__lines li>b[data-v-857c4b79]{color:#c9bda4;font-weight:500}.sp__ba[data-v-857c4b79]{font-family:var(--font-mono);white-space:nowrap}.sp__ba i[data-v-857c4b79]{font-style:normal}.sp__ba u[data-v-857c4b79]{opacity:.6;margin:0 .3rem;text-decoration:none}.sp__lines li>em[data-v-857c4b79]{font-style:normal;line-height:1.5}.sp__l--good>em[data-v-857c4b79]{color:#8fd694}.sp__l--warn>em[data-v-857c4b79]{color:#f2c46b}.sp__l--bad>em[data-v-857c4b79]{color:#ff8a73}.sp__warn[data-v-857c4b79]{color:#f2c46b;gap:.15rem;margin:0;padding:0;font-size:.7rem;list-style:none;display:grid}.sp__rows>summary[data-v-857c4b79]{cursor:pointer;color:#c9bda4;font-size:.72rem}.sp__rows ul[data-v-857c4b79]{gap:.3rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.sp__rows li[data-v-857c4b79]{border:1px solid #f3e8d21f;border-radius:8px;padding:.3rem .45rem}.sp__r--no[data-v-857c4b79]{opacity:.8}.sp__rtop[data-v-857c4b79]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:flex}.sp__rtop>.jp-chip[data-v-857c4b79]{margin-left:auto}.sp__rbad[data-v-857c4b79],.sp__rnum[data-v-857c4b79],.sp__rwarn[data-v-857c4b79]{margin:.15rem 0 0;font-size:.7rem;line-height:1.5}.sp__rbad[data-v-857c4b79]{color:#ff8a73}.sp__rwarn[data-v-857c4b79]{color:#f2c46b}@media (width<=640px){.sp__lines li[data-v-857c4b79]{grid-template-columns:minmax(0,1fr) auto}.sp__lines li>em[data-v-857c4b79]{grid-column:1/-1}}.cc[data-v-33c534c2]{border-left:3px solid #f3e8d240;gap:.4rem;min-width:0;display:grid}.cc--warn[data-v-33c534c2]{border-left-color:#e3b45b}.cc--bad[data-v-33c534c2]{border-left-color:#d2492f}.cc--good[data-v-33c534c2]{border-left-color:#6fbf73}.cc__top[data-v-33c534c2]{align-items:flex-start;gap:.6rem;display:flex}.cc__icon[data-v-33c534c2]{font-size:1.5rem;line-height:1}.cc__title[data-v-33c534c2]{flex:1;min-width:0}.cc__title h4[data-v-33c534c2]{margin:0;font-size:.95rem}.cc__title small[data-v-33c534c2]{font-family:var(--font-mono);letter-spacing:.12em;color:#c9bda4;font-size:.56rem}.cc__chips[data-v-33c534c2]{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.cc p[data-v-33c534c2]{margin:0;font-size:.76rem;line-height:1.6}.cc__cause[data-v-33c534c2]{font-weight:500}.cc__scope[data-v-33c534c2],.cc__time[data-v-33c534c2]{color:#c9bda4}.cc__worsen--bad[data-v-33c534c2]{color:#ff8a73}.cc__worsen--warn[data-v-33c534c2]{color:#f2c46b}.cc__worsen--good[data-v-33c534c2]{color:#8fd694}.cc__prev>summary[data-v-33c534c2],.cc__shops>summary[data-v-33c534c2],.cc__why>summary[data-v-33c534c2]{cursor:pointer;color:#c9bda4;font-size:.72rem}.cc__why p[data-v-33c534c2]{margin:.2rem 0 0;font-size:.72rem}.cc h5[data-v-33c534c2]{margin:.2rem 0;font-size:.78rem}.cc h5 small[data-v-33c534c2]{font-family:var(--font-mono);letter-spacing:.12em;color:#c9bda4;font-size:.54rem}.cc__list[data-v-33c534c2],.cc__notes[data-v-33c534c2],.cc__resp ul[data-v-33c534c2],.cc__shops ul[data-v-33c534c2],.cc__track ol[data-v-33c534c2]{margin:0;padding:0;list-style:none}.cc__track li[data-v-33c534c2]{border-bottom:1px dashed #f3e8d21a;grid-template-columns:4.2rem minmax(0,1.2fr) minmax(0,1.4fr);gap:.4rem;padding:.12rem 0;font-size:.7rem;display:grid}.cc__track em[data-v-33c534c2]{color:#c9bda4;font-style:normal}.cc__t--bad span[data-v-33c534c2]{color:#ff8a73}.cc__t--warn span[data-v-33c534c2]{color:#f2c46b}.cc__resp li[data-v-33c534c2]{border-bottom:1px dashed #f3e8d21a;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .5rem;padding:.25rem 0;font-size:.72rem;display:grid}.cc__resp li em[data-v-33c534c2]{color:#c9bda4;grid-column:1;font-style:normal}.cc__resp li[data-v-33c534c2]>:last-child:is(button){grid-area:1/2/span 2;align-self:center}.cc__r--off[data-v-33c534c2]{opacity:.6}.cc__toggle[data-v-33c534c2]{justify-self:start}.cc__advice[data-v-33c534c2]{color:#c9bda4;margin-top:.3rem;font-size:.72rem}.cc__list[data-v-33c534c2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:.5rem;margin-top:.3rem;display:grid}.cc__s[data-v-33c534c2]{background:#ffffff08;border:1px solid #f3e8d229;border-radius:10px;align-content:start;gap:.3rem;min-width:0;padding:.5rem .6rem;display:grid}.cc__s--good[data-v-33c534c2]{border-color:#6fbf7380}.cc__s--off[data-v-33c534c2]{opacity:.72}.cc__s>header[data-v-33c534c2]{flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;display:flex}.cc__s>header b[data-v-33c534c2]{font-size:.82rem}.cc__s>header small[data-v-33c534c2]{font-family:var(--font-mono);letter-spacing:.1em;color:#c9bda4;font-size:.54rem}.cc__kind[data-v-33c534c2]{margin-left:auto}.cc__desc[data-v-33c534c2]{color:#c9bda4}.cc__blocked[data-v-33c534c2]{color:#f2c46b}.cc__m[data-v-33c534c2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin:0;display:grid}.cc__m>div[data-v-33c534c2]{background:#ffffff0d;border-radius:6px;min-width:0;padding:.2rem .3rem}.cc__m dt[data-v-33c534c2]{color:#c9bda4;font-size:.6rem}.cc__m dd[data-v-33c534c2]{font-size:.78rem;font-family:var(--font-mono);overflow-wrap:anywhere;margin:0}.cc__q[data-v-33c534c2]{color:#c9bda4;font-size:.7rem!important}.cc__notes[data-v-33c534c2]{color:#c9bda4;gap:.15rem;font-size:.7rem;display:grid}.cc__notes li[data-v-33c534c2]:before{content:"・"}.cc__shops ul[data-v-33c534c2]{gap:.2rem;margin-top:.25rem;display:grid}.cc__shops li[data-v-33c534c2]{gap:.05rem;font-size:.7rem;display:grid}.cc__shops label[data-v-33c534c2]{cursor:pointer;align-items:center;gap:.3rem;display:flex}.cc__shops li em[data-v-33c534c2]{color:#c9bda4;padding-left:1.4rem;font-style:normal;line-height:1.5}.cc__shop--off[data-v-33c534c2]{opacity:.6}.cc__prevent[data-v-33c534c2]{color:#c9bda4}@media (width<=640px){.cc__m[data-v-33c534c2]{grid-template-columns:repeat(2,minmax(0,1fr))}.cc__track li[data-v-33c534c2]{grid-template-columns:3.6rem minmax(0,1fr)}.cc__track em[data-v-33c534c2]{grid-column:1/-1}}.cp[data-v-064d826b]{gap:.6rem;display:grid}.cp__gate[data-v-064d826b]{color:#f2c46b;margin:0;font-size:.76rem}.cp__sum[data-v-064d826b]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.4rem;display:grid}.cp__sum .jp-stat[data-v-064d826b]{min-width:0;margin:0}.cp__sec[data-v-064d826b]{gap:.35rem;display:grid}.cp__list[data-v-064d826b]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:.5rem}.cp__grid[data-v-064d826b],.cp__list[data-v-064d826b]{margin:0;padding:0;list-style:none;display:grid}.cp__grid[data-v-064d826b]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr));gap:.4rem}.cp__cell[data-v-064d826b],.cp__row[data-v-064d826b]{align-content:start;gap:.3rem;min-width:0;margin:0;display:grid}.cp__cell p[data-v-064d826b],.cp__row p[data-v-064d826b]{margin:0;font-size:.72rem;line-height:1.55}.cp__head[data-v-064d826b]{flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;font-size:.8rem;display:flex}.cp__eff[data-v-064d826b]{color:#c9bda4}.cp__act[data-v-064d826b]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.cp__why[data-v-064d826b]{color:#f2c46b;font-size:.68rem}.cp__modes[data-v-064d826b]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.4rem;display:grid}.cp__mode[data-v-064d826b]{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:10px;gap:.15rem;padding:.45rem .6rem;display:grid}.cp__mode.on[data-v-064d826b]{background:#e3b45b24;border-color:#e3b45b}.cp__mode small[data-v-064d826b]{color:#c9bda4;font-size:.66rem;line-height:1.5}.cp__mode[data-v-064d826b]:disabled{opacity:.55;cursor:not-allowed}.cp__caps[data-v-064d826b]{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.74rem;display:flex}.cp__caps .on[data-v-064d826b]{background:#e3b45b2e;border-color:#e3b45b}.cs[data-v-7d267386]{gap:.7rem;display:grid}.cs__sum[data-v-7d267386]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.4rem;display:grid}.cs__sum .jp-stat[data-v-7d267386]{min-width:0;margin:0}.cs__notes[data-v-7d267386]{color:#f2c46b;gap:.2rem;margin:0;padding:0;font-size:.74rem;list-style:none;display:grid}.cs__sec[data-v-7d267386]{gap:.35rem;display:grid}.cs__rows[data-v-7d267386]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.45rem;padding:0;list-style:none}.cs__row[data-v-7d267386],.cs__rows[data-v-7d267386]{margin:0;display:grid}.cs__row[data-v-7d267386]{gap:.25rem;min-width:0}.cs__rt[data-v-7d267386]{flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;font-size:.82rem;display:flex}.cs__rt>.jp-chip[data-v-7d267386]{margin-left:auto}.cs__mix[data-v-7d267386]{color:#c9bda4;margin:0;font-size:.72rem}.cs__nums[data-v-7d267386]{grid-template-columns:repeat(auto-fit,minmax(5.2rem,1fr));gap:.25rem;margin:0;display:grid}.cs__nums>div[data-v-7d267386]{background:#ffffff0d;border-radius:6px;padding:.15rem .3rem}.cs__nums dt[data-v-7d267386]{color:#c9bda4;font-size:.58rem}.cs__nums dd[data-v-7d267386]{font-size:.74rem;font-family:var(--font-mono);margin:0}.cs__cats[data-v-7d267386]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.cs__cats li[data-v-7d267386]{grid-template-columns:6.5rem minmax(4rem,10rem) minmax(0,1fr);align-items:center;gap:.2rem .6rem;font-size:.72rem;display:grid}.cs__cats em[data-v-7d267386]{color:#c9bda4;font-style:normal}.cs__t--bad em[data-v-7d267386]{color:#ff8a73}.cs__t--warn em[data-v-7d267386]{color:#f2c46b}.cs__regions[data-v-7d267386]{margin:0;padding-left:1rem;font-size:.74rem;line-height:1.7}.cs__plan[data-v-7d267386]{border:1px dashed #f3e8d233;border-radius:12px;padding:.55rem .7rem}.cs__form[data-v-7d267386]{gap:.35rem;display:grid}.cs__f[data-v-7d267386]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.74rem;display:flex}.cs__f>span[data-v-7d267386]{min-width:4.8rem}.cs__f .jp-seg[data-v-7d267386]{flex-wrap:wrap}.cs__go[data-v-7d267386]{margin-top:.4rem}.cs__block[data-v-7d267386]{color:#f2c46b;margin:.25rem 0 0;font-size:.72rem}@media (width<=640px){.cs__cats li[data-v-7d267386]{grid-template-columns:minmax(0,1fr) minmax(3rem,7rem)}.cs__cats em[data-v-7d267386]{grid-column:1/-1}}.cr[data-v-de05e6cb]{align-content:start;gap:.6rem;display:grid}.cr__head[data-v-de05e6cb]{margin:.1rem 0 .3rem;font-size:.82rem;font-weight:500}.cr__head--bad[data-v-de05e6cb]{color:#ff8a73}.cr__head--warn[data-v-de05e6cb]{color:#f2c46b}.cr__head--good[data-v-de05e6cb]{color:#8fd694}.cr__tabs[data-v-de05e6cb]{border-bottom:1px solid #f3e8d214;margin:0;padding:.1rem 0 .35rem}.cr__tabs button[data-v-de05e6cb]{flex:none;align-items:center;gap:.4rem;display:inline-flex}.cr__body[data-v-de05e6cb]{gap:.6rem;min-width:0;display:grid}.cr__empty[data-v-de05e6cb]{margin:0;font-size:.78rem;line-height:1.7}.cr__empty .jp-btn[data-v-de05e6cb]{margin-left:.4rem}.cr__past[data-v-de05e6cb]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.cr__past li[data-v-de05e6cb]{gap:.2rem;margin:0;display:grid}.cr__past p[data-v-de05e6cb]{margin:0;font-size:.74rem;line-height:1.6}.cr__ptop[data-v-de05e6cb]{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.82rem;display:flex}.cr__pm[data-v-de05e6cb]{color:#c9bda4}.cr__rules>summary[data-v-de05e6cb]{cursor:pointer;color:#c9bda4;font-size:.74rem}.cr__rules ul[data-v-de05e6cb]{gap:.25rem;margin:.3rem 0 0;padding-left:1.1rem;font-size:.72rem;line-height:1.65;display:grid}.mna__gates[data-v-bc4f2c6a]{gap:.2rem;margin:.4rem 0;padding:0;font-size:.76rem;list-style:none;display:grid}.mna__gate--ok b[data-v-bc4f2c6a]{color:#6fbf73}.mna__gate--bad b[data-v-bc4f2c6a]{color:#ff8a73}.mna__need[data-v-bc4f2c6a]{background:#e3b45b14;border-color:#e3b45b8c;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.mna__list[data-v-bc4f2c6a]{gap:.6rem;max-width:62rem;display:grid}.mna__deal--urgent[data-v-bc4f2c6a]{border-color:#ff8a7399}.mna__top[data-v-bc4f2c6a]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.mna__top h5[data-v-bc4f2c6a]{margin:0;font-size:.92rem;font-weight:500}.mna__top h5 small[data-v-bc4f2c6a]{font-size:.66rem}.mna__chips[data-v-bc4f2c6a]{flex-wrap:wrap;gap:.3rem;display:flex}.mna__line[data-v-bc4f2c6a]{margin:.3rem 0 0;font-size:.74rem;line-height:1.55}.mna__line--warn[data-v-bc4f2c6a]{color:#f2c46b}.mna__est[data-v-bc4f2c6a]{color:#e6dac1;margin:.35rem 0 0;font-size:.72rem;line-height:1.7}.mna__hints[data-v-bc4f2c6a]{color:#c9bda4;gap:.15rem;margin:.3rem 0 0;padding:0;font-size:.7rem;list-style:none;display:grid}.mna__verdict[data-v-bc4f2c6a]{background:#ffffff0d;border-radius:8px;margin:.4rem 0 0;padding:.35rem .5rem;font-size:.74rem}.mna__verdict--good[data-v-bc4f2c6a]{color:#8fd694}.mna__verdict--warn[data-v-bc4f2c6a]{color:#f2c46b}.mna__verdict--bad[data-v-bc4f2c6a]{color:#ff8a73}.mna__act[data-v-bc4f2c6a]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.mna__report[data-v-bc4f2c6a]{background:#ffffff08;border:1px solid #f3e8d22e;border-radius:9px;margin-top:.5rem;padding:.45rem .55rem}.mna__close h6[data-v-bc4f2c6a],.mna__report h6[data-v-bc4f2c6a]{margin:0 0 .3rem;font-size:.78rem}.mna__report ul[data-v-bc4f2c6a]{gap:.3rem;margin:0;padding:0;font-size:.74rem;line-height:1.5;list-style:none;display:grid}.mna__close[data-v-bc4f2c6a]{background:#e3b45b0f;border:1px solid #e3b45b73;border-radius:10px;gap:.5rem;margin-top:.6rem;padding:.55rem;display:grid}.mna__plans[data-v-bc4f2c6a]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.35rem;display:grid}.mna__plan[data-v-bc4f2c6a]{color:#f3e8d2;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:9px;align-content:start;gap:.15rem;padding:.4rem .5rem;display:grid}.mna__plan[data-v-bc4f2c6a]:hover{background:#ffffff1a}.mna__plan.on[data-v-bc4f2c6a]{background:#e3b45b24;border-color:#e3b45b}.mna__plan b[data-v-bc4f2c6a]{font-size:.82rem}.mna__plan em[data-v-bc4f2c6a]{color:#e3b45b;font-size:.68rem;font-style:normal}.mna__plan small[data-v-bc4f2c6a]{color:#c9bda4;font-size:.64rem;line-height:1.45}.mna__retain[data-v-bc4f2c6a]{align-items:flex-start;gap:.4rem;font-size:.74rem;line-height:1.5;display:flex}.mna__quote[data-v-bc4f2c6a]{gap:.15rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.mna__total[data-v-bc4f2c6a]{margin-top:.2rem;font-size:.84rem}.mna__city[data-v-bc4f2c6a]{margin:.4rem 0}.mna__city>summary[data-v-bc4f2c6a]{cursor:pointer;padding:.3rem 0;font-size:.84rem}.mna__cards[data-v-bc4f2c6a]{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:.6rem;margin-top:.4rem;display:grid}.mna__offer[data-v-bc4f2c6a]{border:1px solid #f3e8d233;border-radius:9px;gap:.4rem;margin-top:.5rem;padding:.5rem;display:grid}.mna__quick[data-v-bc4f2c6a]{flex-wrap:wrap;gap:.3rem;display:flex}.mna__field[data-v-bc4f2c6a]{align-items:center;gap:.4rem;font-size:.76rem;display:flex}.mna__field input[data-v-bc4f2c6a]{width:9rem}.mna__blocked[data-v-bc4f2c6a]{margin-top:.4rem;font-size:.74rem}.mna__blocked ul[data-v-bc4f2c6a]{gap:.2rem;margin:.3rem 0 0;padding-left:1.1rem;display:grid}.mna__link[data-v-bc4f2c6a]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.mna__scroll[data-v-bc4f2c6a]{max-width:62rem;overflow-x:auto}.mna__table[data-v-bc4f2c6a]{min-width:32rem}.mna__log[data-v-bc4f2c6a]{gap:.25rem;max-width:62rem;margin:.3rem 0 0;padding:0;font-size:.74rem;list-style:none;display:grid}.rv-intel[data-v-c49634fb]{padding:.7rem .9rem}.rv-intel__top[data-v-c49634fb]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.rv-intel__title[data-v-c49634fb]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.rv-intel__title>b[data-v-c49634fb]{font-size:.9rem;font-weight:500}.rv-intel__title>em[data-v-c49634fb]{color:#c9bda4;font-size:.7rem;font-style:normal}.rv-intel__steps[data-v-c49634fb]{flex:none;gap:.22rem;margin:0;padding:0;list-style:none;display:flex}.rv-intel__steps>li[data-v-c49634fb]{background:#ffffff1f;border-radius:3px;width:1.5rem;height:.55rem}.rv-intel__steps>li.on[data-v-c49634fb]{background:#e3b45b}.rv-intel__sees[data-v-c49634fb]{gap:.2rem;margin:.3rem 0;padding:0;list-style:none;display:grid}.rv-intel__sees>li[data-v-c49634fb]{color:#9d927c;flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.74rem;display:flex}.rv-intel__sees>li>i[data-v-c49634fb]{text-align:center;width:1.1rem;font-style:normal}.rv-intel__sees>li.ok[data-v-c49634fb]{color:#f3e8d2}.rv-intel__sees>li.ok>i[data-v-c49634fb]{color:#8fd694}.rv-intel__act[data-v-c49634fb]{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-top:.4rem;display:flex}.rv-intel__act>.jp-note[data-v-c49634fb]{flex:12rem;margin:0}.rv-en[data-v-5e471632]{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.56rem}.rv-market__stats[data-v-5e471632]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.5rem}.rv-market__stats .jp-stat[data-v-5e471632]{min-width:0;margin:0}.rv-market__stats .jp-stat>b[data-v-5e471632]{overflow-wrap:anywhere;font-size:.86rem}.rv-market__stats .jp-stat>em[data-v-5e471632]{line-height:1.4}.rv-split[data-v-5e471632]{background:#ffffff14;border-radius:99px;height:.8rem;display:flex;overflow:hidden}.rv-split>i[data-v-5e471632]{height:100%;display:block}.rv-split__mine[data-v-5e471632]{background:#6fbf73}.rv-split__rival[data-v-5e471632]{background:#d2492f}.rv-split__other[data-v-5e471632]{background:#8a8478}.rv-legend[data-v-5e471632]{color:#c9bda4;flex-wrap:wrap;align-items:center;gap:.2rem .5rem;margin:.25rem 0;font-size:.66rem;display:flex}.rv-legend>i[data-v-5e471632]{border-radius:2px;width:.6rem;height:.6rem;display:inline-block}.rv-h[data-v-5e471632]{color:#e3b45b;align-items:baseline;gap:.5rem;margin:.9rem 0 .35rem;font-size:.78rem;font-weight:500;display:flex}.rv-dist[data-v-5e471632]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.rv-dist>li[data-v-5e471632]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:9px;gap:.25rem;padding:.4rem .55rem;display:grid}.rv-dist--mine[data-v-5e471632]{border-color:#64a0dc73!important}.rv-dist--hot[data-v-5e471632]{border-color:#e3b45bb3!important}.rv-dist__name[data-v-5e471632]{flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;display:flex}.rv-dist__name>b[data-v-5e471632]{font-size:.8rem;font-weight:500}.rv-dist__take[data-v-5e471632]{grid-template-columns:minmax(3rem,8rem) auto minmax(0,1fr);align-items:center;gap:.2rem .5rem;font-size:.72rem;display:grid}.rv-dist__meta[data-v-5e471632]{color:#c9bda4;flex-wrap:wrap;gap:.2rem .8rem;font-size:.7rem;display:flex}.rv-range[data-v-5e471632]{height:1.7rem;margin:.3rem .6rem .2rem;position:relative}.rv-range__line[data-v-5e471632]{background:#ffffff24;border-radius:99px;height:.3rem;position:absolute;top:.45rem;left:0;right:0}.rv-range__med[data-v-5e471632],.rv-range__mine[data-v-5e471632]{border-radius:2px;width:.2rem;height:.8rem;margin-left:-.1rem;position:absolute;top:.2rem}.rv-range__med[data-v-5e471632]{background:#e3b45b}.rv-range__mine[data-v-5e471632]{background:#6fbf73;height:1rem;top:.1rem}.rv-range__hi[data-v-5e471632],.rv-range__lo[data-v-5e471632]{color:#c9bda4;font-size:.62rem;position:absolute;top:1.1rem}.rv-range__lo[data-v-5e471632]{left:0}.rv-range__hi[data-v-5e471632]{right:0}.rv-promo[data-v-5e471632]{gap:.25rem;margin:0;padding:0;font-size:.74rem;list-style:none;display:grid}.rv-promo>li[data-v-5e471632]{flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;display:flex}.mono[data-v-5e471632]{font-family:var(--font-mono)}@media (width<=640px){.rv-dist__take[data-v-5e471632]{grid-template-columns:minmax(3rem,1fr) auto}.rv-dist__take>span[data-v-5e471632]:last-child{grid-column:1/-1}}.rv-en[data-v-44774055]{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.56rem}.rv-feed[data-v-44774055]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.rv-feed>li[data-v-44774055]{background:#ffffff08;border:1px solid #f3e8d214;border-radius:8px;grid-template-columns:4rem minmax(0,1fr);gap:.5rem;padding:.35rem .5rem;display:grid}.rv-feed__day[data-v-44774055]{color:#c9bda4;white-space:nowrap;font-size:.68rem}.rv-feed__body>p[data-v-44774055]{flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;margin:0;font-size:.74rem;line-height:1.5;display:flex}.rv-feed__body>small[data-v-44774055]{font-size:.66rem}.rv-en[data-v-8cb7444f]{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.56rem}.rv-h[data-v-8cb7444f]{color:#e3b45b;align-items:baseline;gap:.5rem;margin:1rem 0 .35rem;font-size:.78rem;font-weight:500;display:flex}.rv-corp[data-v-8cb7444f]{padding:.65rem .8rem}.rv-corp__head[data-v-8cb7444f]{flex-wrap:wrap;align-items:baseline;gap:.25rem .45rem;margin-bottom:.3rem;display:flex}.rv-corp__head>b[data-v-8cb7444f]{font-size:.9rem;font-weight:500}.rv-corp__count[data-v-8cb7444f]{color:#c9bda4;margin-left:auto;font-size:.7rem}.rv-corp__facts dd[data-v-8cb7444f]{flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;display:flex}.rv-shops[data-v-8cb7444f]{gap:.3rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.rv-shops>li[data-v-8cb7444f]{background:#ffffff08;border:1px solid #f3e8d214;border-radius:8px;gap:.2rem;padding:.3rem .45rem;display:grid}.rv-shops__main[data-v-8cb7444f]{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;font-size:.76rem;display:flex}.rv-shops__main>b[data-v-8cb7444f]{font-weight:500}.rv-shops__chips[data-v-8cb7444f]{flex-wrap:wrap;gap:.2rem .35rem;display:flex}.rv-corp__recent[data-v-8cb7444f]{margin-top:.4rem}.rv-corp__recent>ul[data-v-8cb7444f]{gap:.15rem;margin:.15rem 0 0;padding:0;font-size:.72rem;list-style:none;display:grid}.rv-corp__buy[data-v-8cb7444f]{flex-wrap:wrap;align-items:center;gap:.3rem .8rem;margin-top:.4rem;display:flex}.rv-corp__buy>.jp-note[data-v-8cb7444f]{flex:14rem;margin:0}.rv-strip[data-v-8cb7444f]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.rv-strip>li[data-v-8cb7444f]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;font-size:.74rem;display:flex}.rv-strip--gone[data-v-8cb7444f]{opacity:.6}.rv__lock[data-v-a5680814]{border-color:#e3b45b80;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;font-size:.75rem;line-height:1.55;display:flex}.rv__en[data-v-a5680814]{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.56rem}.rv__attn>ul[data-v-a5680814]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.rv__attn-item[data-v-a5680814]{color:#f3e8d2;width:100%;font:inherit;text-align:left;cursor:pointer;background:#e3b45b0f;border:1px solid #e3b45b73;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;padding:.4rem .65rem;font-size:.76rem;display:flex}.rv__attn-item>b[data-v-a5680814]{font-weight:500}.rv__attn-detail[data-v-a5680814]{color:#c9bda4;flex:100%;font-size:.68rem;line-height:1.5}.rv__attn-item[data-v-a5680814]:hover{background:#e3b45b1f}.rv__cities[data-v-a5680814]{margin-top:.7rem}.rv__diff[data-v-a5680814]{margin-top:.5rem;padding:.55rem .8rem}.rv__diff-top[data-v-a5680814]{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;display:flex}.rv__diff .jp-note[data-v-a5680814]{margin:.2rem 0 0}.rv__city-sub[data-v-a5680814]{opacity:.75;font-size:.62rem}.rv__two[data-v-a5680814]{margin-top:.4rem}.brs__sum[data-v-620b6564]{padding:0}.brs__cards[data-v-620b6564]{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}.brs__card[data-v-620b6564]{align-content:start;gap:.35rem;display:grid}.brs__top[data-v-620b6564]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.brs__top h5[data-v-620b6564]{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.95rem}.brs__code[data-v-620b6564]{font-family:var(--font-mono);letter-spacing:.08em;color:#c9bda4;border:1px solid #f3e8d233;border-radius:4px;padding:0 .3rem;font-size:.62rem}.brs__tag[data-v-620b6564]{color:#e3b45b;margin:0;font-size:.8rem}.brs__kpi[data-v-620b6564]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin:.2rem 0;display:grid}.brs__kpi dt[data-v-620b6564]{color:#c9bda4;font-size:.58rem}.brs__kpi dd[data-v-620b6564]{font-family:var(--font-mono);margin:0;font-size:.82rem}.brs__kpi dd small[data-v-620b6564]{color:#c9bda4;margin-left:.2rem;font-size:.6rem}.brs__prof[data-v-620b6564]{gap:.2rem;display:grid}.brs__prof p[data-v-620b6564]{margin:0}.brs__prof b[data-v-620b6564]{color:#f3e8d2;margin-right:.15rem;font-weight:500}.brs__exp[data-v-620b6564]{margin-left:.2rem}.brs__exp[data-level="3"][data-v-620b6564]{color:#ffb3a1}.brs__exp[data-level="-1"][data-v-620b6564]{opacity:.65}.brs__core[data-v-620b6564]{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.brs__core b[data-v-620b6564]{margin-right:.2rem;font-size:.72rem}.brs__acts[data-v-620b6564],.brs__rename[data-v-620b6564]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.brs__rename input[data-v-620b6564]{flex:8rem;min-width:0}.brs__gates[data-v-620b6564]{gap:.25rem;margin:.4rem 0 .7rem;padding:0;font-size:.76rem;list-style:none;display:grid}.brs__gates li[data-v-620b6564]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.brs__ok i[data-v-620b6564]{color:#6fbf73}.brs__no i[data-v-620b6564]{color:#d2492f}.brs__types[data-v-620b6564]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.rm button.brs__type[data-v-620b6564]{text-align:left;cursor:pointer;font:inherit;color:inherit;align-content:start;gap:.25rem;display:grid}.brs__type>small[data-v-620b6564]{line-height:1.45}.brs__type.on[data-v-620b6564]{border-color:#e3b45b;box-shadow:0 0 0 1px #e3b45b99}.brs__type--off[data-v-620b6564]{opacity:.8}.brs__type em[data-v-620b6564]{color:#e3b45b;font-size:.78rem;font-style:normal}.brs__form[data-v-620b6564]{gap:.5rem;max-width:34rem;margin-top:.7rem;display:grid}.brs__f[data-v-620b6564]{gap:.2rem;font-size:.78rem;display:grid}.brs__range[data-v-620b6564]{width:100%}.brs__go[data-v-620b6564]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.brs__tbl[data-v-620b6564]{gap:.25rem;margin-top:.5rem;display:grid}.brs__row[data-v-620b6564]{background:#ffffff05;border:1px solid #f3e8d214;border-radius:8px;grid-template-columns:3rem minmax(7rem,1.2fr) minmax(7rem,1fr) minmax(8rem,1fr) auto minmax(8rem,1.4fr);align-items:center;gap:.4rem;padding:.25rem .4rem;font-size:.78rem;display:grid}.brs__shop[data-v-620b6564]{all:unset;cursor:pointer;overflow-wrap:anywhere;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.brs__shared[data-v-620b6564]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.7rem;margin-top:.4rem;display:grid}.brs__sharedlist[data-v-620b6564]{align-content:start;gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.brs__sharedlist li[data-v-620b6564]{background:#ffffff05;border:1px solid #f3e8d214;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.1rem .5rem;padding:.3rem .45rem;font-size:.78rem;display:grid}.brs__sharedlist li>.jp-note[data-v-620b6564]{grid-column:1/-1;margin:0}.brs__sharedval[data-v-620b6564]{font-family:var(--font-mono);color:#e3b45b;font-size:.78rem}.brs__kitchen[data-v-620b6564]{gap:.4rem;margin-top:.4rem;display:grid}.brs__tbl2[data-v-620b6564]{overflow-x:auto}.brs__district[data-v-620b6564]{gap:.35rem;margin-top:.4rem;display:grid}.brs__district[data-verdict=clash][data-v-620b6564]{border-color:#ff8a7373}.brs__keeps[data-v-620b6564]{gap:.2rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:grid}.brs__keeps li[data-v-620b6564]{grid-template-columns:minmax(7rem,1.4fr) minmax(5rem,1fr) auto;align-items:baseline;gap:.4rem;display:grid}.brs__log[data-v-620b6564]{gap:.15rem;margin:.3rem 0 0;padding-left:1.1rem;font-size:.76rem;display:grid}@media (width<=720px){.brs__row[data-v-620b6564]{grid-template-columns:1fr 1fr}.brs__kpi[data-v-620b6564]{grid-template-columns:repeat(2,minmax(0,1fr))}}.oc__layers[data-v-37cc3cbb]{margin:0;padding:0;list-style:none}.oc__layer[data-v-37cc3cbb]{margin-left:calc(var(--d) * 1rem);max-width:44rem;padding:0 0 .7rem 1.6rem;position:relative}.oc__layer[data-v-37cc3cbb]:before{content:"";background:#f3e8d238;width:2px;position:absolute;top:1.1rem;bottom:-.1rem;left:.55rem}.oc__layer[data-v-37cc3cbb]:last-child:before{display:none}.oc__layer[data-v-37cc3cbb]:after{content:"";background:#6fbf73;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.78rem;left:.2rem;box-shadow:0 0 0 3px #17120e}.oc__layer--warn[data-v-37cc3cbb]:after{background:#e3b45b}.oc__layer--bad[data-v-37cc3cbb]:after{background:#d2492f}.oc__layer--idle[data-v-37cc3cbb]:after{background:#6b6254}.oc__box[data-v-37cc3cbb]{background:#ffffff09;border:1px solid #f3e8d21f;border-left:3px solid #6fbf73;border-radius:11px;padding:.55rem .8rem}.oc__layer--warn .oc__box[data-v-37cc3cbb]{border-left-color:#e3b45b}.oc__layer--bad .oc__box[data-v-37cc3cbb]{border-left-color:#d2492f}.oc__layer--idle .oc__box[data-v-37cc3cbb]{opacity:.8;border-left-color:#6b6254}.oc__top[data-v-37cc3cbb]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:flex}.oc__top b[data-v-37cc3cbb]{font-size:.92rem;font-weight:500}.oc__top .jp-chip[data-v-37cc3cbb]{margin-left:auto}.oc__num[data-v-37cc3cbb]{margin:.1rem 0 0;font-size:.82rem}.oc__num b[data-v-37cc3cbb]{font-size:1.3rem;font-weight:500}.oc__unit[data-v-37cc3cbb]{margin-left:.25rem}.oc__txt[data-v-37cc3cbb]{color:#c9bda4;margin:.15rem 0 0;font-size:.74rem;line-height:1.55}.oc__chips[data-v-37cc3cbb]{flex-wrap:wrap;gap:.3rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.oc__chip[data-v-37cc3cbb]{color:#f3e8d2;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d233;border-radius:999px;align-items:center;gap:.3rem;padding:.12rem .5rem;font-size:.68rem;display:inline-flex}.oc__chip i[data-v-37cc3cbb]{background:#6b6254;border-radius:50%;width:.5rem;height:.5rem}.oc__chip small[data-v-37cc3cbb]{color:#c9bda4;font-size:.62rem}.oc__chip--vacant[data-v-37cc3cbb]{color:#a39a86;background:#ffffff05;border-style:dashed}.oc__chip--none[data-v-37cc3cbb]{color:#6f6759;background:0 0;border-color:#f3e8d214}.oc__h2[data-v-37cc3cbb]{margin-top:1.3rem}.oc__groups[data-v-37cc3cbb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));align-items:start;gap:.6rem;display:grid}.oc__group[data-v-37cc3cbb]{margin:0}.oc__ghead[data-v-37cc3cbb]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.oc__ghead b[data-v-37cc3cbb]{font-size:.86rem;font-weight:500}.oc__gdot[data-v-37cc3cbb]{border-radius:50%;width:.6rem;height:.6rem;margin-right:.4rem;display:inline-block}.oc__vacant[data-v-37cc3cbb]{color:#a39a86;border-style:dashed}.oc__shops[data-v-37cc3cbb]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.oc__shops li[data-v-37cc3cbb]{border-radius:7px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto auto;align-items:center;gap:.4rem;padding:.22rem .3rem;font-size:.72rem;display:grid}.oc__shop--none[data-v-37cc3cbb]{background:#d2492f1f;box-shadow:inset 2px 0 #d2492f}.oc__gsub[data-v-37cc3cbb]{margin-left:.4rem;font-size:.66rem}.oc__more[data-v-37cc3cbb]{color:#c9bda4;font:inherit;cursor:pointer;background:0 0;border:1px dashed #f3e8d240;border-radius:7px;margin-top:.3rem;padding:.1rem .5rem;font-size:.68rem}.oc__more[data-v-37cc3cbb]:hover{color:#f3e8d2;border-color:#e3b45b99}.oc__shopname[data-v-37cc3cbb]{color:#f3e8d2;font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.oc__shopname[data-v-37cc3cbb]:hover{color:#e3b45b}.oc__mgr[data-v-37cc3cbb]{color:#c9bda4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oc__staff[data-v-37cc3cbb]{color:#c9bda4;font-size:.68rem}.mono[data-v-37cc3cbb]{font-family:var(--font-mono)}@media (width<=640px){.oc__layer[data-v-37cc3cbb]{margin-left:calc(var(--d) * .4rem)}.oc__shops li[data-v-37cc3cbb]{grid-template-columns:minmax(0,1fr) auto}.oc__mgr[data-v-37cc3cbb]{white-space:normal;order:3;grid-column:1/-1}}.bl__now[data-v-6b6ee21c]{margin:0 0 .6rem;font-size:.8rem}.bl__now b[data-v-6b6ee21c]{color:#e3b45b;font-weight:500}.bl__steps[data-v-6b6ee21c]{margin:0;padding:0;list-style:none}.bl__step[data-v-6b6ee21c]{color:#a39a86;grid-template-columns:1.8rem minmax(0,1fr);gap:.7rem;padding-bottom:.7rem;display:grid;position:relative}.bl__step[data-v-6b6ee21c]:before{content:"";background:#f3e8d229;width:2px;position:absolute;top:1.8rem;bottom:0;left:.85rem}.bl__step[data-v-6b6ee21c]:last-child:before{display:none}.bl__step.done[data-v-6b6ee21c]:before{background:#e3b45b99}.bl__dot[data-v-6b6ee21c]{z-index:1;background:#17120e;border:1px solid #f3e8d240;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.74rem;display:grid}.bl__step.done .bl__dot[data-v-6b6ee21c]{color:#1c1510;background:#e3b45be6;border-color:#e3b45b;font-weight:700}.bl__step.cur .bl__dot[data-v-6b6ee21c]{color:#fff;background:#d2492f;border-color:#d2492f;box-shadow:0 0 0 4px #d2492f40}.bl__step.cur[data-v-6b6ee21c],.bl__step.done[data-v-6b6ee21c],.bl__step.next[data-v-6b6ee21c]{color:#f3e8d2}.bl__name[data-v-6b6ee21c]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;margin:0;display:flex}.bl__name b[data-v-6b6ee21c]{font-size:.9rem;font-weight:500}.bl__step.cur .bl__name b[data-v-6b6ee21c]{color:#e3b45b}.bl__desc[data-v-6b6ee21c]{color:#c9bda4;margin:.1rem 0 0;font-size:.72rem;line-height:1.5}.bl__step:not(.cur):not(.done):not(.next) .bl__desc[data-v-6b6ee21c]{color:#8d8473}.bl__reqs[data-v-6b6ee21c]{background:#e3b45b0f;border:1px dashed #e3b45b80;border-radius:9px;gap:.35rem;margin:.4rem 0 0;padding:.5rem .6rem;list-style:none;display:grid}.bl__reqs li[data-v-6b6ee21c]{grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.2rem .5rem;font-size:.74rem;display:grid}.bl__reqs li .hq-bar[data-v-6b6ee21c]{grid-column:2/-1}.bl__reqs li.met[data-v-6b6ee21c]{color:#8fd694}.bl__reqs li b[data-v-6b6ee21c]{font-weight:500}.bl__facts[data-v-6b6ee21c]{margin-top:.8rem}.bl__facts dd[data-v-6b6ee21c]{text-align:right}.mono[data-v-6b6ee21c]{font-family:var(--font-mono)}.org__era[data-v-983d7d45]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.4rem;max-width:62rem;margin:0 0 .4rem;padding:0;list-style:none;display:grid}.org__era li[data-v-983d7d45]{color:#8d8473;border:1px dashed #f3e8d233;border-radius:10px;gap:.1rem;padding:.45rem .65rem;font-size:.72rem;display:grid}.org__era li b[data-v-983d7d45]{font-size:.82rem;font-weight:500}.org__era li.done[data-v-983d7d45]{color:#c9bda4;background:#e3b45b0f;border-style:solid;border-color:#e3b45b66}.org__era li.cur[data-v-983d7d45]{color:#f3e8d2;background:#e3b45b2e;border-style:solid;border-color:#e3b45b}.aw .aw__stats[data-v-58c1480d]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.8rem}.aw .aw__stats .jp-stat[data-v-58c1480d]{margin:0}.aw .aw__stats .jp-stat>em[data-v-58c1480d]{line-height:1.4}.aw__regions[data-v-58c1480d]{gap:.3rem;margin:0 0 .9rem;padding:0;list-style:none;display:grid}.aw__regions li[data-v-58c1480d]{grid-template-columns:5.2rem minmax(0,1fr) 2.6rem 3.4rem;align-items:center;gap:.5rem;font-size:.74rem;display:grid}.aw__regions li>span>i[data-v-58c1480d]{border-radius:50%;width:.55rem;height:.55rem;margin-right:.35rem;display:inline-block}.aw__regions li b[data-v-58c1480d]{text-align:right;font-weight:500}.aw__tools[data-v-58c1480d]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.2rem 0 .5rem;display:flex}.aw__chk[data-v-58c1480d]{color:#c9bda4;align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.aw__list[data-v-58c1480d]{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.aw__row[data-v-58c1480d]{color:#f3e8d2;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:3.6rem minmax(0,1fr) 2.8rem 2.6rem 3.2rem;align-items:center;gap:.5rem;padding:.22rem .4rem;font-size:.76rem;display:grid}.aw__row[data-v-58c1480d]:hover{background:#ffffff0d}.aw__row.sel[data-v-58c1480d]{background:#e3b45b1a;border-color:#e3b45b}.aw__bar[data-v-58c1480d]{height:.6rem}.aw__pct[data-v-58c1480d]{text-align:right;font-weight:500}.aw__shops[data-v-58c1480d]{white-space:nowrap;font-size:.68rem}.aw__gain[data-v-58c1480d]{text-align:right;font-size:.66rem}.aw__src[data-v-58c1480d]{gap:.2rem;margin:.2rem 0 .4rem;padding:0;list-style:none;display:grid}.aw__src li[data-v-58c1480d]{justify-content:space-between;gap:.6rem;font-size:.74rem;display:flex}.aw__total[data-v-58c1480d]{margin:.4rem 0;font-size:.78rem}.aw__link[data-v-58c1480d],.aw__total b[data-v-58c1480d]{color:#e3b45b}.aw__link[data-v-58c1480d]{font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-left:.4rem;padding:0;text-decoration:underline}.aw__anchor+.aw__anchor[data-v-58c1480d]{border-top:1px solid #f3e8d21a;margin-top:.5rem;padding-top:.5rem}.aw__aname[data-v-58c1480d]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.aw__aname b[data-v-58c1480d]{font-weight:500}.aw__policy td[data-v-58c1480d]:first-child{white-space:nowrap}.hq-sec.jp-card[data-v-58c1480d]{margin-bottom:.7rem;padding:.7rem .9rem}.mono[data-v-58c1480d]{font-family:var(--font-mono)}@media (width>=861px){.jp__split.aw[data-v-58c1480d]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(22rem,31rem) minmax(0,1fr);height:100%}}@media (width<=860px){.aw .aw__list[data-v-58c1480d]{max-height:22rem;overflow-y:auto}}@media (width<=640px){.aw__row[data-v-58c1480d]{grid-template-columns:3.2rem minmax(0,1fr) 2.6rem 2.4rem}.aw__gain[data-v-58c1480d]{display:none}.aw__regions li[data-v-58c1480d]{grid-template-columns:4.6rem minmax(0,1fr) 2.4rem 3rem}}.bc[data-v-b3d4773c]{max-width:28rem;margin:.4rem 0}.bc svg[data-v-b3d4773c]{width:100%;height:auto;display:block}.bc figcaption[data-v-b3d4773c]{color:#c9bda4;font-size:.66rem;line-height:1.5}.mk__cards[data-v-1c5330d3]{gap:.35rem;display:grid}.mk__card[data-v-1c5330d3]{margin:0}.mk__card--locked[data-v-1c5330d3]{opacity:.75}.mk__desc[data-v-1c5330d3],.mk__targets[data-v-1c5330d3]{max-width:46rem}.mk__targets[data-v-1c5330d3]{grid-template-columns:repeat(auto-fill,minmax(8.2rem,1fr));gap:.3rem;display:grid}.mk__t[data-v-1c5330d3]{color:#f3e8d2;font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d229;border-radius:9px;gap:.05rem;padding:.3rem .5rem;display:grid}.mk__t b[data-v-1c5330d3]{font-size:.78rem;font-weight:500}.mk__t small[data-v-1c5330d3]{color:#c9bda4;font-size:.62rem}.mk__t.on[data-v-1c5330d3]{background:#e3b45b24;border-color:#e3b45b}.mk__brands[data-v-1c5330d3]{margin-top:.1rem}.mk__brand[data-v-1c5330d3]{margin-left:.4rem;font-size:.62rem}.mk__select select[data-v-1c5330d3]{width:100%;max-width:34rem;font-family:var(--font-cjk)}.mk__budget[data-v-1c5330d3]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;max-width:46rem;display:flex}.mk__slider[data-v-1c5330d3]{accent-color:#d2492f;flex:14rem;min-width:0}.mk__num[data-v-1c5330d3]{align-items:center;gap:.3rem;display:inline-flex}.mk__num input[data-v-1c5330d3]{text-align:right;width:8.5rem}.mk__presets[data-v-1c5330d3]{flex-wrap:wrap;gap:.3rem;margin:.4rem 0;display:flex}.mk__quote[data-v-1c5330d3]{grid-template-columns:repeat(auto-fill,minmax(9.4rem,1fr));max-width:46rem}.mk__quote .jp-stat[data-v-1c5330d3]{margin:0}.mk__hint[data-v-1c5330d3]{max-width:46rem;margin:.2rem 0;font-size:.78rem;line-height:1.6}.mk__hint--good[data-v-1c5330d3]{color:#8fd694}.mk__hint--warn[data-v-1c5330d3]{color:#f2c46b}.mk__hint--bad[data-v-1c5330d3]{color:#ff8a73}.mk__hint--dim[data-v-1c5330d3]{color:#c9bda4}.mk__mul[data-v-1c5330d3],.mk__notes[data-v-1c5330d3]{max-width:46rem;margin:.3rem 0;padding:0;list-style:none}.mk__mul li[data-v-1c5330d3]{color:#c9bda4;justify-content:space-between;gap:1rem;font-size:.72rem;display:flex}.mk__notes li[data-v-1c5330d3]{margin:.15rem 0}.mk__err[data-v-1c5330d3]{font-size:.82rem}.mk__ad[data-v-1c5330d3],.mk__err[data-v-1c5330d3]{max-width:46rem}.mk__adhead[data-v-1c5330d3]{align-items:center;gap:.4rem;margin:0 0 .3rem;font-size:.84rem;display:flex}.mk__adhead i[data-v-1c5330d3]{border-radius:50%;width:.6rem;height:.6rem;display:inline-block}.mk__slot+.mk__slot[data-v-1c5330d3]{border-top:1px solid #f3e8d21a;margin-top:.5rem;padding-top:.5rem}.mk__slot .hq-bar[data-v-1c5330d3]{margin:.3rem 0}.mk__promos[data-v-1c5330d3]{max-width:46rem;overflow-x:auto}.mk__city[data-v-1c5330d3]{margin-left:.5rem}.mono[data-v-1c5330d3]{font-family:var(--font-mono)}@media (width>=861px){.mk[data-v-1c5330d3]{grid-template-rows:minmax(0,1fr);height:100%}}@media (width<=860px){.mk .mk__cards[data-v-1c5330d3]{padding-bottom:.2rem;display:flex;overflow-x:auto}.mk .mk__cards .mk__card[data-v-1c5330d3]{flex:none;width:11rem}}.lt__scopes[data-v-7a36718b]{margin-bottom:.4rem}.lt__list[data-v-7a36718b]{margin:.4rem 0 0;padding:0 0 0 .2rem;list-style:none;position:relative}.lt__list[data-v-7a36718b]:before{content:"";background:#e3b45b40;width:2px;position:absolute;top:.4rem;bottom:.4rem;left:1.05rem}.lt__row[data-v-7a36718b]{grid-template-columns:1.7rem minmax(0,1fr);gap:.6rem;padding:.35rem 0;display:grid;position:relative}.lt__glyph[data-v-7a36718b]{z-index:1;color:#f2c46b;background:#2a2118;border:1px solid #e3b45bb3;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.78rem;display:inline-grid;position:relative}.lt__row--star .lt__glyph[data-v-7a36718b]{color:#1c1510;background:#e3b45b}.lt__row--fresh .lt__glyph[data-v-7a36718b]{box-shadow:0 0 0 3px #6fbf7373}.lt__glyph--off[data-v-7a36718b]{color:#c9bda4;background:0 0;border-style:dashed;border-color:#f3e8d24d}.lt__head[data-v-7a36718b]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin:0;font-size:.86rem;display:flex}.lt__head b[data-v-7a36718b]{font-weight:500}.lt__text[data-v-7a36718b]{overflow-wrap:anywhere;margin:.12rem 0 0;font-size:.76rem;line-height:1.5}.lt__date[data-v-7a36718b]{color:#c9bda4;margin:.12rem 0 0;font-size:.68rem}.lt__link[data-v-7a36718b]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.5rem;padding:0}.lt__link[data-v-7a36718b]:focus-visible,.lt__toggle[data-v-7a36718b]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.lt__pending[data-v-7a36718b]{border-top:1px dashed #f3e8d233;margin-top:.9rem;padding-top:.5rem}.lt__toggle[data-v-7a36718b]{color:#e3b45b;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;gap:.6rem;padding:.2rem 0;font-size:.78rem;display:flex}.lt__toggle i[data-v-7a36718b]{color:#c9bda4;font-size:.68rem;font-style:normal}.lt__plist[data-v-7a36718b]{gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.lt__plist li[data-v-7a36718b]{grid-template-columns:1.7rem minmax(0,1fr);align-items:start;gap:.6rem;font-size:.76rem;display:grid}.lt__plist b[data-v-7a36718b]{font-weight:500;display:block}.lt__plist em[data-v-7a36718b]{color:#c9bda4;font-size:.68rem;font-style:normal;line-height:1.5;display:block}@media (prefers-reduced-motion:reduce){.lt__row--fresh .lt__glyph[data-v-7a36718b]{box-shadow:none}}.ls__card[data-v-6dab6d79]{background:linear-gradient(135deg,#e3b45b1a,#ffffff08);border-color:#e3b45b8c;padding:.8rem .9rem}.ls__top[data-v-6dab6d79]{align-items:center;gap:.7rem;display:flex}.ls__star[data-v-6dab6d79]{color:#1c1510;background:#e3b45b;border-radius:50%;flex:none;place-items:center;width:2.2rem;height:2.2rem;font-size:1.1rem;display:grid}.ls__top h4[data-v-6dab6d79]{overflow-wrap:anywhere;margin:0;font-size:1.02rem;font-weight:500}.ls__top h4 small[data-v-6dab6d79]{font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;font-size:.56rem}.ls__top .jp-note[data-v-6dab6d79]{margin:.1rem 0 0}.ls__lead[data-v-6dab6d79]{margin:.6rem 0 .5rem;font-size:.8rem;line-height:1.6}.ls__facts[data-v-6dab6d79]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.35rem 1.2rem;margin:0;display:grid}.ls__fact[data-v-6dab6d79]{grid-template-columns:5.2rem minmax(0,1fr);gap:.5rem;font-size:.76rem;line-height:1.5;display:grid}.ls__fact dt[data-v-6dab6d79]{color:#c9bda4}.ls__fact dd[data-v-6dab6d79]{overflow-wrap:anywhere;margin:0}.ls__acts[data-v-6dab6d79]{flex-wrap:wrap;gap:.4rem;margin:.7rem 0 0;display:flex}.ls__crew[data-v-6dab6d79]{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.ls__crew li[data-v-6dab6d79]{gap:.1rem;margin:0;font-size:.78rem;display:grid}.ls__crew em[data-v-6dab6d79]{color:#e3b45b;font-size:.7rem;font-style:normal}.ls__opts[data-v-6dab6d79]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start;gap:.5rem;display:grid}.ls__opt[data-v-6dab6d79]{margin:0}.ls__opt-top[data-v-6dab6d79]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:flex}.ls__opt-top b[data-v-6dab6d79]{font-size:.88rem;font-weight:500}.ls__opt-top em[data-v-6dab6d79]{font-style:normal;font-family:var(--font-mono);letter-spacing:.12em;color:#c9bda4;font-size:.56rem}.ls__desc[data-v-6dab6d79]{margin:.3rem 0;font-size:.74rem;line-height:1.55}.ls__chg[data-v-6dab6d79]{gap:.15rem;margin:.2rem 0;padding:0;font-size:.68rem;list-style:none;display:grid}.ls__chg--good[data-v-6dab6d79]{color:#8fd694}.ls__chg--bad[data-v-6dab6d79]{color:#ff9a85}.ls__foot[data-v-6dab6d79]{margin-top:.4rem}.ls__why[data-v-6dab6d79]{color:#f2c46b}.ls__cost[data-v-6dab6d79],.ls__why[data-v-6dab6d79]{margin:0 0 .3rem;font-size:.7rem}.ls__cost[data-v-6dab6d79]{color:#c9bda4}.lgo__grid[data-v-672b009c]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));align-items:start;gap:.5rem;display:grid}.lgo__card[data-v-672b009c]{margin:0}.lgo__card--done[data-v-672b009c]{border-color:#6fbf7380}.lgo__top[data-v-672b009c]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:flex}.lgo__top b[data-v-672b009c]{font-size:.9rem;font-weight:500}.lgo__top em[data-v-672b009c]{font-style:normal;font-family:var(--font-mono);letter-spacing:.12em;color:#c9bda4;font-size:.56rem}.lgo__desc[data-v-672b009c]{margin:.3rem 0;font-size:.74rem;line-height:1.55}.lgo__conds[data-v-672b009c]{gap:.2rem;margin:.2rem 0 .4rem;padding:0;list-style:none;display:grid}.lgo__conds li[data-v-672b009c]{grid-template-columns:1rem minmax(0,1fr) auto;align-items:baseline;gap:.4rem;font-size:.72rem;display:grid}.lgo__conds li b[data-v-672b009c]{font-weight:500;font-family:var(--font-mono);text-align:right;font-size:.7rem}.lgo__conds li small[data-v-672b009c]{color:#c9bda4}.lgo__cond--met .lgo__chk[data-v-672b009c],.lgo__cond--met b[data-v-672b009c]{color:#8fd694}.lgo__foot[data-v-672b009c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin:.45rem 0 0;font-size:.7rem;display:flex}.lgo__why[data-v-672b009c]{color:#f2c46b;margin:.25rem 0 0;font-size:.68rem}.lw__fx[data-v-d0000999]{margin-bottom:.4rem}.lw__fx p[data-v-d0000999]{margin:0 0 .3rem;font-size:.78rem;line-height:1.55}.lw__fx .jp-note[data-v-d0000999]{font-size:.7rem}.lw__grid[data-v-d0000999]{grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr));gap:.4rem;display:grid}.lw__card[data-v-d0000999]{opacity:.8;background:#ffffff05;border:1px dashed #f3e8d233;border-radius:10px;padding:.45rem .55rem}.lw__card--on[data-v-d0000999]{opacity:1;background:#e3b45b17;border-style:solid;border-color:#e3b45b99}.lw__top[data-v-d0000999]{align-items:baseline;gap:.4rem;display:flex}.lw__top b[data-v-d0000999]{font-size:.8rem;font-weight:500}.lw__medal[data-v-d0000999]{color:#e3b45b}.lw__card:not(.lw__card--on) .lw__medal[data-v-d0000999],.lw__desc[data-v-d0000999]{color:#c9bda4}.lw__desc[data-v-d0000999]{margin:.2rem 0 .3rem;font-size:.68rem;line-height:1.5}.lw__date[data-v-d0000999]{color:#e3b45b;margin:.25rem 0 0;font-size:.66rem}.lw__card:not(.lw__card--on) .lw__date[data-v-d0000999]{color:#c9bda4}.lg__sum[data-v-3ae831ef]{margin-top:.5rem}.lg__tabs[data-v-3ae831ef]{margin-top:.2rem}.lg__tabs button[data-v-3ae831ef]{align-items:center;gap:.35rem;display:inline-flex}.lg__dot[data-v-3ae831ef]{color:#10210f;text-align:center;background:#6fbf73;border-radius:999px;min-width:1.1rem;padding:0 .3rem;font-size:.6rem;font-style:normal;line-height:1.4}.clm[data-v-32ff1d41]{background:#6fbf7312;border:1px solid #6fbf738c;border-radius:12px;gap:.45rem;min-width:0;padding:.7rem .8rem;display:grid}.clm h4[data-v-32ff1d41]{margin:0;font-size:.95rem;font-weight:500}.clm h5[data-v-32ff1d41]{color:#e3b45b;margin:.2rem 0 0;font-size:.8rem;font-weight:500}.clm__rewards[data-v-32ff1d41]{flex-wrap:wrap;gap:.3rem;display:flex}.clm__fates[data-v-32ff1d41]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.4rem;display:grid}.clm__fate[data-v-32ff1d41]{margin:0}.clm__fate>b[data-v-32ff1d41],.clm__fate>em[data-v-32ff1d41],.clm__fate>span[data-v-32ff1d41]{margin-top:.15rem;display:block}.clm__fate[data-v-32ff1d41]:disabled{opacity:.55;cursor:not-allowed}.clm__fate b[data-v-32ff1d41]{font-weight:500}.clm__fate span[data-v-32ff1d41]{color:#c9bda4;font-size:.7rem;line-height:1.5}.clm__fate em[data-v-32ff1d41]{font-size:.68rem;font-style:normal}.clm__form[data-v-32ff1d41]{gap:.5rem 1rem}.clm__form[data-v-32ff1d41],.clm__form label[data-v-32ff1d41]{flex-wrap:wrap;align-items:center;display:flex}.clm__form label[data-v-32ff1d41]{gap:.4rem;font-size:.76rem}.clm__form .jp-input[data-v-32ff1d41]{max-width:100%}.clm__why[data-v-32ff1d41]{font-size:.7rem}.obj[data-v-785d8f70]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.obj__row[data-v-785d8f70]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:10px;gap:.3rem;min-width:0;padding:.5rem .6rem;display:grid}.obj__row--hot[data-v-785d8f70]{border-color:#e3b45bb3}.obj__row--bad[data-v-785d8f70]{border-color:#d2492f99}.obj__top[data-v-785d8f70]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.obj__top b[data-v-785d8f70]{margin-right:.2rem;font-size:.86rem;font-weight:500}.obj__text[data-v-785d8f70]{overflow-wrap:anywhere;margin:0;font-size:.74rem;line-height:1.55}.obj__meta[data-v-785d8f70]{color:#c9bda4}.obj__meta[data-v-785d8f70],.obj__note[data-v-785d8f70]{overflow-wrap:anywhere;margin:0;font-size:.7rem}.obj__note[data-v-785d8f70]{color:#f2c46b}.obj__how[data-v-785d8f70]{color:#c9bda4;font-size:.68rem}.obj__how summary[data-v-785d8f70]{cursor:pointer}.obj__how summary[data-v-785d8f70]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.obj__how p[data-v-785d8f70]{margin:.2rem 0 0;line-height:1.5}.wal[data-v-78fd0015]{gap:.4rem;min-width:0;display:grid}.wal__risk[data-v-78fd0015]{overflow-wrap:anywhere;background:#6fbf7314;border:1px solid #6fbf7359;border-radius:8px;margin:0;padding:.35rem .6rem;font-size:.74rem;line-height:1.55}.wal__risk--warn[data-v-78fd0015]{color:#f2c46b;background:#e3b45b1a;border-color:#e3b45b8c}.wal__risk--bad[data-v-78fd0015]{color:#ff8a73;background:#d2492f1f;border-color:#d2492fa6}.wal__det[data-v-78fd0015]{font-size:.72rem}.wal__det summary[data-v-78fd0015]{cursor:pointer;color:#e3b45b}.wal__det summary[data-v-78fd0015]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.wal__two[data-v-78fd0015]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.6rem;margin-top:.3rem;display:grid}.wal__two caption[data-v-78fd0015]{text-align:left;color:#c9bda4;padding:.2rem .4rem;font-size:.68rem}.wal__scroll[data-v-78fd0015]{max-height:16rem;margin-top:.3rem;overflow:auto}.wal__note[data-v-78fd0015]{white-space:normal;text-align:left;min-width:8rem}.sup[data-v-20c0db42]{gap:.5rem;min-width:0;display:grid}.sup .jp-table[data-v-20c0db42]{display:block;overflow-x:auto}.sup__rule[data-v-20c0db42]{white-space:normal;text-align:left;min-width:7rem}.sup__fund[data-v-20c0db42]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:10px;padding:.5rem .6rem}.sup__fund h5[data-v-20c0db42]{color:#e3b45b;margin:0 0 .2rem;font-size:.8rem;font-weight:500}.sup__row[data-v-20c0db42]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sup__num[data-v-20c0db42]{width:8rem;margin-left:.3rem}.sup__log[data-v-20c0db42]{font-size:.72rem}.sup__log summary[data-v-20c0db42]{cursor:pointer;color:#e3b45b}.sup__log summary[data-v-20c0db42]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.sup__log ul[data-v-20c0db42]{margin:.2rem 0 0;padding-left:1.1rem;line-height:1.6}.chc[data-v-db1c1e29]{gap:.55rem;min-width:0;margin:0 0 .8rem;display:grid}.chc--active[data-v-db1c1e29]{border-color:#e3b45b80}.chc__head[data-v-db1c1e29]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.chc__title[data-v-db1c1e29]{min-width:0}.chc__title h4[data-v-db1c1e29]{overflow-wrap:anywhere;margin:0 0 .25rem;font-size:1rem;font-weight:500}.chc__title h4 small[data-v-db1c1e29]{margin-left:.3rem;font-size:.72rem}.chc__chips[data-v-db1c1e29]{flex-wrap:wrap;gap:.3rem;display:flex}.chc__go[data-v-db1c1e29]{flex:none}.chc__time p[data-v-db1c1e29]{margin:0 0 .3rem;font-size:.76rem;line-height:1.55}.chc__sec[data-v-db1c1e29]{font-size:.78rem}.chc__sec>summary[data-v-db1c1e29]{cursor:pointer;color:#e3b45b;padding:.15rem 0;font-weight:500}.chc__sec>summary[data-v-db1c1e29]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.chc__sec[data-v-db1c1e29]>:not(summary){margin-top:.4rem}.chc__rules[data-v-db1c1e29]{margin:0;padding-left:1.1rem;font-size:.74rem;line-height:1.7}.chc__join .jp-actions label[data-v-db1c1e29]{align-items:center;gap:.4rem;font-size:.76rem;display:flex}.chc__why[data-v-db1c1e29]{font-size:.7rem}.wz[data-v-e7a5635c]{border:1px solid #f3e8d21a;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(15rem,21rem);min-width:0;display:grid}.wz__main[data-v-e7a5635c],.wz__quote[data-v-e7a5635c]{align-content:start;gap:.6rem;min-width:0;padding:.8rem 1rem 1.2rem;display:grid}.wz__quote[data-v-e7a5635c]{border-left:1px solid #f3e8d214}@media (width<=860px){.wz[data-v-e7a5635c]{grid-template-columns:minmax(0,1fr)}.wz__quote[data-v-e7a5635c]{border-top:1px solid #f3e8d214;border-left:0}}.wz__blocked[data-v-e7a5635c]{margin:0;font-size:.76rem}.wz__steps[data-v-e7a5635c]{flex-wrap:wrap;gap:.3rem;display:flex}.wz__step[data-v-e7a5635c]{color:#c9bda4;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d22e;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .75rem;font-size:.76rem;display:inline-flex}.wz__step i[data-v-e7a5635c]{font-style:normal;font-family:var(--font-mono);background:#ffffff1a;border-radius:50%;place-items:center;min-width:1.1rem;height:1.1rem;font-size:.66rem;display:inline-grid}.wz__step.done i[data-v-e7a5635c]{color:#10210f;background:#6fbf73}.wz__step.on[data-v-e7a5635c]{color:#f3e8d2;background:#e3b45b2e;border-color:#e3b45b}.wz button[data-v-e7a5635c]:focus-visible,.wz__listing button[data-v-e7a5635c]:focus-visible,.wz__step[data-v-e7a5635c]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.wz__sec[data-v-e7a5635c]{gap:.5rem;min-width:0;display:grid}.wz__modes[data-v-e7a5635c],.wz__presets[data-v-e7a5635c]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.5rem;display:grid}.wz__mode[data-v-e7a5635c],.wz__preset[data-v-e7a5635c]{margin:0}.wz__mode>span[data-v-e7a5635c],.wz__preset>b[data-v-e7a5635c],.wz__preset>em[data-v-e7a5635c],.wz__preset>span[data-v-e7a5635c]{margin-top:.2rem;display:block}.wz__modeTop[data-v-e7a5635c]{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex!important}.wz__modeTop b[data-v-e7a5635c]{font-size:.92rem;font-weight:500}.wz__tag[data-v-e7a5635c]{color:#e3b45b;font-size:.74rem}.wz__desc[data-v-e7a5635c]{color:#c9bda4;font-size:.72rem;line-height:1.55}.wz__meta[data-v-e7a5635c]{color:#c9bda4;font-size:.68rem;line-height:1.5}.wz__preset[data-v-e7a5635c]:disabled{opacity:.55;cursor:not-allowed}.wz__preset em[data-v-e7a5635c]{font-size:.68rem;font-style:normal}.wz__chips[data-v-e7a5635c]{flex-wrap:wrap;gap:.25rem;display:flex!important}.wz__chips i[data-v-e7a5635c]{font-style:normal}.wz__rules[data-v-e7a5635c]{font-size:.74rem}.wz__rules summary[data-v-e7a5635c]{cursor:pointer;color:#e3b45b}.wz__ruleList[data-v-e7a5635c],.wz__rules ul[data-v-e7a5635c]{margin:.3rem 0 0;padding-left:1.1rem;font-size:.74rem;line-height:1.7}.wz__bar[data-v-e7a5635c]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.wz__bar label[data-v-e7a5635c]{align-items:center;gap:.4rem;font-size:.76rem;display:inline-flex}.wz__scroll[data-v-e7a5635c]{max-height:24rem;overflow:auto}.wz__off[data-v-e7a5635c]{opacity:.5}.wz__listings[data-v-e7a5635c]{gap:.7rem;display:grid}.wz__listing[data-v-e7a5635c]{gap:.3rem;min-width:0;display:grid}.wz__listing--sel[data-v-e7a5635c]{outline-offset:3px;border-radius:12px;outline:1px solid #e3b45b}.wz__row[data-v-e7a5635c]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.wz__range[data-v-e7a5635c]{accent-color:#e3b45b;flex:12rem;min-width:0}.wz__num[data-v-e7a5635c]{width:9rem}.wz__name[data-v-e7a5635c]{max-width:16rem}.wz__check[data-v-e7a5635c]{align-items:center;gap:.4rem;font-size:.76rem;line-height:1.5;display:flex}.wz__cat[data-v-e7a5635c]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wz__catRow[data-v-e7a5635c]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:10px;padding:.45rem .6rem}.wz__catRow.on[data-v-e7a5635c]{background:#e3b45b14;border-color:#e3b45b}.wz__catTop[data-v-e7a5635c]{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.82rem;display:flex}.wz__catTop b[data-v-e7a5635c]{font-weight:500}.wz__catTop i[data-v-e7a5635c]{font-style:normal}.wz__how[data-v-e7a5635c]{color:#c9bda4;overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.7rem;line-height:1.5}.wz__catOpts[data-v-e7a5635c]{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.3rem;display:flex}.wz__catOpts>label[data-v-e7a5635c]{align-items:center;gap:.35rem;font-size:.74rem;display:inline-flex}.wz__catOpts>p[data-v-e7a5635c]{flex-basis:100%}.wz__nav[data-v-e7a5635c]{justify-content:space-between;gap:.5rem;display:flex}.wz__quote[data-v-e7a5635c]{background:#ffffff05}.wz__err[data-v-e7a5635c]{margin:0;font-size:.74rem;line-height:1.55}.wz__go[data-v-e7a5635c]{justify-items:start;gap:.3rem;display:grid}.wz__why[data-v-e7a5635c]{margin:0;font-size:.7rem;line-height:1.5}.rec[data-v-47f8a1ed]{gap:.4rem;min-width:0;display:grid}.rec__chips[data-v-47f8a1ed]{flex-wrap:wrap;gap:.3rem;display:flex}.rec__scroll[data-v-47f8a1ed]{overflow-x:auto}.rec__wrap[data-v-47f8a1ed]{white-space:normal;text-align:left;min-width:8rem}.rec__hist[data-v-47f8a1ed],.rec__notes[data-v-47f8a1ed]{margin:.4rem 0 0;padding-left:1.1rem;font-size:.74rem;line-height:1.7}.ch__empty[data-v-ff2155de]{justify-items:start;gap:.4rem;display:grid}.ch__empty p[data-v-ff2155de]{margin:0}.ch__busy[data-v-ff2155de]{margin:0 0 .6rem;font-size:.78rem}.ch__solo[data-v-ff2155de]{gap:.25rem;margin:0 0 .6rem;padding-left:1.1rem;display:grid}.rm .hq{position:relative}.rm .hq-sum{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.4rem;padding:.6rem 1rem .2rem;display:grid}.rm .hq-sum .jp-stat{min-width:0;margin:0}.rm .hq-sum .jp-stat>b{overflow-wrap:anywhere;font-size:.9rem}.rm .hq-sum .hq-sum__date{font-family:var(--font-cjk);font-size:.82rem}.rm .hq-seat{background:#ffffff0a;border:1px solid #f3e8d233;border-radius:10px;align-items:center;gap:.8rem;margin:.4rem 1rem .2rem;padding:.5rem .8rem;display:flex}.rm .hq-seat--away{background:#1e3c4459;border-color:#78bec899}.rm .hq-seat__text{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.rm .hq-seat__text>b{font-size:.88rem}.rm .hq-seat__text>em{opacity:.8;font-size:.72rem;font-style:normal;line-height:1.5}.rm .hq-seat__warn{color:#f2c46b;margin:.2rem 0 0;padding-left:1.1rem;font-size:.72rem;line-height:1.5}.rm .hq-seat .jp-btn{flex:none}.rm .hq-inbox{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:.25rem 1rem .1rem;display:flex}.rm .hq-inbox__item{color:#f3e8d2;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d238;border-radius:999px;align-items:center;gap:.4rem;padding:.22rem .65rem;font-size:.74rem;display:inline-flex}.rm .hq-inbox__item>i{background:#8cc4f0;border-radius:50%;flex:none;width:.5rem;height:.5rem}.rm .hq-inbox__item--warn>i{background:#e3b45b}.rm .hq-inbox__item--bad>i{background:#d2492f}.rm .hq-inbox__item--good>i{background:#6fbf73}.rm .hq-inbox__item--warn{border-color:#e3b45b8c}.rm .hq-inbox__item--bad{background:#d2492f1a;border-color:#d2492fb3}.rm .hq-inbox__item>em{color:#e3b45b;white-space:nowrap;font-size:.68rem;font-style:normal}.rm .hq-inbox__item:hover{background:#ffffff1a}.rm .hq-tabs{border-bottom:1px solid #f3e8d214;margin:0;padding:.35rem 1rem .45rem}.rm .hq-tabs button{flex:none;align-items:center;gap:.4rem;display:inline-flex}.rm .hq-badge{color:#1c1510;background:#e3b45b;border-radius:999px;padding:0 .4rem;font-size:.6rem;font-style:normal;line-height:1.4}.rm .hq-badge--bad{color:#fff;background:#d2492f}.rm .hq-body{flex:1;min-height:0;overflow:auto}.rm .hq-pane{max-width:96rem;padding:.7rem 1rem 1.8rem}.rm .hq-sec{margin:0 0 1.2rem}.rm .hq-sec>.jp-h{margin-top:.2rem}.rm .hq-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));align-items:start;gap:.6rem;display:grid}.rm .hq-grid>.jp-card{margin:0}.rm .hq-two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1rem 1.4rem;display:grid}@media (width<=960px){.rm .hq-two{grid-template-columns:minmax(0,1fr)}}.rm .hq-gate{gap:.25rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.rm .hq-gate li{grid-template-columns:1.2rem minmax(0,1fr) auto;align-items:baseline;gap:.4rem;font-size:.78rem;display:grid}.rm .hq-gate li>i{color:#ff8a73;font-style:normal;font-weight:700}.rm .hq-gate li.ok>i{color:#8fd694}.rm .hq-gate li>span:last-child{font-family:var(--font-mono);color:#c9bda4;font-size:.72rem}.rm .hq-meter{grid-template-columns:minmax(4.2rem,auto) minmax(0,1fr) 2.6rem;align-items:center;gap:.5rem;font-size:.74rem;display:grid}.rm .hq-meter>b{color:#c9bda4;font-weight:500}.rm .hq-meter>span{text-align:right;font-family:var(--font-mono)}.rm .hq-bar{background:#ffffff1a;border-radius:99px;height:.5rem;overflow:hidden}.rm .hq-bar>i{background:#e3b45b;border-radius:99px;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.rm .hq-bar>i{transition:width .3s}}.rm .hq-btn-primary{color:#fff;background:#d2492f;border-color:#d2492f}.rm .hq-kicker{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.56rem}.rm .hq a:focus-visible,.rm .hq button:focus-visible,.rm .hq input:focus-visible,.rm .hq select:focus-visible,.rm .hq summary:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}@media (width<=640px){.rm .jp.hq{display:block;overflow:hidden auto}.rm .hq-body{overflow:visible}.rm .hq-sum{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(9.4rem,1fr);grid-auto-flow:column;padding-bottom:.4rem;overflow-x:auto}.rm .hq-sum .jp-stat{scroll-snap-align:start}.rm .hq-pane{padding:.6rem .75rem 1.6rem}}.rm .ck{position:relative}.rm .ck__bar{justify-content:space-between;align-items:flex-end;gap:.4rem 1.2rem}.rm .ck__bar .jp-tabs{margin:0}.rm .ck__bar .jp-tabs button{align-items:baseline;gap:.35rem;display:inline-flex}.rm .ck__bar .jp-tabs button em{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;opacity:.65;font-size:.52rem}.rm .ck__bar .jp-tabs button .ck-badge{color:#fff;min-width:1.1rem;font-family:var(--font-mono);text-align:center;background:#d2492f;border-radius:999px;padding:0 .3rem;font-size:.62rem}.rm .ck-sum{flex-wrap:wrap;gap:.2rem 1.3rem;margin:0;display:flex}.rm .ck-sum dt{font-family:var(--font-mono);letter-spacing:.12em;color:#c9bda4;font-size:.52rem}.rm .ck-sum dd{font-family:var(--font-mono);margin:0;font-size:.88rem}.rm .ck-sum dd small{color:#c9bda4;font-size:.62rem;font-family:var(--font-cjk)}.rm .ck__alert{color:#f3e8d2;width:100%;font:inherit;text-align:left;cursor:pointer;background:#d2492f29;border:0;border-bottom:1px solid #d2492f80;align-items:center;gap:.6rem;padding:.4rem 1rem;font-size:.76rem;display:flex}.rm .ck__alert:hover{background:#d2492f42}.rm .ck__alert b{color:#ff8a73;white-space:nowrap;font-weight:600}.rm .ck__alert span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rm .ck__alert em{color:#e3b45b;white-space:nowrap;font-style:normal}.rm .ck__body{flex-direction:column;display:flex}.rm .ck__body,.rm .ck__body>*{flex:1;min-height:0}.rm .ck-sec{margin:0 0 1rem}.rm .ck-sec>h4{color:#e3b45b;align-items:baseline;gap:.5rem;margin:0 0 .45rem;font-size:.8rem;font-weight:500;display:flex}.rm .ck-sec>h4 small{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.55rem}.rm .ck-row{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;display:flex}.rm .ck-mono{font-family:var(--font-mono)}.rm .ck-why{color:#ffb199;margin:.25rem 0 0;font-size:.68rem;line-height:1.5}.rm .ck-why--dim{color:#c9bda4}.rm .ck-box{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:10px;padding:.55rem .7rem}.rm .ck-box--warn{background:#e3b45b12;border-color:#e3b45b80}.rm .ck-box--bad{background:#d2492f1a;border-color:#d2492f99}.rm .ck-box--good{background:#6fbf7312;border-color:#6fbf7373}.rm .ck-box>b{font-size:.8rem;font-weight:500;display:block}.rm .ck-box>p{color:#d9cdb4;margin:.2rem 0 0;font-size:.72rem;line-height:1.55}.rm .ck-scroll{max-width:100%;overflow-x:auto}.rm .ck-two{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:0 1.4rem;display:grid}@media (width<=1240px){.rm .ck-two{grid-template-columns:minmax(0,1fr)}}.rm .ck-load{background:#ffffff1a;min-width:3rem;height:.5rem;position:relative;overflow:hidden}.rm .ck-load,.rm .ck-load>i{border-radius:99px;display:block}.rm .ck-load>i{background:#6fbf73;height:100%}.rm .ck-load--tight>i{background:#e3b45b}.rm .ck-load--over>i{background:#d2492f}.rm .ck-load--idle>i{background:#8f8574}.rm .ck-kcard{padding:.55rem .65rem}.rm .ck-kcard__name{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.rm .ck-kcard__name b{font-size:.86rem;font-weight:500}.rm .ck-kcard__meta{flex-wrap:wrap;gap:.25rem;margin:.3rem 0;display:flex}.rm .ck-kcard__nums{color:#c9bda4;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;margin-top:.35rem;font-size:.64rem;display:grid}.rm .ck-kcard__nums b{font-family:var(--font-mono);color:#f3e8d2;font-size:.8rem;font-weight:500;display:block}.rm .ck-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;margin-bottom:.7rem;display:flex}.rm .ck-card__title{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;display:flex}.rm .ck-card__title h3{letter-spacing:.04em;margin:0;font-size:1.15rem;font-weight:500}.rm .ck-card__sub{color:#c9bda4;margin:.2rem 0 0;font-size:.7rem}.rm .ck-lines{gap:.15rem;display:grid}.rm .ck-line{border-radius:8px;grid-template-columns:5.6rem minmax(5rem,1fr) 2.4rem 4.2rem 3.8rem 5.4rem;align-items:center;gap:.2rem .5rem;padding:.28rem .4rem;display:grid}.rm .ck-line--head{color:#c9bda4;padding-top:0;padding-bottom:0;font-size:.6rem}.rm .ck-line--head span:nth-child(n+3){text-align:right}.rm .ck-line:not(.ck-line--head):hover{background:#ffffff0a}.rm .ck-line--over{background:#d2492f1a}.rm .ck-line__name{white-space:nowrap;align-items:center;gap:.3rem;font-size:.78rem;display:flex}.rm .ck-line__name i{font-size:.95rem;font-style:normal}.rm .ck-line__num{text-align:right;font-family:var(--font-mono);white-space:nowrap;font-size:.74rem}.rm .ck-line__num small{color:#c9bda4;font-size:.56rem;font-family:var(--font-cjk);display:block}.rm .ck-line input[type=range]{accent-color:#e3b45b;width:100%;min-width:0;height:1.2rem}.rm .ck-line input[type=range]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #e3b45b}.rm .ck-line__load{gap:.12rem;display:grid}.rm .ck-line__load span{font-family:var(--font-mono);text-align:right;color:#c9bda4;font-size:.62rem}@media (width<=760px){.rm .ck-line{grid-template-columns:minmax(0,1fr) 2.8rem 4.4rem;grid-template-areas:"name share cap""slider slider load""dem dem dem";row-gap:.15rem}.rm .ck-line--head{display:none}.rm .ck-line__name{grid-area:name}.rm .ck-line input[type=range]{grid-area:slider}.rm .ck-line__share{grid-area:share}.rm .ck-line__cap{grid-area:cap}.rm .ck-line__load{grid-area:load}.rm .ck-line__dem{text-align:left;grid-area:dem}}.rm .ck-stack{gap:.4rem;display:grid}.rm .jp-table tr.ck-cur td{background:#e3b45b1a}.rm .ck-kv{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.3rem .8rem;margin:.3rem 0 .5rem;display:grid}.rm .ck-kv>div{color:#c9bda4;font-size:.68rem}.rm .ck-kv>div b{font-family:var(--font-mono);color:#f3e8d2;font-size:.82rem;font-weight:500;display:block}.rm .ck-arrow{color:#e3b45b;padding:0 .15rem}.rm .ck-dot{vertical-align:baseline;border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.rm .ck-bullets{margin:.3rem 0;padding:0;list-style:none}.rm .ck-bullets li{padding-left:.9rem;position:relative}.rm .ck-bullets li:before{content:"・";color:#e3b45b;position:absolute;left:0}.rm .ck-net__grid{grid-template-columns:minmax(0,1.45fr) minmax(17rem,1fr);align-items:start;gap:.9rem;display:grid}@media (width<=1180px){.rm .ck-net__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.rm .ck-net .ck-net__main{order:-1}}.rm .ck-map{background:#0e0b08;border:1px solid #f3e8d224;border-radius:12px;height:calc(min(68vh,620px));min-height:340px;position:relative;overflow:hidden}@media (width<=860px){.rm .ck-map{height:calc(min(62vh,480px));min-height:300px}}.rm .ck-map--drag{cursor:grab;touch-action:none}.rm .ck-map--dragging{cursor:grabbing}.rm .ck-svg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.rm .ck-map__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;margin-bottom:.4rem;display:flex}.rm .ck-map__bar p{color:#c9bda4;margin:0;font-size:.7rem}.rm .ck-map__tools{gap:.25rem;display:flex}.rm .ck-node{cursor:pointer;outline:none}.rm .ck-node:focus-visible circle,.rm .ck-node:focus-visible rect,.rm .ck-node:hover circle:last-of-type{stroke:#fff}.rm .ck-label--hover{opacity:0;transition:opacity .12s}.rm .ck-node:focus .ck-label--hover,.rm .ck-node:hover .ck-label--hover{opacity:1}@keyframes ck-flow{to{stroke-dashoffset:-28px}}.rm .ck-flow{stroke-dasharray:9 7;animation:1.2s linear infinite ck-flow}.rm .ck-legend ul{gap:.28rem;margin:0 0 .3rem;padding:0;list-style:none;display:grid}.rm .ck-legend li{color:#d9cdb4;align-items:center;gap:.5rem;font-size:.68rem;line-height:1.4;display:flex}.rm .ck-legend svg{flex:none}.rm .ck-chips{flex-wrap:wrap;gap:.25rem;margin:.4rem 0;display:flex}.rm .ck-chip--off{opacity:.55;border-style:dashed;text-decoration:line-through}.rm .ck-detail{min-width:0}.rm .ck-box--info{background:#64a0dc12;border-color:#64a0dc80}.rm .ck-site{padding:.55rem .65rem}.rm .ck-rank{color:#e3b45b;text-align:center;background:#e3b45b33;border-radius:6px;min-width:1.2rem;margin-right:.15rem;padding:0 .25rem;font-size:.72rem;display:inline-block}.rm .ck-lrow{margin:0;padding:.4rem .6rem}.rm .ck-lrow:disabled{opacity:.55;cursor:default}.rm .ck-lrow__line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .5rem;margin-top:.15rem;font-size:.68rem;display:flex}.rm .ck-lrow__prod{gap:.05rem;font-size:.78rem;display:inline-flex}.rm .ck-lrow__prod i{opacity:.22;filter:grayscale();font-style:normal}.rm .ck-lrow__prod i.on{opacity:1;filter:none}.rm .ck-check{cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.rm .ck-check input{accent-color:#d2492f;width:1rem;height:1rem}.rm .ck-check input:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.rm .ck-off td{opacity:.8}.rm .ck-off .ck-check{cursor:not-allowed;opacity:.55}.rm .ck-lcell{align-items:center;gap:.4rem;display:inline-flex}.rm .ck-short{background:#d2492f14;border:1px solid #d2492f99;border-radius:12px;margin:0 0 .9rem;padding:.7rem .8rem}.rm .ck-short--warn{background:#e3b45b12;border-color:#e3b45b8c}.rm .ck-short__head{color:#ffb199;margin:.3rem 0 0;font-size:.9rem}.rm .ck-short--warn .ck-short__head{color:#f2c46b}.rm .ck-causes{color:#e6dac2;gap:.2rem;margin:.2rem 0 .4rem;padding:0;font-size:.74rem;list-style:none;display:grid}.rm .ck-causes li{gap:.45rem;line-height:1.5;display:flex}.rm .ck-causes i{flex:none;font-style:normal}.rm .ck-opts{grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr));gap:.5rem;margin-top:.6rem;display:grid}.rm .ck-opt{background:#0e0b088c;border:1px solid #f3e8d229;border-radius:10px;flex-direction:column;padding:.55rem .65rem;display:flex}.rm .ck-opt--off{opacity:.72}.rm .ck-opt h5{color:#e3b45b;margin:0 0 .25rem;font-size:.84rem;font-weight:500}.rm .ck-opt p{color:#d9cdb4;margin:0 0 .3rem;font-size:.7rem;line-height:1.55}.rm .ck-opt .ck-opt__after{color:#f3e8d2;gap:.1rem;display:grid}.rm .ck-opt .ck-opt__cost{color:#c9bda4;flex-wrap:wrap;gap:.2rem .8rem;margin-top:auto;padding-top:.2rem;display:flex}.rm .ck-readable{max-width:64rem}.rm .ck-batch>summary{cursor:pointer;color:#e3b45b;background:#ffffff0a;border:1px solid #f3e8d224;border-radius:9px;padding:.35rem .6rem;font-size:.74rem;list-style:none}.rm .ck-batch>summary::-webkit-details-marker{display:none}.rm .ck-batch>summary:before{content:"▸ "}.rm .ck-batch[open]>summary:before{content:"▾ "}.rm .ck-batch>summary:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}@media (width<=860px){.rm .ck .jp__split{grid-auto-rows:max-content;align-content:start}}.rm .ck .jp-kv{grid-template-columns:minmax(0,1fr) auto}.rm .ck .jp-kv dd{white-space:nowrap}.rm .ck .jp-kv dt b{font-weight:500}@media (width<=860px){.rm .ck .ck__body>.jp__col{overflow:auto}}.rm .ck .ck-maint{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:10px;margin:.45rem 0 .25rem;padding:.5rem .65rem}.rm .ck .ck-maint__rows{gap:.32rem;margin:0;padding:0;list-style:none;display:grid}.rm .ck .ck-maint__rows li{gap:.05rem;font-size:.72rem;line-height:1.5;display:grid}.rm .ck .ck-maint__rows li>b{letter-spacing:.06em;color:#c9bda4;font-size:.62rem;font-weight:500}.rm .ck .ck-maint__rows li>span{overflow-wrap:anywhere}.rm .ck .ck-maint__warn{color:#e3b45b}.nt__en[data-v-ba969e43]{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.56rem}.nt__link[data-v-ba969e43]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.3rem;padding:0}.nt__link[data-v-ba969e43]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.nt__lock[data-v-ba969e43]{border-color:#e3b45b80;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.nt__lab[data-v-ba969e43]{color:#f3e8d2;margin:.6rem 0 .25rem;font-size:.76rem}.nt__search[data-v-ba969e43],.nt__select[data-v-ba969e43]{width:100%;font-family:var(--font-cjk)}.nt__select option[data-v-ba969e43]:disabled{color:#888}.nt__period[data-v-ba969e43],.nt__recipe[data-v-ba969e43],.nt__scope[data-v-ba969e43]{flex-wrap:wrap}.nt__recipe[data-v-ba969e43]{align-items:center;gap:.25rem;margin-top:.4rem;display:flex}.nt__recipe b[data-v-ba969e43]{margin-right:.2rem;font-size:.82rem;font-weight:500}.nt__shops[data-v-ba969e43]{border:1px solid #f3e8d21a;border-radius:9px;gap:.15rem;max-height:18rem;margin:.4rem 0 0;padding:.3rem;list-style:none;display:grid;overflow-y:auto}.nt__shops li[data-v-ba969e43]{border-radius:6px;padding:.2rem .3rem}.nt__shops label[data-v-ba969e43]{cursor:pointer;align-items:center;gap:.4rem;font-size:.76rem;display:flex}.nt__s--on[data-v-ba969e43]{background:#e3b45b1f}.nt__s--off label[data-v-ba969e43]{cursor:not-allowed;opacity:.6}.nt__why[data-v-ba969e43]{color:#f2c46b;margin:.1rem 0 0 1.5rem;font-size:.64rem;line-height:1.45}.nt__plan[data-v-ba969e43]{border:1px dashed #f3e8d229;border-radius:9px;margin-top:.4rem;padding:.4rem .5rem}.nt__pv[data-v-ba969e43]{margin:0;font-size:.76rem}.nt__okline[data-v-ba969e43]{margin:.2rem 0 0;font-size:.68rem;line-height:1.5}.nt__det[data-v-ba969e43]{margin-top:.3rem;font-size:.7rem}.nt__det summary[data-v-ba969e43]{cursor:pointer;color:#e3b45b}.nt__det summary[data-v-ba969e43]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.nt__det ul[data-v-ba969e43]{gap:.2rem;margin:.3rem 0 0;padding-left:1rem;line-height:1.5;display:grid}.nt__go[data-v-ba969e43]{width:100%;margin-top:.7rem}.nt__block[data-v-ba969e43]{color:#f2c46b;margin:.3rem 0 0;font-size:.7rem}.nt__rules[data-v-ba969e43]{margin-top:.6rem;font-size:.72rem}.nt__rules summary[data-v-ba969e43]{cursor:pointer;color:#e3b45b}.nt__rules summary[data-v-ba969e43]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.nt__rules ul[data-v-ba969e43]{color:#c9bda4;gap:.3rem;margin:.4rem 0 0;padding-left:1.1rem;line-height:1.6;display:grid}.rp[data-v-6d812eef]{gap:.35rem;display:grid}.rp__scope[data-v-6d812eef]{align-items:center;gap:.5rem;font-size:.74rem;display:flex}.rp__promo[data-v-6d812eef],.rp__row[data-v-6d812eef],.rp__scope[data-v-6d812eef],.rp__scope .jp-seg[data-v-6d812eef]{flex-wrap:wrap}.rp__row[data-v-6d812eef]{align-items:center;gap:.35rem .5rem;font-size:.74rem;display:flex}.rp__row>span[data-v-6d812eef]{min-width:4.5rem}.rp__num[data-v-6d812eef]{width:4.5rem}.rp__params[data-v-6d812eef]{gap:.3rem;display:grid}.rp__lab[data-v-6d812eef]{margin:.2rem 0 0;font-size:.76rem}.rp__plan[data-v-6d812eef]{border:1px dashed #f3e8d229;border-radius:9px;gap:.35rem;padding:.45rem .55rem;display:grid}.rp__head[data-v-6d812eef]{margin:0;font-size:.78rem;line-height:1.6}.rp__head--err[data-v-6d812eef],.rp__warn[data-v-6d812eef]{color:#f2c46b}.rp__warn[data-v-6d812eef]{gap:.2rem;padding-left:1rem;font-size:.7rem;display:grid}.rp__live[data-v-6d812eef],.rp__warn[data-v-6d812eef]{margin:0;line-height:1.55}.rp__live[data-v-6d812eef],.rp__wave[data-v-6d812eef]{font-size:.72rem}.rp__wave summary[data-v-6d812eef]{cursor:pointer;color:#e3b45b}.rp__wave summary[data-v-6d812eef]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.rp__rows[data-v-6d812eef]{gap:.25rem;max-height:16rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.rp__rows li[data-v-6d812eef]{background:#ffffff08;border-left:3px solid #f3e8d24d;border-radius:8px;padding:.25rem .5rem}.rp__rows p[data-v-6d812eef]{color:#c9bda4;margin:.1rem 0 0;font-size:.66rem;line-height:1.5}.rp__r--good[data-v-6d812eef]{border-left-color:#6fbf73!important}.rp__r--warn[data-v-6d812eef]{border-left-color:#e3b45b!important}.rp__r--bad[data-v-6d812eef]{border-left-color:#d2492f!important}.rp__rtop[data-v-6d812eef]{flex-wrap:wrap;align-items:baseline;gap:.15rem .45rem;display:flex}.rp__rtop b[data-v-6d812eef]{font-size:.76rem;font-weight:500}.rp__go[data-v-6d812eef]{width:100%;margin-top:.3rem}.rp__block[data-v-6d812eef]{color:#f2c46b;margin:0;font-size:.7rem}.tc[data-v-5f94f8ca]{gap:.55rem;margin:0 0 .8rem;display:grid}.tc--good[data-v-5f94f8ca]{border-color:#6fbf7380}.tc--bad[data-v-5f94f8ca]{border-color:#d2492f73}.tc__head[data-v-5f94f8ca]{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;display:flex}.tc__name[data-v-5f94f8ca]{font-size:1rem;font-weight:500}.tc__shops[data-v-5f94f8ca]{color:#c9bda4;margin:.15rem 0 0;font-size:.72rem}.tc__badges[data-v-5f94f8ca]{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.tc__prog p[data-v-5f94f8ca]{margin:.25rem 0 0;font-size:.74rem}.tc__sample[data-v-5f94f8ca]{margin:0;font-size:.7rem}.tc__verdicts[data-v-5f94f8ca]{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.4rem;display:grid}.tc__v[data-v-5f94f8ca]{background:#ffffff08;border:1px solid #f3e8d21a;border-left-width:3px;border-radius:9px;align-content:start;gap:.1rem;padding:.4rem .55rem;display:grid}.tc__v--good[data-v-5f94f8ca]{border-left-color:#6fbf73}.tc__v--ok[data-v-5f94f8ca]{border-left-color:#e3b45b}.tc__v--bad[data-v-5f94f8ca]{background:#d2492f12;border-left-color:#d2492f}.tc__v--na[data-v-5f94f8ca]{border-left-color:#f3e8d24d}.tc__vtop[data-v-5f94f8ca]{align-items:baseline;gap:.35rem;display:flex}.tc__vtop b[data-v-5f94f8ca]{font-size:.78rem;font-weight:500}.tc__vtop em[data-v-5f94f8ca]{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;color:#c9bda4;font-size:.5rem}.tc__vv[data-v-5f94f8ca]{margin-left:auto;font-size:.66rem}.tc__v--good .tc__vv[data-v-5f94f8ca]{color:#8fd694}.tc__v--ok .tc__vv[data-v-5f94f8ca]{color:#f2c46b}.tc__v--bad .tc__vv[data-v-5f94f8ca]{color:#ff8a73}.tc__v--na .tc__vv[data-v-5f94f8ca]{color:#c9bda4}.tc__vval[data-v-5f94f8ca]{font-family:var(--font-mono);margin:0;font-size:.8rem}.tc__vvs[data-v-5f94f8ca]{color:#c9bda4;margin:0;font-size:.66rem}.tc__vrule[data-v-5f94f8ca]{color:#c9bda4bf;margin:.1rem 0 0;font-size:.62rem;line-height:1.4}.tc__concl[data-v-5f94f8ca]{background:#e3b45b14;border:1px solid #e3b45b80;border-radius:9px;margin:0;padding:.4rem .6rem;font-size:.74rem;line-height:1.6}.tc__obs .tc__v--na .tc__vv[data-v-5f94f8ca]{color:#c9bda4}.tc__reasons[data-v-5f94f8ca]{margin:0;padding-left:1rem;font-size:.74rem;line-height:1.6}.tc__tablewrap[data-v-5f94f8ca]{overflow-x:auto}.tc__link[data-v-5f94f8ca]{color:#e3b45b;font:inherit;font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #e3b45b66;text-decoration:underline #e3b45b66}.tc__link[data-v-5f94f8ca]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.tc__roll[data-v-5f94f8ca]{border:1px dashed #f3e8d229;border-radius:9px;padding:.5rem .6rem}.tc__scope[data-v-5f94f8ca]{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.74rem;display:flex}.tc__pick[data-v-5f94f8ca]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.15rem .6rem;max-height:11rem;margin:.3rem 0;padding:0;font-size:.74rem;list-style:none;display:grid;overflow-y:auto}.tc__pick label[data-v-5f94f8ca]{cursor:pointer;align-items:center;gap:.35rem;display:flex}.tc__pv[data-v-5f94f8ca]{margin:.3rem 0 0;font-size:.76rem}.tc__strict[data-v-5f94f8ca]{color:#f2c46b;margin:.25rem 0 0;font-size:.7rem;line-height:1.55}.tc__det[data-v-5f94f8ca]{margin-top:.25rem;font-size:.7rem}.tc__det summary[data-v-5f94f8ca]{cursor:pointer;color:#e3b45b}.tc__det summary[data-v-5f94f8ca]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.tc__det ul[data-v-5f94f8ca]{gap:.2rem;margin:.3rem 0 0;padding-left:1rem;line-height:1.5;display:grid}.tc__actions[data-v-5f94f8ca]{margin:0}.tc__block[data-v-5f94f8ca]{color:#f2c46b;margin:0;font-size:.7rem}.tt[data-v-b59029da]{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}@media (width>=861px){.tt[data-v-b59029da]{grid-template-rows:minmax(0,1fr)}}.tt__rolled[data-v-b59029da]{border-color:#6fbf7380;margin:0 0 .8rem}.tt__rhead[data-v-b59029da]{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.4rem;display:flex}.tt__rhead .jp-btn[data-v-b59029da]{margin-left:auto}.tt__line[data-v-b59029da]{margin:.2rem 0;font-size:.74rem;line-height:1.6}.tt__list[data-v-b59029da]{gap:.2rem;margin:.2rem 0;padding-left:1rem;font-size:.72rem;line-height:1.5;display:grid}.tt__past[data-v-b59029da]{margin-top:1.2rem}.tt__tablewrap[data-v-b59029da]{overflow-x:auto}.tt__wrap[data-v-b59029da]{min-width:8rem;white-space:normal!important}.tt__link[data-v-b59029da]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (width<=860px){.rm .tt.jp__split[data-v-b59029da]{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content}.tt--running .tt__right[data-v-b59029da]{order:-1}}.rc[data-v-b81719c1]{gap:.45rem;margin:0 0 .8rem;display:grid}.rc--running[data-v-b81719c1]{border-color:#e3b45b73}.rc--done[data-v-b81719c1]{border-color:#6fbf7373}.rc__head[data-v-b81719c1]{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;display:flex}.rc__name[data-v-b81719c1]{font-size:1rem;font-weight:500}.rc__sub[data-v-b81719c1]{color:#c9bda4;margin:.15rem 0 0;font-size:.72rem}.rc__badges[data-v-b81719c1]{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.rc__headline[data-v-b81719c1]{margin:0;font-size:.76rem;line-height:1.55}.rc__counts[data-v-b81719c1]{flex-wrap:wrap;gap:.3rem;margin:0;display:flex}.rc__det[data-v-b81719c1]{font-size:.72rem}.rc__det summary[data-v-b81719c1]{cursor:pointer;color:#e3b45b}.rc__det summary[data-v-b81719c1]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.rc__tablewrap[data-v-b81719c1]{max-height:22rem;margin-top:.3rem;overflow:auto}.rc__why[data-v-b81719c1]{min-width:12rem;font-size:.68rem;line-height:1.5;white-space:normal!important}.rc__link[data-v-b81719c1]{color:#e3b45b;font:inherit;font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #e3b45b66;text-decoration:underline #e3b45b66}.rc__link[data-v-b81719c1]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.rc__actions[data-v-b81719c1]{margin:0}.rl[data-v-5892192b]{grid-template-columns:minmax(18rem,26rem) minmax(0,1fr)}@media (width>=861px){.rl[data-v-5892192b]{grid-template-rows:minmax(0,1fr)}}.rl__en[data-v-5892192b]{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;font-size:.56rem}.rl__lock[data-v-5892192b]{border-color:#e3b45b80;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.rl__lab[data-v-5892192b]{color:#f3e8d2;margin:.6rem 0 .25rem;font-size:.76rem;display:block}.rl__select[data-v-5892192b]{width:100%;font-family:var(--font-cjk);margin-bottom:.5rem}.rl__select option[data-v-5892192b]:disabled{color:#888}.rl__link[data-v-5892192b]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rl__link[data-v-5892192b]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.rl__past[data-v-5892192b]{margin-top:1.2rem}@media (width<=860px){.rm .rl.jp__split[data-v-5892192b]{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content}.rl--running .rl__right[data-v-5892192b]{order:-1}}.mb[data-v-87ed6456]{flex-direction:column;height:100%;min-height:0;padding-top:.7rem;display:flex}.mb__top[data-v-87ed6456]{padding:0 1rem .3rem}.mb__head[data-v-87ed6456]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mb__head .jp-h[data-v-87ed6456]{margin:0}.mb__stats[data-v-87ed6456]{gap:.3rem;margin:.4rem 0}.mb__filters[data-v-87ed6456],.mb__stats[data-v-87ed6456]{flex-wrap:wrap;display:flex}.mb__filters[data-v-87ed6456]{color:#c9bda4;align-items:center;gap:.4rem .9rem;font-size:.72rem}.mb__filters label[data-v-87ed6456]{align-items:center;gap:.3rem;display:inline-flex}.mb__filters select[data-v-87ed6456]{font-family:var(--font-cjk);font-size:.72rem}.mb__chk[data-v-87ed6456]{cursor:pointer}.mb__count[data-v-87ed6456]{margin-left:auto;font-size:.68rem}.mb__wrap[data-v-87ed6456]{border:1px solid #f3e8d21a;border-radius:10px;flex:1;min-height:8rem;margin:.2rem 1rem 0;overflow:auto}.mb__wrap[data-v-87ed6456]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.mb__table[data-v-87ed6456]{border-collapse:separate;border-spacing:0;min-width:100%;font-size:.72rem}.mb__table td[data-v-87ed6456],.mb__table th[data-v-87ed6456]{border-bottom:1px solid #f3e8d20f;border-right:1px solid #f3e8d20a}.mb__table thead th[data-v-87ed6456]{z-index:2;text-align:center;vertical-align:bottom;background:#1c1510;border-top:3px solid #0000;border-bottom:1px solid #f3e8d233;min-width:4.4rem;max-width:5.6rem;padding:.35rem .35rem .3rem;font-weight:400;position:sticky;top:0}.mb__d span[data-v-87ed6456]{white-space:normal;color:#f3e8d2;font-size:.66rem;line-height:1.3;display:block}.mb__d small[data-v-87ed6456]{font-family:var(--font-mono);color:#c9bda4;font-size:.58rem}.mb__d--core[data-v-87ed6456]{border-top-color:#e3b45b!important}.mb__d--local[data-v-87ed6456]{border-top-color:#6fbf73!important}.mb__d--other[data-v-87ed6456]{border-top-color:#8a8478!important}.mb__d--side[data-v-87ed6456]{border-top-color:#6c7f95!important}.mb__stick[data-v-87ed6456]{z-index:1;text-align:left;background:#17120e;min-width:8.4rem;max-width:10rem;padding:.3rem .5rem;font-weight:400;position:sticky;left:0}.mb__table thead .mb__stick[data-v-87ed6456]{z-index:3;vertical-align:bottom;color:#c9bda4;background:#1c1510;font-size:.66rem}.mb__name[data-v-87ed6456]{color:#e3b45b;font:inherit;text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.76rem;-webkit-text-decoration:underline #e3b45b66;text-decoration:underline #e3b45b66}.mb__name[data-v-87ed6456]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.mb__shop small[data-v-87ed6456]{color:#c9bda4;margin-top:.05rem;font-size:.62rem;display:block}.mb__shop small i[data-v-87ed6456]{border-radius:50%;width:.4rem;height:.4rem;margin-right:.25rem;display:inline-block}.mb__table tbody tr.on>td[data-v-87ed6456],.mb__table tbody tr.on>th[data-v-87ed6456]{box-shadow:inset 0 1px #e3b45b8c,inset 0 -1px #e3b45b8c}.mb__cell[data-v-87ed6456]{text-align:center;font-family:var(--font-mono);cursor:help;padding:.28rem .2rem;font-size:.72rem;position:relative}.mb__cell b[data-v-87ed6456]{font-weight:500}.mb__cell--none[data-v-87ed6456]{color:#c9bda44d}.mb__cell--off[data-v-87ed6456]{color:#c9bda4}.mb__cell--off b[data-v-87ed6456]{opacity:.6}.mb__tag[data-v-87ed6456]{color:#c9bda4;font-size:.5rem;font-style:normal;line-height:1;position:absolute;top:.05rem;right:.12rem}.mb__tag--test[data-v-87ed6456]{color:#8cc4f0;font-weight:700}.mb__tag--slow[data-v-87ed6456]{color:#ff8a73;font-weight:700}.mb__sum[data-v-87ed6456]{text-align:center;font-family:var(--font-mono);white-space:nowrap;min-width:4.8rem;padding:0 .5rem;font-size:.72rem}.mb__sum small[data-v-87ed6456]{font-family:var(--font-cjk);font-size:.6rem;line-height:1.3;display:block}.mb__act[data-v-87ed6456]{text-align:center;white-space:nowrap;padding:0 .4rem}.mb__legend[data-v-87ed6456]{margin:.4rem 0 .6rem;padding:0 1rem}.mb__lg[data-v-87ed6456]{font-family:var(--font-mono);background:#ffffff14;border-radius:4px;padding:0 .3rem;font-size:.64rem;display:inline-block}.mb__lg--slow[data-v-87ed6456]{background:#d2492f47}.mb__split[data-v-87ed6456]{margin-top:.3rem}@media (width>=861px){.mb__split[data-v-87ed6456]{grid-template-rows:minmax(0,1fr)}}.mb__pick[data-v-87ed6456]{color:#c9bda4;margin-bottom:.5rem;font-size:.74rem;display:none}.mb__pick select[data-v-87ed6456]{width:100%;font-family:var(--font-cjk);margin-top:.2rem}.mb__list .jp-card[data-v-87ed6456]{gap:.15rem;display:grid}.mb__list .jp-card[data-v-87ed6456]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.mb__dhead[data-v-87ed6456]{flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;display:flex}.mb__dhead .jp-h[data-v-87ed6456]{margin:0}.mb__applied[data-v-87ed6456]{margin:.3rem 0}.mb__applied p[data-v-87ed6456]{margin:0 0 .2rem;font-size:.74rem}.mb__refused[data-v-87ed6456]{margin:0 0 .3rem 1rem;padding:0;font-size:.7rem;line-height:1.5;list-style:none}.mb__tablewrap[data-v-87ed6456]{overflow-x:auto}.mb__row--slow td[data-v-87ed6456]{background:#d2492f12}.mb__share[data-v-87ed6456]{align-items:center;gap:.3rem;display:inline-flex}.mb__share .jp-bar[data-v-87ed6456]{width:3rem}.mb__why[data-v-87ed6456]{font-size:.6rem}@media (width<=860px){.rm .mb__split.jp__split[data-v-87ed6456]{grid-auto-rows:max-content}.mb__list[data-v-87ed6456]{display:none}.mb__pick[data-v-87ed6456]{display:block}.mb[data-v-87ed6456]{height:100%;overflow-y:auto}.mb__wrap[data-v-87ed6456]{flex:none}.mb__top[data-v-87ed6456]{padding:0 .75rem .3rem}.mb__wrap[data-v-87ed6456]{max-height:70vh;margin:.2rem .75rem 0}.mb__legend[data-v-87ed6456]{padding:0 .75rem}}.ls[data-v-aa00cff6]{grid-template-columns:repeat(10,minmax(2.1rem,1fr));gap:.18rem;margin:0;padding:0;list-style:none}.ls[data-v-aa00cff6],.ls__c[data-v-aa00cff6]{display:grid}.ls__c[data-v-aa00cff6]{cursor:help;background:#ffffff0a;border:1px solid #f3e8d214;border-radius:6px;justify-items:center;padding:.16rem .1rem .14rem;line-height:1.15;position:relative}.ls__c b[data-v-aa00cff6]{font-family:var(--font-mono);font-size:.7rem;font-weight:500}.ls__c span[data-v-aa00cff6]{color:#c9bda4;font-size:.6rem}.ls__dot[data-v-aa00cff6]{opacity:.85;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.2rem;left:.2rem}.ls__c--hot[data-v-aa00cff6]{background:#6fbf734d;border-color:#6fbf7399}.ls__c--hot b[data-v-aa00cff6]{color:#b8f0bb}.ls__c--good[data-v-aa00cff6]{background:#6fbf7324;border-color:#6fbf734d}.ls__c--good b[data-v-aa00cff6]{color:#8fd694}.ls__c--cool[data-v-aa00cff6]{background:#e3b45b1f;border-color:#e3b45b4d}.ls__c--cool b[data-v-aa00cff6]{color:#f2c46b}.ls__c--cold[data-v-aa00cff6]{background:#d2492f2e;border-color:#d2492f80}.ls__c--cold b[data-v-aa00cff6]{color:#ff8a73}@media (width<=640px){.ls[data-v-aa00cff6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.mc[data-v-7cb3dfa0]{max-width:76rem;margin:0 auto}.mc__head .jp-h[data-v-7cb3dfa0]{margin-bottom:.2rem}.mc__recipes[data-v-7cb3dfa0]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mc__r[data-v-7cb3dfa0]{background:#ffffff08;border:1px solid #f3e8d21a;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tog name nums""tog soup nums""love love love";align-items:center;gap:.25rem .8rem;padding:.55rem .7rem;display:grid}.mc__r--on[data-v-7cb3dfa0]{background:#e3b45b12;border-color:#e3b45b8c}.mc__tog[data-v-7cb3dfa0]{cursor:pointer;background:#ffffff14;border:1px solid #f3e8d24d;border-radius:999px;grid-area:tog;width:2.5rem;height:1.4rem;padding:0;position:relative}.mc__tog>i[data-v-7cb3dfa0]{background:#c9bda4;border-radius:50%;width:1rem;height:1rem;transition:transform .15s,background .15s;position:absolute;top:.14rem;left:.16rem}.mc__tog[aria-checked=true][data-v-7cb3dfa0]{background:#d2492f;border-color:#d2492f}.mc__tog[aria-checked=true]>i[data-v-7cb3dfa0]{background:#fff;transform:translate(1.08rem)}.mc__tog[data-v-7cb3dfa0]:disabled{opacity:.4;cursor:not-allowed}.mc__shop[data-v-7cb3dfa0]:focus-visible,.mc__side[data-v-7cb3dfa0]:focus-visible,.mc__tog[data-v-7cb3dfa0]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.mc__name[data-v-7cb3dfa0]{flex-wrap:wrap;grid-area:name;align-items:center;gap:.3rem;min-width:0;display:flex}.mc__name b[data-v-7cb3dfa0]{margin-right:.2rem;font-size:.92rem;font-weight:500}.mc__soup[data-v-7cb3dfa0]{color:#c9bda4;grid-area:soup;margin:0;font-size:.68rem}.mc__nums[data-v-7cb3dfa0]{text-align:right;grid-area:nums;grid-template-columns:repeat(4,minmax(3.6rem,auto));gap:.1rem .9rem;margin:0;display:grid}.mc__nums dt[data-v-7cb3dfa0]{color:#c9bda4;font-size:.6rem}.mc__nums dd[data-v-7cb3dfa0]{font-family:var(--font-mono);margin:0;font-size:.82rem}.mc__love[data-v-7cb3dfa0]{grid-area:love;grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.5rem;margin-top:.2rem;display:grid}.mc__lovelab[data-v-7cb3dfa0]{color:#c9bda4;font-size:.64rem}.mc__sides[data-v-7cb3dfa0]{flex-wrap:wrap;gap:.4rem;display:flex}.mc__side[data-v-7cb3dfa0]{color:#c9bda4;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:999px;align-items:baseline;gap:.4rem;padding:.35rem .7rem;font-size:.78rem;display:inline-flex}.mc__side b[data-v-7cb3dfa0]{font-weight:500}.mc__side em[data-v-7cb3dfa0]{font-style:normal;font-family:var(--font-mono);opacity:.8;font-size:.66rem}.mc__side small[data-v-7cb3dfa0]{color:#f2c46b;font-size:.6rem}.mc__side.on[data-v-7cb3dfa0]{color:#f3e8d2;background:#e3b45b2e;border-color:#e3b45b}.mc__side[data-v-7cb3dfa0]:disabled{opacity:.45;cursor:not-allowed}.mc__save[data-v-7cb3dfa0]{border:1px dashed #f3e8d233;border-radius:11px;margin-top:.9rem;padding:.6rem .8rem}.mc__save--dirty[data-v-7cb3dfa0]{background:#e3b45b12;border-style:solid;border-color:#e3b45b}.mc__savetext[data-v-7cb3dfa0]{margin:0 0 .3rem;font-size:.76rem;line-height:1.55}.mc__err[data-v-7cb3dfa0]{color:#ff8a73;margin:0 0 .3rem;font-size:.72rem}.mc__impact[data-v-7cb3dfa0]{margin-top:.2rem}.mc__lead[data-v-7cb3dfa0]{margin:0 0 .4rem;font-size:.78rem}.mc__tablewrap[data-v-7cb3dfa0]{overflow-x:auto}.mc__left[data-v-7cb3dfa0]{text-align:left!important;font-family:var(--font-cjk)!important;white-space:normal!important}.mc__gaps[data-v-7cb3dfa0]{gap:.2rem;max-height:11rem;margin:.5rem 0 0;padding:0;font-size:.74rem;list-style:none;display:grid;overflow-y:auto}.mc__gaps li[data-v-7cb3dfa0],.mc__rline[data-v-7cb3dfa0]{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.mc__shop[data-v-7cb3dfa0]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.78rem;-webkit-text-decoration:underline #e3b45b66;text-decoration:underline #e3b45b66}.mc__hint[data-v-7cb3dfa0]{align-self:center;font-size:.72rem}.mc__report[data-v-7cb3dfa0]{margin-top:.6rem}.mc__reporthead[data-v-7cb3dfa0]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-bottom:.4rem;display:flex}.mc__reporthead .jp-btn[data-v-7cb3dfa0]{margin-left:auto}.mc__reportlist[data-v-7cb3dfa0]{gap:.35rem;max-height:16rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid;overflow-y:auto}.mc__refused[data-v-7cb3dfa0]{margin:.1rem 0 0 1rem;padding:0;font-size:.7rem;line-height:1.5;list-style:none}@media (width<=760px){.mc__r[data-v-7cb3dfa0]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tog name""tog soup""nums nums""love love"}.mc__nums[data-v-7cb3dfa0]{text-align:left;grid-template-columns:repeat(4,1fr)}.mc__love[data-v-7cb3dfa0]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mc__tog>i[data-v-7cb3dfa0]{transition:none}}.ml[data-v-f32cbf74]{max-width:76rem;margin:0 auto}.ml__card[data-v-f32cbf74]{padding:.8rem 1rem}.ml__grid[data-v-f32cbf74]{grid-template-columns:minmax(10rem,1fr) minmax(14rem,1.6fr) minmax(10rem,1fr);align-items:start;gap:1rem;display:grid}.ml__ends b[data-v-f32cbf74]{color:#e3b45b;font-size:.78rem;font-weight:500}.ml__ends p[data-v-f32cbf74]{color:#c9bda4;margin:.2rem 0 .3rem;font-size:.7rem;line-height:1.5}.ml__ends ul[data-v-f32cbf74]{margin:0;padding:0;font-size:.7rem;line-height:1.6;list-style:none}.ml__ends--r[data-v-f32cbf74]{text-align:right}.ml__pro[data-v-f32cbf74]{color:#8fd694}.ml__con[data-v-f32cbf74]{color:#ff8a73}.ml__sliderbox[data-v-f32cbf74]{padding-top:.2rem}.ml__rail[data-v-f32cbf74]{--thumb:1.2rem;height:2rem;position:relative}.ml__range[data-v-f32cbf74]{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.4rem;margin:0;position:absolute;inset:0 0 auto}.ml__range[data-v-f32cbf74]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#6fbf7380,#f3e8d233 30%,#d2492f80);border-radius:99px;height:.5rem}.ml__range[data-v-f32cbf74]::-moz-range-track{background:linear-gradient(90deg,#6fbf7380,#f3e8d233 30%,#d2492f80);border-radius:99px;height:.5rem}.ml__range[data-v-f32cbf74]::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:var(--thumb);background:#e3b45b;border:2px solid #17120e;border-radius:50%;margin-top:-.35rem;box-shadow:0 0 0 1px #e3b45bb3}.ml__range[data-v-f32cbf74]::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:#e3b45b;border:2px solid #17120e;border-radius:50%;box-shadow:0 0 0 1px #e3b45bb3}.ml__range[data-v-f32cbf74]:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #e3b45b}.ml__tick[data-v-f32cbf74]{background:#f3e8d299;width:1px;height:.5rem;top:1.15rem}.ml__tick[data-v-f32cbf74],.ml__tickl[data-v-f32cbf74]{left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--n));position:absolute}.ml__tickl[data-v-f32cbf74]{color:#c9bda4;white-space:nowrap;font-size:.56rem;top:1.55rem;transform:translate(-50%)}.ml__readout[data-v-f32cbf74]{justify-content:center;align-items:baseline;gap:.6rem;margin:.3rem 0 0;font-size:.72rem;display:flex}.ml__readout b[data-v-f32cbf74]{font-family:var(--font-mono);font-size:1.5rem;font-weight:500}.ml__readout--dirty[data-v-f32cbf74]{color:#e3b45b}.ml__headline[data-v-f32cbf74]{color:#f3e8d2;border-top:1px solid #f3e8d214;margin:.6rem 0 0;padding-top:.5rem;font-size:.8rem}.ml__notes[data-v-f32cbf74]{color:#c9bda4;margin:.3rem 0 .2rem;font-size:.74rem;line-height:1.6}.ml__notes b[data-v-f32cbf74]{color:#f3e8d2;font-weight:500}.ml__metrics[data-v-f32cbf74]{gap:.35rem;display:grid}.ml__m[data-v-f32cbf74]{background:#ffffff08;border:1px solid #f3e8d212;border-radius:9px;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) 6.5rem;align-items:center;gap:.2rem 1rem;padding:.4rem .6rem}.ml__m[data-v-f32cbf74],.ml__mlabel[data-v-f32cbf74]{display:grid}.ml__mlabel b[data-v-f32cbf74]{font-size:.82rem;font-weight:500}.ml__mlabel em[data-v-f32cbf74]{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;color:#e3b45b;font-size:.54rem}.ml__mlabel small[data-v-f32cbf74]{color:#c9bda4;margin-top:.1rem;font-size:.64rem;line-height:1.4}.ml__mtrack[data-v-f32cbf74]{--thumb:1.2rem;padding-top:.15rem}.ml__bar[data-v-f32cbf74]{border-radius:99px;height:.5rem;position:relative}.ml__nt[data-v-f32cbf74]{top:-.15rem;bottom:-.15rem;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--n));background:#f3e8d2a6;width:1px}.ml__at[data-v-f32cbf74],.ml__nt[data-v-f32cbf74]{position:absolute}.ml__at[data-v-f32cbf74]{top:-.3rem;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--v));background:#e3b45b;border:2px solid #17120e;border-radius:4px;width:.7rem;height:1.1rem;transform:translate(-50%);box-shadow:0 0 0 1px #e3b45bcc}.ml__vals[data-v-f32cbf74]{font-family:var(--font-mono);justify-content:space-between;margin-top:.28rem;font-size:.72rem;display:flex}.ml__v--good[data-v-f32cbf74]{color:#8fd694}.ml__v--bad[data-v-f32cbf74]{color:#ff8a73}.ml__v--flat[data-v-f32cbf74]{color:#c9bda4}.ml__mnow[data-v-f32cbf74]{text-align:right;display:grid}.ml__mnow small[data-v-f32cbf74]{color:#c9bda4;font-size:.58rem}.ml__mnow b[data-v-f32cbf74]{font-family:var(--font-mono);font-size:.95rem;font-weight:500}.ml__summary[data-v-f32cbf74]{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.4rem;display:flex}.ml__only[data-v-f32cbf74]{color:#c9bda4;cursor:pointer;align-items:center;gap:.3rem;margin-left:auto;font-size:.72rem;display:inline-flex}.ml__tablewrap[data-v-f32cbf74]{overflow-x:auto}.ml__table td small[data-v-f32cbf74]{font-size:.6rem}.ml__thsub[data-v-f32cbf74]{color:#c9bda4cc;font-size:.54rem;font-weight:400;display:block}.ml__row--locked td[data-v-f32cbf74]{opacity:.78}.ml__lvl[data-v-f32cbf74]{align-items:center;gap:.35rem;display:inline-flex}.ml__lvl .jp-bar[data-v-f32cbf74]{width:3.4rem}.ml__link[data-v-f32cbf74]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.4rem;padding:0}.ml__link[data-v-f32cbf74]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.ml__shop[data-v-f32cbf74]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.76rem;-webkit-text-decoration:underline #e3b45b66;text-decoration:underline #e3b45b66}.ml__shop[data-v-f32cbf74]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}@media (width<=860px){.ml__grid[data-v-f32cbf74]{grid-template-columns:minmax(0,1fr)}.ml__ends--r[data-v-f32cbf74]{text-align:left}.ml__sliderbox[data-v-f32cbf74]{order:-1}.ml__m[data-v-f32cbf74]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label now""track track"}.ml__mlabel[data-v-f32cbf74]{grid-area:label}.ml__mnow[data-v-f32cbf74]{grid-area:now}.ml__mtrack[data-v-f32cbf74]{grid-area:track}}.sp[data-v-b56385d6]{max-width:82rem;margin:0 auto}.sp__lock[data-v-b56385d6]{border-color:#e3b45b80;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.78rem;display:flex}.sp__link[data-v-b56385d6]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sp__filters[data-v-b56385d6]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.5rem 0 .8rem;display:flex}.sp__filters .jp-seg small[data-v-b56385d6]{font-family:var(--font-mono);opacity:.8;font-size:.6rem}.sp__regions[data-v-b56385d6]{flex-wrap:wrap;gap:.25rem;display:flex}.sp__reg[data-v-b56385d6]{color:#c9bda4;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d229;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.72rem;display:inline-flex}.sp__reg i[data-v-b56385d6]{border-radius:50%;width:.5rem;height:.5rem}.sp__reg small[data-v-b56385d6]{font-family:var(--font-mono);color:#8fd694;font-size:.58rem}.sp__reg.on[data-v-b56385d6]{color:#f3e8d2;background:#e3b45b2e;border-color:#e3b45b}.jp-seg button[data-v-b56385d6]:focus-visible,.sp__link[data-v-b56385d6]:focus-visible,.sp__reg[data-v-b56385d6]:focus-visible,.sp__shop[data-v-b56385d6]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.sp__group[data-v-b56385d6]{margin-bottom:1rem}.sp__ghead[data-v-b56385d6]{flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:0 0 .45rem;font-size:.9rem;font-weight:500;display:flex}.sp__ghead i[data-v-b56385d6]{border-radius:50%;align-self:center;width:.65rem;height:.65rem}.sp__ghead small[data-v-b56385d6]{font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;font-size:.56rem}.sp__gmeta[data-v-b56385d6]{margin-left:auto;font-size:.66rem;font-weight:400}.sp__cards[data-v-b56385d6]{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:.6rem;display:grid}.sp__card[data-v-b56385d6]{flex-direction:column;gap:.4rem;margin:0;display:flex}.sp__card--done[data-v-b56385d6]{border-color:#6fbf7373}.sp__card--developing[data-v-b56385d6]{border-color:#64a0dc80}.sp__card--locked[data-v-b56385d6]{opacity:.92}.sp__top[data-v-b56385d6]{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.sp__name[data-v-b56385d6]{font-size:.95rem;font-weight:500}.sp__meta[data-v-b56385d6]{color:#c9bda4;margin:.15rem 0 0;font-size:.66rem}.sp__desc[data-v-b56385d6]{margin:0;font-size:.74rem;line-height:1.6}.sp__comp[data-v-b56385d6]{flex-wrap:wrap;gap:.25rem .35rem;margin:0;padding:0;list-style:none;display:flex}.sp__comp li[data-v-b56385d6]{background:#ffffff0d;border-radius:6px;padding:.05rem .45rem .05rem .3rem;font-size:.68rem}.sp__comp em[data-v-b56385d6]{color:#e3b45b;margin-right:.3rem;font-size:.6rem;font-style:normal}.sp__tags[data-v-b56385d6]{gap:.25rem}.sp__love[data-v-b56385d6],.sp__tags[data-v-b56385d6]{flex-wrap:wrap;display:flex}.sp__love[data-v-b56385d6]{cursor:help;align-items:center;gap:.2rem .5rem;font-size:.66rem}.sp__lv[data-v-b56385d6]{font-family:var(--font-mono);font-weight:500}.sp__lv span[data-v-b56385d6]{font-family:var(--font-cjk);color:#c9bda4;font-weight:400}.sp__lv--hot[data-v-b56385d6]{color:#b8f0bb}.sp__lv--good[data-v-b56385d6]{color:#8fd694}.sp__lv--flat[data-v-b56385d6]{color:#f3e8d2}.sp__lv--cool[data-v-b56385d6]{color:#f2c46b}.sp__lv--cold[data-v-b56385d6]{color:#ff8a73}.sp__gates[data-v-b56385d6]{border-top:1px solid #f3e8d214;gap:.15rem;padding:.35rem 0 0;font-size:.68rem;line-height:1.5;display:grid}.sp__gates p[data-v-b56385d6]{margin:0}.sp__gates .ok[data-v-b56385d6]{color:#8fd694}.sp__gates .no[data-v-b56385d6]{color:#f2c46b}.sp__gates .no b[data-v-b56385d6]{font-weight:500}.sp__prog p[data-v-b56385d6]{color:#8cc4f0;margin:.25rem 0 0;font-size:.7rem}.sp__foot[data-v-b56385d6]{justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;display:flex}.sp__cost[data-v-b56385d6]{margin:0;font-size:.74rem}.sp__cost b[data-v-b56385d6]{font-family:var(--font-mono);font-weight:500}.sp__cost small[data-v-b56385d6]{color:#8fd694;font-size:.62rem}.sp__why[data-v-b56385d6]{margin:0;font-size:.68rem;line-height:1.5}.sp__hhead[data-v-b56385d6]{color:#e3b45b;margin:0 0 .3rem;font-size:.72rem}.sp__hlist[data-v-b56385d6]{gap:.3rem;max-height:14rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.sp__hlist li[data-v-b56385d6]{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"chip shop meta act""why why why why";align-items:center;gap:.1rem .45rem;font-size:.72rem;display:grid}.sp__hlist li[data-v-b56385d6]>:first-child{grid-area:chip}.sp__hlist li[data-v-b56385d6]>:nth-child(2){grid-area:shop}.sp__hmeta[data-v-b56385d6]{grid-area:meta;font-size:.64rem}.sp__hact[data-v-b56385d6]{grid-area:act}.sp__hlist .sp__why[data-v-b56385d6]{grid-area:why;padding-left:.2rem}.sp__shop[data-v-b56385d6]{color:#e3b45b;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.74rem;-webkit-text-decoration:underline #e3b45b66;text-decoration:underline #e3b45b66}@media (width<=520px){.sp__cards[data-v-b56385d6]{grid-template-columns:minmax(0,1fr)}.sp__gmeta[data-v-b56385d6]{width:100%;margin-left:0}}.rl[data-v-0d667982]{max-width:76rem;margin:0 auto}.rl__flow[data-v-0d667982]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rl__flow li[data-v-0d667982]{align-content:start;gap:.15rem;margin:0;padding-top:.7rem;display:grid;position:relative}.rl__no[data-v-0d667982]{color:#e3b45b40;font-size:1.6rem;position:absolute;top:.4rem;right:.6rem}.rl__flow em[data-v-0d667982],.rl__no[data-v-0d667982]{font-family:var(--font-mono)}.rl__flow em[data-v-0d667982]{letter-spacing:.14em;color:#e3b45b;font-size:.56rem;font-style:normal}.rl__flow b[data-v-0d667982]{font-size:.92rem;font-weight:500}.rl__flow p[data-v-0d667982]{color:#c9bda4;margin:.1rem 0 .3rem;font-size:.72rem;line-height:1.6}.rl__flow .jp-btn[data-v-0d667982]{justify-self:start}.rl__facts[data-v-0d667982]{color:#c9bda4;gap:.25rem;margin:.6rem 0 0;padding-left:1.1rem;font-size:.72rem;line-height:1.6;display:grid}.rl__tablewrap[data-v-0d667982]{overflow-x:auto}.rm .rl__table[data-v-0d667982]{table-layout:fixed;min-width:44rem}.rm .rl__table td[data-v-0d667982],.rm .rl__table th[data-v-0d667982]{white-space:normal;text-align:left;vertical-align:top;font-family:var(--font-cjk);padding:.4rem .6rem;font-size:.72rem;line-height:1.55}.rm .rl__table thead th[data-v-0d667982]{vertical-align:bottom;position:static}.rm .rl__table td[data-v-0d667982]:first-child,.rm .rl__table th[data-v-0d667982]:first-child{width:7.5rem}.rm .rl__table tbody th[data-v-0d667982]{color:#e3b45b;background:0 0;font-weight:500;position:static}.rl__th b[data-v-0d667982]{color:#f3e8d2;font-size:.82rem;font-weight:500}.rl__th em[data-v-0d667982]{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;color:#e3b45b;font-size:.54rem}.rl__th small[data-v-0d667982]{color:#c9bda4;font-weight:400;display:block}.rl__td ul[data-v-0d667982]{margin:0;padding-left:1rem}.rl__desc[data-v-0d667982]{color:#c9bda4}.rl__rules[data-v-0d667982]{gap:.35rem;margin:0;padding-left:1.1rem;font-size:.74rem;line-height:1.65;display:grid}.rl__p[data-v-0d667982]{margin:0;font-size:.76rem;line-height:1.7}.mn__bar[data-v-de34af52]{flex-wrap:wrap}.mn__title[data-v-de34af52]{margin:0}.mn__subs[data-v-de34af52]{flex:1;margin:0}.mn__subs button[data-v-de34af52]{align-items:baseline;gap:.35rem;display:inline-flex}.mn__subs button[data-v-de34af52]:focus-visible{outline-offset:1px;outline:2px solid #e3b45b}.mn__en[data-v-de34af52]{letter-spacing:.1em;opacity:.7;font-size:.5rem;font-style:normal}.mn__badge[data-v-de34af52],.mn__en[data-v-de34af52]{font-family:var(--font-mono)}.mn__badge[data-v-de34af52]{text-align:center;color:#f3e8d2;background:#ffffff29;border-radius:999px;min-width:1.1rem;padding:0 .3rem;font-size:.62rem;font-weight:600}.mn__badge--due[data-v-de34af52]{color:#1c1510;background:#e3b45b}.mn__brand[data-v-de34af52]{align-items:center;gap:.35rem;font-size:.74rem;display:inline-flex}.mn__glance[data-v-de34af52]{flex-wrap:wrap;gap:.3rem;margin:0;display:flex}.mn__body[data-v-de34af52]{flex-direction:column;flex:1;min-height:0;display:flex}.mn__scroll[data-v-de34af52]{padding:.8rem 1rem 1.6rem;overflow:auto}.mn__fill[data-v-de34af52],.mn__scroll[data-v-de34af52]{flex:1;min-height:0}@media (width<=640px){.mn__bar[data-v-de34af52]{gap:.3rem .8rem;padding:.4rem .75rem}.rm .mn__subs[data-v-de34af52]{flex-wrap:nowrap;flex:100%;padding-bottom:.2rem;overflow-x:auto}.rm .mn__subs button[data-v-de34af52]{white-space:nowrap;flex:none}.mn__en[data-v-de34af52],.mn__glance[data-v-de34af52]{display:none}.mn__scroll[data-v-de34af52]{padding:.7rem .75rem 1.4rem}}.rp-card[data-v-c46b854a]{background:linear-gradient(#e3b45b12,#ffffff05 40%);border:1px solid #e3b45b47;border-radius:14px;padding:.8rem .9rem .9rem}.rp-head[data-v-c46b854a]{grid-template-columns:1fr auto;align-items:baseline;margin-bottom:.55rem;display:grid}.rp-head h3[data-v-c46b854a]{letter-spacing:.06em;grid-column:1;margin:0;font-size:1.02rem;font-weight:500}.rp-head small[data-v-c46b854a]{color:#c9bda4;grid-area:1/2/span 2;align-self:end;font-size:.66rem}.rp-kicker[data-v-c46b854a]{font-family:var(--font-mono);letter-spacing:.24em;color:#e3b45b;grid-column:1/-1;margin:0;font-size:.56rem}.rp-stats[data-v-c46b854a]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.5rem}.rp-stats .jp-stat>b[data-v-c46b854a]{white-space:nowrap;font-size:.98rem}.rp-stats .jp-stat>em[data-v-c46b854a]{line-height:1.35}.rp-cover[data-v-c46b854a]{background:#ffffff0a;border:1px solid #f3e8d214;border-radius:9px;padding:.45rem .55rem}.rp-cover__top[data-v-c46b854a]{justify-content:space-between;align-items:baseline;margin-bottom:.3rem;display:flex}.rp-cover__top span[data-v-c46b854a]{font-family:var(--font-mono);letter-spacing:.12em;color:#c9bda4;font-size:.54rem}.rp-cover__top b[data-v-c46b854a]{font-family:var(--font-mono);font-size:.95rem;font-weight:500}.rp-formula[data-v-c46b854a]{background:#e3b45b0f;border-left:2px solid #e3b45b;border-radius:0 7px 7px 0;margin:.55rem 0 .2rem;padding:.4rem .55rem}.rp-formula b[data-v-c46b854a]{color:#e3b45b;font-weight:500}.rp-fold>summary[data-v-c46b854a]{cursor:pointer;list-style:none}.rp-fold>summary[data-v-c46b854a]::-webkit-details-marker{display:none}.rp-fold>summary[data-v-c46b854a]:before{content:"▸ ";color:#c9bda4}.rp-fold[open]>summary[data-v-c46b854a]:before{content:"▾ "}.rp-ladder[data-v-c46b854a]{gap:.22rem;margin:.2rem 0 .4rem;padding:0;list-style:none;display:grid}.rp-step[data-v-c46b854a]{color:#8e8574;background:#ffffff06;border:1px solid #f3e8d217;border-radius:8px;align-items:center;gap:.5rem;padding:.22rem .5rem;display:flex}.rp-step>i[data-v-c46b854a]{width:1.3rem;height:1.3rem;font-style:normal;font-family:var(--font-mono);border:1px solid;border-radius:50%;flex:none;place-items:center;font-size:.66rem;display:grid}.rp-step>span[data-v-c46b854a]{flex-wrap:wrap;flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex}.rp-step b[data-v-c46b854a]{font-size:.78rem;font-weight:500}.rp-step small[data-v-c46b854a]{font-family:var(--font-mono);letter-spacing:.08em;opacity:.8;font-size:.52rem}.rp-step em[data-v-c46b854a]{color:#1c1510;background:#e3b45b;border-radius:999px;padding:0 .4rem;font-size:.62rem;font-style:normal}.rp-step--done[data-v-c46b854a]{color:#8fd694;background:#6fbf730f;border-color:#6fbf734d}.rp-step--cur[data-v-c46b854a]{color:#f3e8d2;background:#e3b45b24;border-color:#e3b45b;box-shadow:0 0 0 1px #e3b45b40,0 0 14px #e3b45b2e}.rp-step--cur>i[data-v-c46b854a]{color:#1c1510;background:#e3b45b;border-color:#e3b45b}.rp-next[data-v-c46b854a]{margin-top:.3rem}.rp-next__h[data-v-c46b854a]{color:#e3b45b;margin:0 0 .3rem;font-size:.74rem}.rp-next ul[data-v-c46b854a]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rp-next li[data-v-c46b854a]{color:#c9bda4;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .6rem;font-size:.72rem;display:grid}.rp-next li.met[data-v-c46b854a]{color:#8fd694}.rp-next li b[data-v-c46b854a]{font-family:var(--font-mono);font-size:.72rem;font-weight:500}.rp-next li .jp-bar[data-v-c46b854a]{grid-column:1/-1;height:.3rem}@media (prefers-reduced-motion:no-preference){.rp-step--cur[data-v-c46b854a]{transition:box-shadow .4s}}.rr-card[data-v-02e7385b]{background:#ffffff06;border:1px solid #f3e8d224;border-radius:14px;padding:.8rem .9rem .9rem}.rr-head[data-v-02e7385b]{grid-template-columns:1fr auto;align-items:baseline;margin-bottom:.5rem;display:grid}.rr-head h3[data-v-02e7385b]{letter-spacing:.06em;margin:0;font-size:1.02rem;font-weight:500}.rr-head small[data-v-02e7385b]{color:#c9bda4;grid-area:1/2/span 2;align-self:end;font-size:.66rem}.rr-kicker[data-v-02e7385b]{font-family:var(--font-mono);letter-spacing:.24em;color:#e3b45b;grid-column:1/-1;margin:0;font-size:.56rem}.rr-pick[data-v-02e7385b]{color:#c9bda4;align-items:center;gap:.5rem;margin-bottom:.55rem;font-size:.74rem;display:flex;position:relative}.rr-pick select[data-v-02e7385b]{flex:1;min-width:0;padding-left:1.4rem}.rr-dot[data-v-02e7385b]{pointer-events:none;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:50%;left:2.9rem;transform:translateY(-50%)}.rr-fold>summary[data-v-02e7385b]{cursor:pointer;color:#c9bda4;font-size:.72rem;list-style:none}.rr-fold>summary[data-v-02e7385b]::-webkit-details-marker{display:none}.rr-fold>summary[data-v-02e7385b]:before{content:"▸ "}.rr-fold[open]>summary[data-v-02e7385b]:before{content:"▾ "}.rr-sum[data-v-02e7385b]{margin-left:.4rem}.rr-stats[data-v-02e7385b]{grid-template-columns:repeat(2,minmax(0,1fr));margin:.4rem 0 .5rem}.rr-stats .jp-stat>b[data-v-02e7385b]{white-space:nowrap;font-size:.92rem}.rr-stats .jp-stat>em[data-v-02e7385b]{line-height:1.3}.rr-stats--none .jp-stat>b[data-v-02e7385b]{color:#8e8574}.rr-kv dd[data-v-02e7385b]{font-size:.74rem}.rr-none[data-v-02e7385b]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.co[data-v-bf66dc5f]{gap:.9rem;display:grid}.co-paper[data-v-bf66dc5f]{background:linear-gradient(#e3b45b12,#ffffff05 40%);border:1px solid #e3b45b47;border-radius:14px;padding:.8rem .9rem .9rem}.co-kicker[data-v-bf66dc5f]{font-family:var(--font-mono);letter-spacing:.22em;color:#e3b45b;margin:0;font-size:.6rem}.co-paper h3[data-v-bf66dc5f]{letter-spacing:.06em;margin:.15rem 0 0;font-size:1.05rem}.co-bar h4 small[data-v-bf66dc5f],.co-find h4 small[data-v-bf66dc5f],.co-paper h3 small[data-v-bf66dc5f]{font-family:var(--font-mono);letter-spacing:.14em;color:#c9bda4;margin-left:.35rem;font-size:.54rem}.co-date[data-v-bf66dc5f]{color:#c9bda4;margin:.15rem 0 .6rem;font-size:.72rem}.co-stats[data-v-bf66dc5f]{grid-template-columns:repeat(auto-fill,minmax(8.6rem,1fr))}.co-hot[data-v-bf66dc5f]{background:#d2492f1a!important;border-color:#d2492fb3!important}.co-crit[data-v-bf66dc5f]{gap:.25rem;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.co-crit button[data-v-bf66dc5f]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#d2492f14;border:1px solid #d2492f73;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:baseline;gap:.5rem;padding:.35rem .5rem;font-size:.74rem;display:grid}.co-crit button>i[data-v-bf66dc5f]{background:#d2492f;border-radius:50%;align-self:center;width:.5rem;height:.5rem}.co-crit button small[data-v-bf66dc5f]{color:#c9bda4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.co-crit button em[data-v-bf66dc5f]{color:#e3b45b;white-space:nowrap;font-style:normal}.co-crit__more[data-v-bf66dc5f]{color:#c9bda4;font-size:.7rem}.co-headline[data-v-bf66dc5f]{background:#ffffff0a;border-left:3px solid #e3b45b;margin:.2rem 0 .4rem;padding:.5rem .65rem;font-size:.82rem;line-height:1.55}.co-bar[data-v-bf66dc5f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.co-bar h4[data-v-bf66dc5f],.co-find h4[data-v-bf66dc5f]{margin:0;font-size:.92rem}.co-crumbs[data-v-bf66dc5f]{flex-wrap:wrap;align-items:center;gap:.2rem;margin:.55rem 0 .4rem;display:flex}.co-crumbs button[data-v-bf66dc5f]{color:#f3e8d2;cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:999px;padding:.18rem .55rem;font-size:.74rem}.co-crumbs button.on[data-v-bf66dc5f]{color:#fff;background:#d2492f;border-color:#d2492f}.co-crumbs__sep[data-v-bf66dc5f]{color:#c9bda4}.co-node[data-v-bf66dc5f]{background:#ffffff0a;border-radius:10px;margin:0 0 .5rem;padding:.5rem .65rem}.co-node__head[data-v-bf66dc5f]{margin:0;font-size:.82rem;line-height:1.55}.co-node__nums[data-v-bf66dc5f]{flex-wrap:wrap;gap:.3rem 1.4rem;margin:.4rem 0 0;display:flex}.co-node__nums dt[data-v-bf66dc5f]{color:#c9bda4;font-size:.62rem}.co-node__nums dd[data-v-bf66dc5f]{font-family:var(--font-mono);margin:0;font-size:.9rem}.co-node__nums dd small[data-v-bf66dc5f]{font-size:.68rem}.co-scroll[data-v-bf66dc5f]{border:1px solid #f3e8d21a;border-radius:10px;overflow-x:auto}.co-table[data-v-bf66dc5f]{min-width:46rem}.co-table th[scope=row][data-v-bf66dc5f]{text-align:left;letter-spacing:0;color:#f3e8d2;white-space:nowrap;font-size:.76rem;font-weight:400}.co-table th[scope=row] small[data-v-bf66dc5f]{color:#c9bda4;margin-left:.4rem;font-size:.6rem}.co-note[data-v-bf66dc5f],.co-th-note[data-v-bf66dc5f]{color:#d9cfba;min-width:16rem;font-size:.7rem;line-height:1.45;text-align:left!important;white-space:normal!important;font-family:var(--font-cjk)!important}.co-row[data-v-bf66dc5f]{cursor:pointer}.co-row[data-v-bf66dc5f]:focus-visible{outline-offset:-2px;outline:2px solid #e3b45b}.co-row--bad[data-v-bf66dc5f]{background:#d2492f12}.co-dot[data-v-bf66dc5f]{background:#8cc4f0;border-radius:50%;width:.5rem;height:.5rem;margin-right:.4rem;display:inline-block}.co-dot--bad[data-v-bf66dc5f]{background:#d2492f}.co-dot--warn[data-v-bf66dc5f]{background:#e3b45b}.co-share[data-v-bf66dc5f]{white-space:nowrap}.co-bar2[data-v-bf66dc5f]{vertical-align:middle;background:#ffffff1a;border-radius:99px;width:3.2rem;height:.34rem;margin-right:.4rem;display:inline-block;overflow:hidden}.co-bar2 i[data-v-bf66dc5f]{height:100%;display:block}.co-bar2--same[data-v-bf66dc5f]{background:#d2492f}.co-bar2--opp[data-v-bf66dc5f]{background:#6fbf73}.co-find[data-v-bf66dc5f]{margin-top:.8rem}.co-find__list[data-v-bf66dc5f]{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.co-find__order[data-v-bf66dc5f]{flex-wrap:wrap;align-items:center;gap:.35rem .7rem;margin:.6rem 0 0;display:flex}.co-f[data-v-bf66dc5f]{background:#ffffff08;border:1px solid #f3e8d224;border-radius:10px;padding:.55rem .7rem .6rem}.co-f--bad[data-v-bf66dc5f]{background:#d2492f14;border-color:#d2492f99}.co-f--warn[data-v-bf66dc5f]{border-color:#e3b45b80}.co-f.flash[data-v-bf66dc5f]{animation:1.6s co-flash-bf66dc5f}@keyframes co-flash-bf66dc5f{0%,60%{box-shadow:0 0 0 2px #e3b45b}to{box-shadow:0 0 #0000}}.co-f header[data-v-bf66dc5f]{align-items:center;gap:.5rem;display:flex}.co-f header>i[data-v-bf66dc5f]{background:#8cc4f0;border-radius:50%;width:.55rem;height:.55rem}.co-f--bad header>i[data-v-bf66dc5f]{background:#d2492f}.co-f--warn header>i[data-v-bf66dc5f]{background:#e3b45b}.co-f header b[data-v-bf66dc5f]{font-size:.84rem;font-weight:500}.co-f header em[data-v-bf66dc5f]{color:#c9bda4;margin-left:auto;font-size:.62rem;font-style:normal}.co-f__detail[data-v-bf66dc5f]{color:#e6dcc6;margin:.2rem 0 0;font-size:.76rem}.co-f__chain[data-v-bf66dc5f]{color:#e3b45b;margin:.3rem 0 0;font-size:.72rem}.co-f__causes[data-v-bf66dc5f]{color:#c9bda4;gap:.2rem;margin:.35rem 0 .4rem;padding:0 0 0 1.1rem;font-size:.72rem;line-height:1.5;display:grid}.co-f__ref[data-v-bf66dc5f]{color:#e3b45b;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.4rem;padding:0;font-size:.68rem;text-decoration:underline}@media (prefers-reduced-motion:reduce){.co-f.flash[data-v-bf66dc5f]{animation:none;box-shadow:0 0 0 2px #e3b45b}}.pl-scroll[data-v-e4bc0889]{background:#ffffff05;border:1px solid #f3e8d21a;border-radius:10px;overflow-x:auto}.pl-cap[data-v-e4bc0889]{text-align:left;color:#e3b45b;padding:.5rem .7rem .3rem;font-size:.8rem}.pl-cap small[data-v-e4bc0889]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.56rem}.pl-table th[scope=row][data-v-e4bc0889]{text-align:left;color:#f3e8d2;letter-spacing:0;background:0 0;border-bottom:1px solid #f3e8d20f;padding:.3rem .6rem;font-size:.76rem;font-weight:400;position:static}.pl-table tbody th[scope=row][data-v-e4bc0889]{font-family:var(--font-cjk)}.pl-table td[data-v-e4bc0889]{padding:.28rem .6rem}.pl-cost th[scope=row][data-v-e4bc0889]{color:#c9bda4;padding-left:1.2rem}.pl-income th[scope=row][data-v-e4bc0889],.pl-subtotal th[scope=row][data-v-e4bc0889]{font-weight:600}.pl-subtotal td[data-v-e4bc0889],.pl-subtotal th[data-v-e4bc0889]{background:#ffffff09;border-top:1px solid #f3e8d238;font-weight:600}.pl-zero[data-v-e4bc0889]{opacity:.5}.pl-share[data-v-e4bc0889]{background-image:linear-gradient(270deg,#e3b45b33 var(--w,0),transparent var(--w,0));background-repeat:no-repeat;min-width:5.4rem}.pl-share--neg[data-v-e4bc0889]{background-image:linear-gradient(270deg,#d2492f4d var(--w,0),transparent var(--w,0))}.pl-trend[data-v-e4bc0889]{width:7.2rem;padding-top:.12rem;padding-bottom:.12rem}.pl-trend[data-v-e4bc0889] svg{margin-left:auto;display:block}.pl-foot td[data-v-e4bc0889],.pl-foot th[data-v-e4bc0889]{border-top:1px solid #f3e8d229}.pl-oh td[data-v-e4bc0889],.pl-oh th[data-v-e4bc0889]{color:#ffb7a6}.pl-bottom td[data-v-e4bc0889],.pl-bottom th[data-v-e4bc0889]{background:#e3b45b1a;border-top:1px solid #f3e8d259;font-size:.86rem;font-weight:600}.pl-note[data-v-e4bc0889]{color:#c9bda4;line-height:1.4;white-space:normal!important;font-family:var(--font-cjk)!important;text-align:left!important;font-size:.62rem!important;font-weight:400!important}.oh[data-v-78d4fec4]{background:#ffffff06;border:1px solid #f3e8d21a;border-radius:12px;padding:.7rem .8rem .8rem}.oh .jp-sub[data-v-78d4fec4]{margin-top:0}.oh .jp-sub small[data-v-78d4fec4]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.54rem}.oh-list[data-v-78d4fec4]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.oh-g__top[data-v-78d4fec4]{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.oh-g__top b[data-v-78d4fec4]{font-size:.8rem;font-weight:500}.oh-g__top span[data-v-78d4fec4]{font-family:var(--font-mono);font-size:.8rem}.oh-g__note[data-v-78d4fec4]{color:#c9bda4;margin:.05rem 0 0;font-size:.62rem;line-height:1.45}.oh-items[data-v-78d4fec4]{border-left:1px solid #f3e8d226;margin:.25rem 0 0;padding:0 0 0 .7rem;list-style:none}.oh-items li[data-v-78d4fec4]{color:#c9bda4;justify-content:space-between;gap:.6rem;font-size:.7rem;display:flex}.oh-items li span[data-v-78d4fec4]:last-child{font-family:var(--font-mono);white-space:nowrap}.oh-total[data-v-78d4fec4]{border-top:1px solid #f3e8d238;justify-content:space-between;margin-top:.6rem;padding-top:.4rem;font-size:.82rem;display:flex}.oh-total b[data-v-78d4fec4]{font-family:var(--font-mono);font-weight:600}.oh-cash[data-v-78d4fec4],.oh-ck[data-v-78d4fec4]{margin-top:.8rem}.oh h5[data-v-78d4fec4]{color:#e3b45b;margin:0 0 .3rem;font-size:.76rem;font-weight:500}.oh-closed[data-v-78d4fec4]{margin-top:.6rem}.oh-scroll[data-v-78d4fec4]{overflow-x:auto}.oh-scroll th small[data-v-78d4fec4]{font-family:var(--font-mono);color:#c9bda4}.rc .jp-sub[data-v-eddf6c01]{margin-top:0}.rc .jp-sub small[data-v-eddf6c01]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.54rem}.rc-card[data-v-eddf6c01]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:11px;margin-bottom:.55rem;padding:.55rem .7rem .6rem}.rc-top[data-v-eddf6c01]{align-items:flex-start;gap:.6rem;display:flex}.rc-ico[data-v-eddf6c01]{color:#c9bda4;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.78rem;font-style:normal;font-weight:700;display:grid}.rc-title[data-v-eddf6c01]{font-size:.78rem;font-weight:500}.rc-headline[data-v-eddf6c01]{margin:.1rem 0 0;font-size:.76rem;line-height:1.5}.rc-detail[data-v-eddf6c01]{color:#c9bda4;margin:.35rem 0 0 1.95rem;font-size:.68rem;line-height:1.55}.rc-card--ok[data-v-eddf6c01]{border-color:#6fbf7366}.rc-card--ok .rc-ico[data-v-eddf6c01]{color:#8fd694;background:#6fbf7333}.rc-card--warn[data-v-eddf6c01]{background:#e3b45b0f;border-color:#e3b45b8c}.rc-card--warn .rc-ico[data-v-eddf6c01]{color:#f2c46b;background:#e3b45b40}.rc-card--bad[data-v-eddf6c01]{background:#d2492f1a;border-color:#d2492fcc}.rc-card--bad .rc-ico[data-v-eddf6c01]{color:#fff;background:#d2492f}.rc-card--bad .rc-headline[data-v-eddf6c01]{color:#ffb7a6}.rc-more[data-v-eddf6c01]{margin:.4rem 0 0 1.95rem}.rc-more>summary[data-v-eddf6c01]{cursor:pointer;color:#e3b45b;font-size:.68rem}.rc-scroll[data-v-eddf6c01]{margin-top:.35rem;overflow-x:auto}.rc-scroll th[scope=row][data-v-eddf6c01]{text-align:left;color:#c9bda4;letter-spacing:0;white-space:normal;background:0 0;border-bottom:1px solid #f3e8d20f;max-width:14rem;padding:.25rem .45rem;font-size:.7rem;font-weight:400;position:static}.rc-bad td[data-v-eddf6c01],.rc-bad th[data-v-eddf6c01]{background:#d2492f1f}.rc-note-row td[data-v-eddf6c01]{white-space:normal;text-align:left;color:#f2c46b;font-size:.64rem;font-family:var(--font-cjk)}.rc-notes[data-v-eddf6c01]{color:#c9bda4;margin:.4rem 0 0 2.4rem;padding:0;font-size:.64rem;line-height:1.55}.rt .jp-sub[data-v-8f99d9d2]{margin-top:0}.rt .jp-sub small[data-v-8f99d9d2]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.54rem}.rt-scroll[data-v-8f99d9d2]{border:1px solid #f3e8d21a;border-radius:10px;overflow-x:auto}.rt-table th[scope=row][data-v-8f99d9d2]{z-index:1;text-align:left;letter-spacing:0;color:#f3e8d2;background:#1c1510;border-bottom:1px solid #f3e8d20f;font-size:.76rem;font-weight:400;position:sticky;left:0}.rt-table thead th[data-v-8f99d9d2]:first-child{z-index:4;left:0}.rt-th[data-v-8f99d9d2]{all:unset;cursor:pointer;white-space:nowrap}.rt-go[data-v-8f99d9d2]:focus-visible,.rt-th[data-v-8f99d9d2]:focus-visible{outline-offset:2px;outline:1px solid #e3b45b}.rt-go[data-v-8f99d9d2]{all:unset;cursor:pointer;white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.rt-go[data-v-8f99d9d2]:hover{color:#e3b45b}.rt-go i[data-v-8f99d9d2]{border-radius:50%;flex:none;width:.55rem;height:.55rem}.rt-none[data-v-8f99d9d2]{opacity:.55}.rt-row[data-v-8f99d9d2]{cursor:pointer}.rt-mgr[data-v-8f99d9d2]{text-align:left!important}.rt-hq td[data-v-8f99d9d2],.rt-hq th[data-v-8f99d9d2],.rt-mgr[data-v-8f99d9d2]{color:#c9bda4;font-size:.7rem}.rt-table tbody tr.on th[scope=row][data-v-8f99d9d2]{background:#2a2113}.jp-table--total th[scope=row][data-v-8f99d9d2]{text-align:left;letter-spacing:0;color:#f3e8d2;background:#1c1510;border-top:1px solid #f3e8d24d;font-size:.76rem;font-weight:600;position:sticky;left:0}.bt .jp-sub[data-v-751b1d76]{margin-top:0}.bt .jp-sub small[data-v-751b1d76]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.54rem}.bt-scroll[data-v-751b1d76]{border:1px solid #f3e8d21a;border-radius:10px;overflow-x:auto}.bt-table th[scope=row][data-v-751b1d76],.jp-table--total th[scope=row][data-v-751b1d76]{z-index:1;text-align:left;letter-spacing:0;color:#f3e8d2;background:#1c1510;border-bottom:1px solid #f3e8d20f;font-size:.76rem;font-weight:400;position:sticky;left:0}.bt-table thead th[data-v-751b1d76]:first-child{z-index:4;left:0}.jp-table--total th[scope=row][data-v-751b1d76]{border-top:1px solid #f3e8d24d;font-weight:600}.bt-go[data-v-751b1d76]{all:unset;cursor:pointer;white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.bt-go[data-v-751b1d76]:hover{color:#e3b45b}.bt-go[data-v-751b1d76]:focus-visible{outline-offset:2px;outline:1px solid #e3b45b}.bt-go b[data-v-751b1d76]{font-family:var(--font-mono);color:#e3b45b;font-size:.66rem;font-weight:500}.bt-go small[data-v-751b1d76]{color:#c9bda4;font-size:.62rem}.bt-prep[data-v-751b1d76]{opacity:.7}.bt-row[data-v-751b1d76]{cursor:pointer}.dl .jp-sub[data-v-c4387452]{margin-top:0}.dl .jp-sub small[data-v-c4387452]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.54rem}.dl-scroll[data-v-c4387452]{border:1px solid #f3e8d21a;border-radius:10px;max-height:26rem;overflow:auto}.dl-table th[scope=row][data-v-c4387452]{z-index:1;text-align:left;letter-spacing:0;color:#f3e8d2;white-space:nowrap;background:#1c1510;border-bottom:1px solid #f3e8d20f;font-size:.74rem;font-weight:400;position:sticky;left:0}.dl-table th[scope=row] small[data-v-c4387452]{color:#c9bda4;margin-left:.4rem;font-size:.6rem}.dl-table thead th[data-v-c4387452]:first-child{z-index:4;left:0}.fn-controls[data-v-44404545]{flex-wrap:wrap;align-items:center;gap:.5rem .7rem;margin-bottom:.7rem;display:flex}.fn-shop[data-v-44404545]{max-width:100%}.fn-recon[data-v-44404545]{color:#c9bda4;border:1px solid #f3e8d233;border-radius:999px;align-items:center;gap:.35rem;margin-left:auto;padding:.12rem .6rem;font-size:.7rem;display:inline-flex}.fn-recon>i[data-v-44404545]{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.fn-recon--ok[data-v-44404545]{color:#8fd694;border-color:#6fbf7373}.fn-recon--warn[data-v-44404545]{color:#f2c46b;border-color:#e3b45b80}.fn-recon--bad[data-v-44404545]{color:#ff8a73;border-color:#d2492fa6}.fn-head[data-v-44404545]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1.2rem;margin-bottom:.7rem;display:flex}.fn-head h3[data-v-44404545]{letter-spacing:.05em;margin:0;font-size:1.15rem;font-weight:500}.fn-head h3 small[data-v-44404545]{color:#e3b45b;letter-spacing:.12em;margin-left:.5rem;font-size:.7rem}.fn-sub[data-v-44404545]{color:#c9bda4;margin:.1rem 0 0;font-size:.72rem}.fn-facts[data-v-44404545]{flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;display:flex}.fn-facts dt[data-v-44404545]{color:#c9bda4;font-size:.6rem}.fn-facts dd[data-v-44404545]{font-family:var(--font-mono);margin:0;font-size:.92rem}.fn-grid[data-v-44404545]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:1rem 1.2rem;display:grid}.fn-side[data-v-44404545]{gap:.9rem;display:grid}.fn-detail[data-v-44404545]{margin-top:1.1rem}@media (width<=1100px){.fn-grid[data-v-44404545]{grid-template-columns:minmax(0,1fr)}}.rk-metrics[data-v-847b9d07]{flex-wrap:wrap;gap:.3rem;margin-bottom:.45rem;display:flex}.rk-metric[data-v-847b9d07]{color:#c9bda4;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d229;border-radius:999px;align-items:baseline;gap:.4rem;padding:.3rem .75rem;display:inline-flex}.rk-metric b[data-v-847b9d07]{font-size:.78rem;font-weight:500}.rk-metric em[data-v-847b9d07]{font-style:normal;font-family:var(--font-mono);letter-spacing:.08em;opacity:.7;text-transform:uppercase;font-size:.5rem}.rk-metric.on[data-v-847b9d07]{color:#f3e8d2;background:#e3b45b33;border-color:#e3b45b}.rk-metric--more[data-v-847b9d07]{border-style:dashed}.rk-metrics--more[data-v-847b9d07]{background:#ffffff06;border:1px dashed #f3e8d224;border-radius:12px;padding:.35rem .5rem}.rk-scope[data-v-847b9d07]{flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin:.5rem 0 .2rem;display:flex}.rk-scope__label[data-v-847b9d07]{color:#c9bda4;font-size:.72rem}.rk-head[data-v-847b9d07]{margin:.6rem 0 .5rem}.rk-head h3[data-v-847b9d07]{letter-spacing:.05em;align-items:baseline;gap:.5rem;margin:0;font-size:1.1rem;font-weight:500;display:flex}.rk-head h3 small[data-v-847b9d07]{font-family:var(--font-mono);letter-spacing:.14em;color:#e3b45b;text-transform:uppercase;font-size:.6rem}.rk-desc[data-v-847b9d07]{color:#c9bda4;margin:.15rem 0 0;font-size:.74rem}.rk-win[data-v-847b9d07]{color:#8e8574;margin:.1rem 0 0;font-size:.66rem}.rk-list[data-v-847b9d07]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.rk-row[data-v-847b9d07]{background:#ffffff08;border:1px solid #f3e8d214;border-radius:10px;overflow:hidden}.rk-row[data-v-847b9d07]:hover{border-color:#e3b45b80}.rk-btn[data-v-847b9d07]{all:unset;box-sizing:border-box;cursor:pointer;background-image:linear-gradient(90deg,#e3b45b21 var(--bar,0),transparent var(--bar,0));background-repeat:no-repeat;grid-template-columns:2rem 3rem minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;padding:.38rem .7rem;display:grid}.rk-btn[data-v-847b9d07]:focus-visible{outline-offset:-2px;outline:2px solid #e3b45b}.rk-rank[data-v-847b9d07]{width:1.7rem;height:1.7rem;font-family:var(--font-mono);color:#c9bda4;border-radius:50%;place-items:center;font-size:.82rem;display:grid}.rk-rank--1[data-v-847b9d07]{color:#2b1c05;background:radial-gradient(circle at 30% 30%,#ffe9a6,#e3b45b 55%,#a8761f);font-weight:700;box-shadow:0 0 12px #e3b45b8c}.rk-rank--2[data-v-847b9d07]{color:#1b1d20;background:radial-gradient(circle at 30% 30%,#f4f4f4,#bfc3c9 55%,#7f858e);font-weight:700}.rk-rank--3[data-v-847b9d07]{color:#2a1608;background:radial-gradient(circle at 30% 30%,#f0c9a0,#c98a52 55%,#8a5427);font-weight:700}.rk-row--1[data-v-847b9d07]{background:linear-gradient(90deg,#e3b45b29,#ffffff08 60%);border-color:#e3b45bb3}.rk-row--2[data-v-847b9d07]{border-color:#bfc3c966}.rk-row--3[data-v-847b9d07]{border-color:#c98a5266}.rk-chg[data-v-847b9d07]{font-family:var(--font-mono);text-align:center;color:#8e8574;font-size:.72rem}.rk-chg--up[data-v-847b9d07]{color:#8fd694}.rk-chg--down[data-v-847b9d07]{color:#ff8a73}.rk-chg--new[data-v-847b9d07]{color:#8cc4f0;letter-spacing:.06em;font-size:.62rem}.rk-name[data-v-847b9d07]{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;min-width:0;display:flex}.rk-name b[data-v-847b9d07]{font-size:.86rem;font-weight:500}.rk-name small[data-v-847b9d07]{color:#c9bda4;font-size:.64rem}.rk-dot[data-v-847b9d07]{border-radius:50%;flex:none;align-self:center;width:.5rem;height:.5rem}.rk-val[data-v-847b9d07]{justify-content:flex-end;align-items:baseline;gap:.7rem;min-width:0;display:flex}.rk-val b[data-v-847b9d07]{font-size:.9rem;font-weight:500}.rk-val b[data-v-847b9d07],.rk-val small[data-v-847b9d07]{font-family:var(--font-mono);white-space:nowrap}.rk-val small[data-v-847b9d07]{color:#8e8574;font-size:.6rem}.rk-row--1 .rk-btn[data-v-847b9d07]{background-image:linear-gradient(90deg,#ffe9a633 var(--bar,0),transparent var(--bar,0))}.rk-more[data-v-847b9d07]{margin-top:.5rem}.rk-un[data-v-847b9d07]{background:#ffffff05;border:1px dashed #f3e8d233;border-radius:12px;margin-top:1rem;padding:.6rem .8rem .7rem}.rk-un .jp-sub[data-v-847b9d07]{margin-top:0}.rk-un ul[data-v-847b9d07]{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.rk-un li[data-v-847b9d07]{color:#c9bda4;border-bottom:1px solid #f3e8d20d;grid-template-columns:minmax(10rem,16rem) minmax(0,1fr);align-items:baseline;gap:.6rem;padding:.15rem 0;font-size:.72rem;display:grid}.rk-un__shop[data-v-847b9d07]{all:unset;cursor:pointer;color:#f3e8d2;align-items:baseline;gap:.4rem;font-size:.76rem;display:inline-flex}.rk-un__shop[data-v-847b9d07]:hover{color:#e3b45b}.rk-un__shop[data-v-847b9d07]:focus-visible{outline:1px solid #e3b45b}.rk-un__shop b[data-v-847b9d07]{font-family:var(--font-mono);color:#e3b45b;font-size:.64rem;font-weight:500}.rk-un__shop small[data-v-847b9d07]{color:#8e8574;font-size:.62rem}@media (width<=640px){.rk-btn[data-v-847b9d07]{grid-template-columns:1.8rem 2.4rem minmax(0,1fr);grid-template-areas:"rank chg name"". .val";row-gap:.1rem}.rk-btn>.rk-rank[data-v-847b9d07]{grid-area:rank}.rk-btn>.rk-chg[data-v-847b9d07]{grid-area:chg}.rk-btn>.rk-name[data-v-847b9d07]{grid-area:name}.rk-btn>.rk-val[data-v-847b9d07]{flex-direction:row-reverse;grid-area:val;justify-content:flex-end}.rk-un li[data-v-847b9d07]{grid-template-columns:minmax(0,1fr);gap:.1rem}}@media (prefers-reduced-motion:no-preference){.rk-row[data-v-847b9d07]{transition:border-color .15s}}.rec .jp-sub[data-v-f7a5f2c1]{margin:1.1rem 0 .5rem}.rec>section:first-child .jp-sub[data-v-f7a5f2c1]{margin-top:0}.rec .jp-sub small[data-v-f7a5f2c1]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.54rem}.rec-breakers ul[data-v-f7a5f2c1]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.rec-breakers li[data-v-f7a5f2c1]{background:#6fbf7312;border:1px solid #6fbf7359;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;padding:.4rem .7rem;font-size:.76rem;display:flex}.rec-v[data-v-f7a5f2c1]{font-family:var(--font-mono);color:#8fd694;font-weight:500}.rec-breakers small[data-v-f7a5f2c1]{color:#c9bda4;font-size:.64rem}.rec-grid[data-v-f7a5f2c1]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.5rem;display:grid}.rec-card[data-v-f7a5f2c1]{background:#ffffff09;border:1px solid #f3e8d21a;border-radius:11px;padding:.55rem .7rem .6rem}.rec-card--fresh[data-v-f7a5f2c1]{border-color:#6fbf738c;box-shadow:0 0 0 1px #6fbf7326}.rec-card header[data-v-f7a5f2c1]{color:#c9bda4;align-items:center;gap:.4rem;font-size:.74rem;display:flex}.rec-card header b[data-v-f7a5f2c1]{flex:1;font-weight:500}.rec-value[data-v-f7a5f2c1]{font-family:var(--font-mono);color:#f3e8d2;margin:.25rem 0 .2rem;font-size:1.15rem}.rec-day[data-v-f7a5f2c1]{color:#8e8574;margin:.2rem 0 0;font-size:.64rem}.rec-shop[data-v-f7a5f2c1]{all:unset;cursor:pointer;color:#f3e8d2;align-items:baseline;gap:.35rem;font-size:.76rem;display:inline-flex}.rec-shop[data-v-f7a5f2c1]:hover{color:#e3b45b}.rec-shop[data-v-f7a5f2c1]:focus-visible{outline-offset:2px;outline:1px solid #e3b45b}.rec-shop b[data-v-f7a5f2c1]{font-family:var(--font-mono);color:#e3b45b;font-size:.64rem;font-weight:500}.rec-shop small[data-v-f7a5f2c1]{color:#c9bda4;font-size:.62rem}.rec-spark[data-v-f7a5f2c1]{flex-wrap:wrap;gap:1rem 2rem;margin:.2rem 0 .7rem;display:flex}.rec-spark small[data-v-f7a5f2c1]{color:#c9bda4;margin-bottom:.15rem;font-size:.64rem;display:block}.rec-scroll[data-v-f7a5f2c1]{border:1px solid #f3e8d21a;border-radius:10px;overflow-x:auto}.rec-scroll th[scope=row][data-v-f7a5f2c1]{z-index:1;text-align:left;letter-spacing:0;color:#f3e8d2;white-space:nowrap;background:#1c1510;border-bottom:1px solid #f3e8d20f;font-size:.74rem;font-weight:400;position:sticky;left:0}.bc-top[data-v-e3a10a74]{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin-bottom:.7rem;display:flex}.bc-top .jp-seg[data-v-e3a10a74]{max-width:100%;overflow-x:auto}.bc-win[data-v-e3a10a74]{color:#8e8574;font-size:.68rem}.bc-facts[data-v-e3a10a74]{flex-wrap:wrap;gap:.4rem 1.6rem;margin:0 0 .6rem;display:flex}.bc-facts dt[data-v-e3a10a74]{color:#c9bda4;font-size:.62rem}.bc-facts dd[data-v-e3a10a74]{font-family:var(--font-mono);margin:0;font-size:1rem}.bc-scroll[data-v-e3a10a74]{max-width:100%;overflow-x:auto}.bc-table td[data-v-e3a10a74],.bc-table th[data-v-e3a10a74]{vertical-align:top;white-space:nowrap}.bc-table td small[data-v-e3a10a74]{font-size:.62rem;display:block}.bc-name[data-v-e3a10a74]{min-width:9rem}.bc-link[data-v-e3a10a74]{all:unset;cursor:pointer;display:grid}.bc-link b[data-v-e3a10a74]{font-weight:500}.bc-link small[data-v-e3a10a74]{color:#8e8574;font-size:.62rem}.bc-link:hover b[data-v-e3a10a74]{color:#e3b45b}.bc-link[data-v-e3a10a74]:focus-visible{outline-offset:2px;outline:1px solid #e3b45b}.bc-badge[data-v-e3a10a74]{margin:.15rem .25rem 0 0;font-size:.58rem}.bc-costs[data-v-e3a10a74]{font-family:var(--font-mono);font-size:.72rem}.bc-notes[data-v-e3a10a74]{gap:.2rem;max-width:52rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.bs-top[data-v-91bd8578]{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin-bottom:.7rem;display:flex}.bs-win[data-v-91bd8578]{color:#8e8574;font-size:.68rem}.bs-facts[data-v-91bd8578]{flex-wrap:wrap;gap:.4rem 1.6rem;margin:0 0 .5rem;display:flex}.bs-facts dt[data-v-91bd8578]{color:#c9bda4;font-size:.62rem}.bs-facts dd[data-v-91bd8578]{font-family:var(--font-mono);margin:0;font-size:1rem}.bs-list[data-v-91bd8578]{gap:.2rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.bs-row[data-v-91bd8578]{background:#ffffff06;border-radius:8px;grid-template-columns:1.6rem minmax(9rem,14rem) minmax(0,1fr) minmax(7rem,11rem);align-items:center;gap:.6rem;padding:.28rem .5rem;display:grid}.bs-row[data-v-91bd8578]:hover{background:#ffffff0d}.bs-idx[data-v-91bd8578]{font-family:var(--font-mono);color:#8e8574;text-align:right;font-size:.66rem}.bs-name[data-v-91bd8578]{all:unset;cursor:pointer;align-items:baseline;gap:.4rem;min-width:0;display:flex}.bs-name:hover b[data-v-91bd8578]{color:#e3b45b}.bs-name[data-v-91bd8578]:focus-visible{outline-offset:2px;outline:1px solid #e3b45b}.bs-name i[data-v-91bd8578]{border-radius:50%;flex:none;align-self:center;width:.5rem;height:.5rem}.bs-name b[data-v-91bd8578]{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.bs-name small[data-v-91bd8578]{color:#8e8574;white-space:nowrap;font-size:.6rem}.bs-bar[data-v-91bd8578]{background:#ffffff12;height:.55rem;overflow:hidden}.bs-bar[data-v-91bd8578],.bs-bar i[data-v-91bd8578]{border-radius:99px}.bs-bar i[data-v-91bd8578]{opacity:.9;height:100%;display:block}.bs-val[data-v-91bd8578]{justify-items:end;line-height:1.25;display:grid}.bs-val b[data-v-91bd8578]{font-size:.82rem;font-weight:500}.bs-val b[data-v-91bd8578],.bs-val small[data-v-91bd8578]{font-family:var(--font-mono)}.bs-val small[data-v-91bd8578]{color:#8e8574;font-size:.58rem}.bs .jp-sub[data-v-91bd8578]{margin-top:1.2rem}.bs .jp-sub small[data-v-91bd8578]{font-family:var(--font-mono);letter-spacing:.14em;margin-left:.3rem;font-size:.54rem}.bs-prefs[data-v-91bd8578]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.35rem .8rem;margin:0;padding:0;list-style:none;display:grid}.bs-prefs li[data-v-91bd8578]{background:#ffffff08;border-radius:8px;align-items:baseline;gap:.5rem;padding:.25rem .5rem .4rem;font-size:.76rem;display:flex;position:relative}.bs-prefs li b[data-v-91bd8578]{font-family:var(--font-mono);margin-left:auto;font-weight:500}.bs-prefs li small[data-v-91bd8578]{color:#8e8574;font-size:.6rem}.bs-prefs li i[data-v-91bd8578]{opacity:.7;background:#e3b45b;border-radius:99px;max-width:calc(100% - 1rem);height:.14rem;position:absolute;bottom:.15rem;left:.5rem}@media (width<=640px){.bs-row[data-v-91bd8578]{grid-template-columns:1.4rem minmax(0,1fr) minmax(5.5rem,8rem);grid-template-areas:"idx name val"".bar bar";row-gap:.15rem}.bs-idx[data-v-91bd8578]{grid-area:idx}.bs-name[data-v-91bd8578]{grid-area:name}.bs-val[data-v-91bd8578]{grid-area:val}.bs-bar[data-v-91bd8578]{grid-area:bar}}.rp-bar__label[data-v-04cbb548]{color:#c9bda4;font-size:.72rem}.rp-bar__month[data-v-04cbb548]{min-width:9rem}.rp-bar__win[data-v-04cbb548]{color:#c9bda4;margin-left:auto;font-size:.72rem}.rp-bar__win em[data-v-04cbb548]{color:#f2c46b;font-style:normal}.rp-left[data-v-04cbb548]{align-content:start;gap:.9rem;display:grid}.rp-subs[data-v-04cbb548]{z-index:3;background:#1a140f;border-bottom:1px solid #f3e8d20f;margin:-.8rem -1rem .8rem;padding:.6rem 1rem .5rem;position:sticky;top:-.8rem}.rp-subs button[data-v-04cbb548]{align-items:baseline;gap:.35rem;display:inline-flex}.rp-subs em[data-v-04cbb548]{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;opacity:.65;font-size:.52rem}.jp-seg button[data-v-04cbb548]:disabled,.rp-subs button[data-v-04cbb548]:disabled{opacity:.4;cursor:not-allowed}@media (width<=860px){.rp .jp__split[data-v-04cbb548]{display:block}.rp-bar__win[data-v-04cbb548]{width:100%;margin-left:0}.rp-subs[data-v-04cbb548]{margin:0 0 .6rem;padding:.4rem 0;top:0}}.nf-kinds[data-v-e4be2008]{gap:.25rem;margin:0 0 .3rem;padding:0;list-style:none;display:grid}.nf-kind[data-v-e4be2008]{color:#c9bda4;width:100%;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d21f;border-radius:9px;justify-content:space-between;align-items:center;padding:.35rem .7rem;font-size:.78rem;display:flex}.nf-kind b[data-v-e4be2008]{font-family:var(--font-mono);font-size:.78rem;font-weight:500}.nf-kind i[data-v-e4be2008]{font-style:normal}.nf-kind.on[data-v-e4be2008]{color:#f3e8d2;background:#e3b45b24;border-color:#e3b45b}.nf-kind[data-v-e4be2008]:disabled{opacity:.4;cursor:not-allowed}.nf-select[data-v-e4be2008]{width:100%;margin-top:.4rem;display:block}.nf-head[data-v-e4be2008]{align-items:baseline;gap:.5rem;margin-bottom:.5rem;font-size:.8rem;display:flex}.nf-head span[data-v-e4be2008]{color:#8e8574;font-size:.68rem}.nf-list[data-v-e4be2008]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.nf-day[data-v-e4be2008]{z-index:2;letter-spacing:.08em;color:#e3b45b;background:#17120eeb;border-bottom:1px solid #e3b45b33;margin:.5rem 0 .1rem;padding:.25rem 0;font-size:.7rem;position:sticky;top:-.8rem}.nf-day[data-v-e4be2008]:first-child{margin-top:0}.nf-item[data-v-e4be2008]{background:#ffffff08;border:1px solid #f3e8d214;border-left-width:3px;border-radius:10px;grid-template-columns:1.6rem minmax(0,1fr);gap:.6rem;padding:.5rem .7rem;display:grid}.nf-item--bad[data-v-e4be2008]{border-left-color:#d2492f}.nf-item--good[data-v-e4be2008]{border-left-color:#6fbf73}.nf-item--info[data-v-e4be2008]{border-left-color:#64a0dc}.nf-item--event[data-v-e4be2008]{border-left-color:#e3b45b}.nf-ico[data-v-e4be2008]{text-align:center;font-size:1.05rem;line-height:1.5}.nf-text[data-v-e4be2008]{margin:0;font-size:.82rem;line-height:1.6}.nf-text--link[data-v-e4be2008]{all:unset;box-sizing:border-box;cursor:pointer;font-size:.82rem;line-height:1.6;display:block}.nf-text--link[data-v-e4be2008]:hover{color:#f6dca0;text-underline-offset:3px;-webkit-text-decoration:underline #e3b45b80;text-decoration:underline #e3b45b80}.nf-text--link[data-v-e4be2008]:focus-visible{outline-offset:2px;outline:1px solid #e3b45b}.nf-kindtag[data-v-e4be2008]{color:#c9bda4;vertical-align:.1em;border:1px solid #f3e8d233;border-radius:999px;margin-right:.5rem;padding:0 .4rem;font-size:.6rem;line-height:1.6;display:inline-block}.nf-item--bad .nf-kindtag[data-v-e4be2008]{color:#ff8a73;border-color:#d2492f99}.nf-item--good .nf-kindtag[data-v-e4be2008]{color:#8fd694;border-color:#6fbf7380}.nf-item--info .nf-kindtag[data-v-e4be2008]{color:#8cc4f0;border-color:#64a0dc80}.nf-item--event .nf-kindtag[data-v-e4be2008]{color:#f2c46b;border-color:#e3b45b8c}.nf-meta[data-v-e4be2008]{color:#8e8574;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.3rem;font-size:.64rem;display:flex}.nf-place[data-v-e4be2008]{color:#f3e8d2;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d22e;border-radius:999px;padding:.05rem .5rem;font-size:.66rem}.nf-place[data-v-e4be2008]:hover{color:#e3b45b;border-color:#e3b45b}.nf-place[data-v-e4be2008]:focus-visible{outline-offset:1px;outline:1px solid #e3b45b}.nf-fold__sum[data-v-e4be2008]{cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d229;border-radius:9px;margin-bottom:.4rem;padding:.35rem .6rem;font-size:.74rem}@media (width<=860px){.nf-day[data-v-e4be2008]{top:0}}.ev-stats[data-v-ebf24197]{grid-template-columns:repeat(3,minmax(0,1fr))}.ev-check[data-v-ebf24197]{color:#c9bda4;cursor:pointer;align-items:center;gap:.5rem;margin:.6rem 0 .2rem;font-size:.76rem;display:flex}.ev-check input[data-v-ebf24197]{accent-color:#d2492f;width:1rem;height:1rem}.ev-asleep[data-v-ebf24197]{color:#f2c46b}.ev-fold__sum[data-v-ebf24197]{cursor:pointer;background:#ffffff0a;border:1px solid #f3e8d229;border-radius:9px;margin-bottom:.4rem;padding:.35rem .6rem;font-size:.74rem}.ev-group[data-v-ebf24197]{margin-bottom:1rem}.ev-group__h[data-v-ebf24197]{letter-spacing:.06em;align-items:center;gap:.5rem;margin:0 0 .45rem;font-size:.9rem;font-weight:500;display:flex}.ev-group__h i[data-v-ebf24197]{border-radius:50%;width:.6rem;height:.6rem}.ev-group__h small[data-v-ebf24197]{color:#8e8574;font-size:.64rem;font-weight:400}.ev-grid[data-v-ebf24197]{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.5rem;display:grid}.ev-card[data-v-ebf24197]{background:#ffffff09;border:1px solid #f3e8d21a;border-top-width:3px;border-radius:12px;padding:.6rem .75rem .65rem}.ev-card--good[data-v-ebf24197]{border-top-color:#6fbf73}.ev-card--bad[data-v-ebf24197]{border-top-color:#d2492f}.ev-card--next[data-v-ebf24197]{background:#ffffff05;border-style:solid dashed dashed}.ev-card header[data-v-ebf24197]{align-items:center;gap:.4rem;display:flex}.ev-card header b[data-v-ebf24197]{flex:1;font-size:.86rem;font-weight:500}.ev-ico[data-v-ebf24197]{font-size:1.1rem}.ev-name[data-v-ebf24197]{color:#c9bda4;margin:.25rem 0 0}.ev-fx[data-v-ebf24197],.ev-name[data-v-ebf24197]{font-size:.78rem}.ev-fx[data-v-ebf24197]{background:#00000040;border-radius:8px;margin:.3rem 0 0;padding:.3rem .5rem;line-height:1.5}.ev-card--bad .ev-fx[data-v-ebf24197]{color:#ffb7a6}.ev-card--good .ev-fx[data-v-ebf24197]{color:#a9e3ad}.ev-when[data-v-ebf24197]{color:#8e8574;margin:.3rem 0 0;font-size:.68rem;line-height:1.5}.ev-scope[data-v-ebf24197]{color:#c9bda4;background:#ffffff14;border-radius:6px;margin-right:.4rem;padding:0 .4rem;display:inline-block}.ev-hits[data-v-ebf24197]{color:#c9bda4;flex-wrap:wrap;align-items:center;gap:.25rem .35rem;margin-top:.4rem;font-size:.68rem;display:flex}.ev-hit[data-v-ebf24197]{color:#f3e8d2;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d233;border-radius:999px;padding:.05rem .5rem;font-size:.68rem}.ev-hit[data-v-ebf24197]:hover{color:#e3b45b;border-color:#e3b45b}.ev-hit[data-v-ebf24197]:focus-visible{outline-offset:1px;outline:1px solid #e3b45b}.ev-hit--prep[data-v-ebf24197]{opacity:.7}.ev-nohit[data-v-ebf24197]{color:#8e8574}.rv-pick[data-v-82c4428e]{color:#c9bda4;align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:.74rem;display:none}.rv-pick select[data-v-82c4428e]{flex:1;min-width:0}@media (width<=860px){.rv-side[data-v-82c4428e]{display:none}.rv-pick[data-v-82c4428e]{display:flex}}.rv-cities[data-v-82c4428e]{margin:0;padding:0;list-style:none}.rv-city[data-v-82c4428e]{margin-bottom:.4rem}.rv-city__p[data-v-82c4428e]{font-family:var(--font-mono);font-size:.78rem}.rv-dot[data-v-82c4428e]{border-radius:50%;width:.5rem;height:.5rem;margin-right:.4rem;display:inline-block}.rv-head h3[data-v-82c4428e]{letter-spacing:.05em;align-items:baseline;gap:.6rem;margin:0;font-size:1.15rem;font-weight:500;display:flex}.rv-head h3 small[data-v-82c4428e]{font-family:var(--font-mono);letter-spacing:.16em;color:#e3b45b;font-size:.58rem}.rv-ours[data-v-82c4428e]{color:#c9bda4;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:.3rem 0 .7rem;font-size:.74rem;display:flex}.rv-our[data-v-82c4428e]{color:#8cc4f0;font:inherit;cursor:pointer;background:#64a0dc1a;border:1px solid #64a0dc80;border-radius:999px;padding:.05rem .6rem;font-size:.72rem}.rv-our small[data-v-82c4428e]{color:#c9bda4;margin-left:.4rem;font-size:.6rem}.rv-asleep[data-v-82c4428e]{color:#f2c46b;background:#e3b45b0f;border-left:2px solid #e3b45b;border-radius:0 7px 7px 0;padding:.4rem .6rem}.rv-pressure[data-v-82c4428e]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:12px;margin:0 0 .7rem;padding:.6rem .8rem .5rem}.rv-pressure__top[data-v-82c4428e]{flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;display:flex}.rv-pressure__top p[data-v-82c4428e]{flex:1;min-width:14rem;margin:0;font-size:.78rem}.rv-lab[data-v-82c4428e]{letter-spacing:.12em;color:#c9bda4;font-size:.54rem;display:block}.rv-big[data-v-82c4428e],.rv-lab[data-v-82c4428e]{font-family:var(--font-mono)}.rv-big[data-v-82c4428e]{font-size:1.5rem;font-weight:500}.rv-meter[data-v-82c4428e]{background:linear-gradient(90deg,#6fbf7380,#ffffff1a var(--zero,43%),#ffffff1a var(--zero,43%),#d2492f99);border-radius:99px;height:.5rem;margin:.5rem 0 .15rem;position:relative}.rv-meter__zero[data-v-82c4428e]{background:#f3e8d280;width:1px;position:absolute;top:-.2rem;bottom:-.2rem}.rv-meter__dot[data-v-82c4428e]{background:#f3e8d2;border:2px solid #17120e;border-radius:50%;width:.85rem;height:.85rem;margin-left:-.425rem;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 1px #f3e8d280}.rv-meter__dot--bad[data-v-82c4428e]{background:#ff8a73}.rv-meter__dot--good[data-v-82c4428e]{background:#8fd694}.rv-meter__ends[data-v-82c4428e]{color:#8e8574;justify-content:space-between;font-size:.58rem;display:flex}.rv-stats[data-v-82c4428e]{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}.rv-grid[data-v-82c4428e]{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.55rem;display:grid}.rv-card[data-v-82c4428e]{background:#ffffff09;border:1px solid #f3e8d21a;border-radius:12px;padding:.6rem .75rem .7rem}.rv-card--same[data-v-82c4428e]{border-color:#d2492f8c}.rv-card header[data-v-82c4428e]{align-items:flex-start;gap:.35rem;display:flex}.rv-card header>div[data-v-82c4428e]{flex:1;min-width:0}.rv-name[data-v-82c4428e]{font-size:.9rem;font-weight:500;display:block}.rv-sign[data-v-82c4428e]{color:#8e8574;font-size:.64rem;display:block}.rv-tags[data-v-82c4428e]{flex-wrap:wrap;gap:.25rem;margin-top:.4rem;display:flex}.rv-gauges[data-v-82c4428e]{gap:.25rem;margin:.5rem 0 .4rem;display:grid}.rv-gauge[data-v-82c4428e]{color:#c9bda4;grid-template-columns:3.6rem minmax(0,1fr) 5.4rem;align-items:center;gap:.5rem;font-size:.68rem;display:grid}.rv-gauge b[data-v-82c4428e]{text-align:right;color:#f3e8d2;font-size:.7rem;font-weight:400}.rv-gauge .jp-bar[data-v-82c4428e]{height:.38rem}.rv-facts[data-v-82c4428e]{flex-wrap:wrap;gap:.2rem 1rem;margin:.2rem 0 .4rem;display:flex}.rv-facts dt[data-v-82c4428e]{color:#8e8574;font-size:.56rem}.rv-facts dd[data-v-82c4428e]{margin:0;font-size:.72rem}.rv-near[data-v-82c4428e]{color:#c9bda4;flex-wrap:wrap;align-items:center;gap:.25rem .35rem;font-size:.66rem;display:flex}.rv-nearbtn[data-v-82c4428e]{color:#f3e8d2;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d233;border-radius:999px;padding:.05rem .5rem;font-size:.66rem}.rv-nearbtn em[data-v-82c4428e]{color:#c9bda4;font-style:normal}.rv-nearbtn--same[data-v-82c4428e]{background:#d2492f1f;border-color:#d2492fb3}.rv-nearbtn--same em[data-v-82c4428e]{color:#ff8a73}.rv-nearbtn[data-v-82c4428e]:hover{border-color:#e3b45b}.rv-target[data-v-82c4428e]{border-radius:8px;margin:.45rem 0 0;padding:.35rem .55rem;font-size:.72rem;line-height:1.55}.rv-target--copy[data-v-82c4428e]{background:#d2492f1a;border:1px solid #d2492f59}.rv-target--attack[data-v-82c4428e]{background:#e3b45b1a;border:1px solid #e3b45b66}.rv-target--buy[data-v-82c4428e]{background:#6fbf7314;border:1px solid #6fbf7359}.rv-link[data-v-82c4428e]{all:unset;cursor:pointer;color:#e3b45b;text-underline-offset:2px;text-decoration:underline}.rv-link[data-v-82c4428e]:focus-visible{outline-offset:2px;outline:1px solid #e3b45b}.cd[data-v-4cd9a852]{gap:.5rem;display:grid}.cd__head[data-v-4cd9a852]{align-items:center;gap:.7rem;display:flex}.cd__head>div[data-v-4cd9a852]{flex:1}.cd__ico[data-v-4cd9a852]{font-size:1.8rem}.cd__name[data-v-4cd9a852]{color:#f3e8d2;margin:0;font-size:1rem}.cd__name small[data-v-4cd9a852]{font-family:var(--font-mono);letter-spacing:.12em;color:#c9bda4;font-size:.55rem}.cd__desc[data-v-4cd9a852],.cd__sub[data-v-4cd9a852],.cd__theme[data-v-4cd9a852],.cd__when[data-v-4cd9a852]{color:#d9cdb2;margin:0;font-size:.74rem}.cd__theme[data-v-4cd9a852]{background:#e3b45b14;border-left:3px solid #e3b45b;padding:.35rem .55rem}.cd__theme small[data-v-4cd9a852]{font-family:var(--font-mono);letter-spacing:.1em;font-size:.52rem}.cd__cols[data-v-4cd9a852]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1.2rem;display:grid}.cd__dims[data-v-4cd9a852],.cd__needs[data-v-4cd9a852],.cd__prizes[data-v-4cd9a852]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.cd__dims li[data-v-4cd9a852]{grid-template-columns:6.5rem minmax(0,1fr) 2.6rem;align-items:center;gap:.5rem;font-size:.72rem;display:grid}.cd__dims b[data-v-4cd9a852]{text-align:right;font-weight:500}.cd__mul[data-v-4cd9a852]{margin-left:.2rem;font-size:.55rem;font-style:normal}.cd__mul--up[data-v-4cd9a852]{color:#8fd18f}.cd__mul--down[data-v-4cd9a852]{color:#d99a8a}.cd__prizes li[data-v-4cd9a852]{gap:.1rem;font-size:.72rem;display:grid}.cd__prizes small[data-v-4cd9a852]{color:#b8a98c}.cd__needs li[data-v-4cd9a852]{flex-wrap:wrap;gap:.2rem .4rem;font-size:.72rem;display:flex}@media (width<=860px){.cd__cols[data-v-4cd9a852]{grid-template-columns:minmax(0,1fr)}}.cp[data-v-f6f4caab]{gap:.4rem;display:grid}.cp__rank[data-v-f6f4caab]{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;margin:0;font-size:.76rem;display:flex}.cp__dims[data-v-f6f4caab],.cp__top[data-v-f6f4caab]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.cp__dims li[data-v-f6f4caab]{grid-template-columns:7.2rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;font-size:.7rem;display:grid}.cp__dims b[data-v-f6f4caab]{text-align:right;font-weight:500}.cp__top li[data-v-f6f4caab]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 2.6rem;gap:.4rem;font-size:.68rem;display:grid}.cp__top b[data-v-f6f4caab]{text-align:right;font-weight:500}.cp__mine[data-v-f6f4caab]{color:#f3e8d2;background:#e3b45b1a}.cp__notes[data-v-f6f4caab]{color:#d9a86c;margin:0;padding-left:1rem;font-size:.68rem}.ce[data-v-cfdef4b1]{gap:.5rem;margin-bottom:.6rem;display:grid}.ce__head[data-v-cfdef4b1]{flex-wrap:wrap;justify-content:space-between;gap:.4rem;display:flex}.ce__name[data-v-cfdef4b1]{color:#f3e8d2;font-size:.85rem}.ce__sub[data-v-cfdef4b1]{color:#c9bda4;margin:.1rem 0 0;font-size:.68rem}.ce__badges[data-v-cfdef4b1]{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.ce__warns[data-v-cfdef4b1]{color:#e8c48a;background:#d9a86c14;border-left:3px solid #d9a86c;gap:.2rem;margin:0;padding:.35rem .5rem;font-size:.7rem;list-style:none;display:grid}.ce__cols[data-v-cfdef4b1]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:.4rem 1.2rem;display:grid}.ce__h[data-v-cfdef4b1]{color:#f3e8d2;margin:0 0 .3rem;font-size:.74rem}.ce__h small[data-v-cfdef4b1]{font-family:var(--font-mono);letter-spacing:.1em;color:#c9bda4;font-size:.5rem}.ce__prep[data-v-cfdef4b1]{gap:.25rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:grid}.ce__prep li[data-v-cfdef4b1]{color:#d9a86c;flex-wrap:wrap;gap:.2rem .4rem;display:flex}.ce__prep li.ce__ok[data-v-cfdef4b1]{color:#8fd18f}.ce__prep b[data-v-cfdef4b1]{color:#f3e8d2;font-weight:500}.ce__act[data-v-cfdef4b1]{margin-top:.4rem}.ce__block[data-v-cfdef4b1]{color:#d9a86c;margin:.2rem 0 0;font-size:.68rem}.ce__lab[data-v-cfdef4b1]{color:#f3e8d2;margin:.5rem 0 .2rem;font-size:.72rem}.ce__foot[data-v-cfdef4b1],.ce__kits[data-v-cfdef4b1]{flex-wrap:wrap}.ce__foot[data-v-cfdef4b1]{align-items:center;gap:.4rem .6rem;display:flex}.ce__wnote[data-v-cfdef4b1]{font-size:.66rem}.ce__edit[data-v-cfdef4b1]{border:1px dashed #f3e8d240;gap:.4rem;padding:.5rem;display:grid}.ce__row[data-v-cfdef4b1]{grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.72rem;display:grid}@media (width<=860px){.ce__cols[data-v-cfdef4b1]{grid-template-columns:minmax(0,1fr)}}.cf[data-v-36b8476f]{gap:.45rem;margin-top:1rem;display:grid}.cf__row[data-v-36b8476f]{grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.74rem;display:grid}.cf__quote[data-v-36b8476f]{margin:.2rem 0 0;font-size:.78rem}.cf__problems[data-v-36b8476f],.cf__warn[data-v-36b8476f]{gap:.2rem;margin:0;padding:0;font-size:.7rem;list-style:none;display:grid}.cf__warn[data-v-36b8476f]{color:#e8c48a}.cf__problems[data-v-36b8476f]{color:#e59a8a}.cf__note[data-v-36b8476f]{color:#d9a86c;font-size:.7rem}.cf__go[data-v-36b8476f]{justify-self:start}.ch[data-v-3073931d]{gap:.5rem;margin:1rem 0;display:grid}.ch__tally[data-v-3073931d]{max-width:28rem}.ch__card[data-v-3073931d]{gap:.3rem;display:grid}.ch__head[data-v-3073931d]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.ch__note[data-v-3073931d],.ch__sub[data-v-3073931d]{color:#c9bda4;margin:0;font-size:.68rem}.ch__note[data-v-3073931d]{color:#e59a8a}.ch__dims[data-v-3073931d],.ch__top[data-v-3073931d]{gap:.25rem;margin:.4rem 0 0;padding:0;font-size:.68rem;list-style:none;display:grid}.ch__dims li[data-v-3073931d]{grid-template-columns:7.2rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;display:grid}.ch__top li[data-v-3073931d]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 2.6rem;gap:.4rem;display:grid}.ch__dims b[data-v-3073931d],.ch__top b[data-v-3073931d]{text-align:right;font-weight:500}.ch__mine[data-v-3073931d]{color:#f3e8d2;background:#e3b45b1a}.ct-stats[data-v-11597cd5]{grid-template-columns:repeat(3,minmax(0,1fr))}.ct-list[data-v-11597cd5]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.ct-row[data-v-11597cd5]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;gap:.15rem;display:grid}.ct-row[data-v-11597cd5]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.ct-row__top[data-v-11597cd5]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ct-row__en[data-v-11597cd5]{font-family:var(--font-mono);letter-spacing:.08em;color:#c9bda4;font-size:.55rem}.ct-row__when[data-v-11597cd5]{color:#f3e8d2;font-size:.72rem}.ct-row__why[data-v-11597cd5]{color:#b8a98c;font-size:.66rem}.ct-rules[data-v-11597cd5]{color:#c9bda4;margin-top:.8rem;font-size:.7rem}.ct-rules ul[data-v-11597cd5]{gap:.3rem;margin:.4rem 0 0;padding-left:1.1rem;display:grid}.ct-sec[data-v-11597cd5]{margin-top:1rem}@media (width>=861px){.ct[data-v-11597cd5]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}}.fd[data-v-192a447a]{gap:.5rem;display:grid}.fd__head[data-v-192a447a]{align-items:center;gap:.7rem;display:flex}.fd__head>div[data-v-192a447a]{flex:1}.fd__ico[data-v-192a447a]{font-size:1.8rem}.fd__name[data-v-192a447a]{color:#f3e8d2;margin:0;font-size:1rem}.fd__name small[data-v-192a447a]{font-family:var(--font-mono);letter-spacing:.1em;color:#c9bda4;font-size:.55rem}.fd__desc[data-v-192a447a],.fd__effect[data-v-192a447a],.fd__sub[data-v-192a447a],.fd__theme[data-v-192a447a],.fd__when[data-v-192a447a]{color:#c9bda4;margin:0;font-size:.72rem}.fd__theme[data-v-192a447a]{color:#f3e8d2}.fd__effect[data-v-192a447a]{color:#e8c48a}.fd__cols[data-v-192a447a]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:.6rem 1.2rem;display:grid}.fd__dims[data-v-192a447a],.fd__needs[data-v-192a447a],.fd__prizes[data-v-192a447a]{gap:.3rem;margin:0 0 .5rem;padding:0;font-size:.7rem;list-style:none;display:grid}.fd__dims li[data-v-192a447a]{grid-template-columns:5.6rem minmax(0,1fr) 2.4rem;align-items:center;gap:.5rem;display:grid}.fd__dims b[data-v-192a447a]{text-align:right;font-weight:500}.fd__prizes li[data-v-192a447a]{gap:.05rem;display:grid}.fd__needs li[data-v-192a447a]{flex-wrap:wrap;gap:.2rem .4rem;display:flex}@media (width<=860px){.fd__cols[data-v-192a447a]{grid-template-columns:minmax(0,1fr)}}.fp[data-v-370ea678]{gap:.4rem;display:grid}.fp__head[data-v-370ea678]{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;margin:0;font-size:.76rem;display:flex}.fp__bars[data-v-370ea678]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.fp__bars li[data-v-370ea678]{grid-template-columns:6.4rem minmax(0,1fr) 2.6rem;align-items:center;gap:.1rem .5rem;font-size:.7rem;display:grid}.fp__bars b[data-v-370ea678]{text-align:right;font-weight:500}.fp__hint[data-v-370ea678]{grid-column:1/-1;font-size:.62rem;line-height:1.35}.fp__problems[data-v-370ea678]{color:#e59a8a;gap:.2rem;margin:0;padding:0;font-size:.7rem;list-style:none;display:grid}.fp__eff[data-v-370ea678]{color:#f3e8d2;margin:0;font-size:.72rem}.fe[data-v-b4647ee0]{gap:.5rem;margin-bottom:.6rem;display:grid}.fe__head[data-v-b4647ee0]{flex-wrap:wrap;justify-content:space-between;gap:.4rem;display:flex}.fe__name[data-v-b4647ee0]{color:#f3e8d2;font-size:.85rem}.fe__sub[data-v-b4647ee0]{color:#c9bda4;margin:.1rem 0 0;font-size:.68rem}.fe__badges[data-v-b4647ee0]{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.fe__warns[data-v-b4647ee0]{color:#e8c48a;background:#d9a86c14;border-left:3px solid #d9a86c;gap:.2rem;margin:0;padding:.35rem .5rem;font-size:.7rem;list-style:none;display:grid}.fe__cols[data-v-b4647ee0]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:.4rem 1.2rem;display:grid}.fe__h[data-v-b4647ee0]{color:#f3e8d2;margin:0 0 .3rem;font-size:.74rem}.fe__h small[data-v-b4647ee0]{font-family:var(--font-mono);letter-spacing:.1em;color:#c9bda4;font-size:.5rem}.fe__prep[data-v-b4647ee0]{gap:.25rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:grid}.fe__prep li[data-v-b4647ee0]{color:#d9a86c;flex-wrap:wrap;gap:.2rem .4rem;display:flex}.fe__prep li.fe__ok[data-v-b4647ee0]{color:#8fd18f}.fe__prep b[data-v-b4647ee0]{color:#f3e8d2;font-weight:500}.fe__lab[data-v-b4647ee0]{color:#f3e8d2;margin:.5rem 0 .2rem;font-size:.72rem}.fe__seg[data-v-b4647ee0]{flex-wrap:wrap}.fe__act[data-v-b4647ee0]{margin-top:.5rem}.fe__block[data-v-b4647ee0]{color:#d9a86c;margin:.2rem 0 0;font-size:.68rem}.fe__foot[data-v-b4647ee0]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.fe__wnote[data-v-b4647ee0]{font-size:.66rem}.fe__edit[data-v-b4647ee0]{border:1px dashed #f3e8d240;gap:.4rem;padding:.5rem;display:grid}.fe__row[data-v-b4647ee0]{grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.72rem;display:grid}@media (width<=860px){.fe__cols[data-v-b4647ee0]{grid-template-columns:minmax(0,1fr)}}.ff[data-v-eeb327af]{gap:.45rem;margin-top:1rem;display:grid}.ff__row[data-v-eeb327af]{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.74rem;display:grid}.ff__row--seg .jp-seg[data-v-eeb327af]{flex-wrap:wrap}.ff__quote[data-v-eeb327af]{margin:.2rem 0 0;font-size:.78rem}.ff__problems[data-v-eeb327af],.ff__warn[data-v-eeb327af]{gap:.2rem;margin:0;padding:0;font-size:.7rem;list-style:none;display:grid}.ff__warn[data-v-eeb327af]{color:#e8c48a}.ff__problems[data-v-eeb327af]{color:#e59a8a}.ff__note[data-v-eeb327af]{color:#d9a86c;font-size:.7rem}.ff__go[data-v-eeb327af]{justify-self:start}.fh[data-v-6f7121c8]{gap:.5rem;margin:1rem 0;display:grid}.fh__tally[data-v-6f7121c8]{max-width:22rem}.fh__card[data-v-6f7121c8]{gap:.3rem;display:grid}.fh__head[data-v-6f7121c8]{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.fh__note[data-v-6f7121c8],.fh__sub[data-v-6f7121c8]{color:#c9bda4;margin:0;font-size:.68rem}.fh__note[data-v-6f7121c8]{color:#e59a8a}.fh__parts[data-v-6f7121c8]{gap:.25rem;margin:.4rem 0 0;padding:0;font-size:.68rem;list-style:none;display:grid}.fh__parts li[data-v-6f7121c8]{grid-template-columns:5.6rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;display:grid}.fh__parts b[data-v-6f7121c8]{text-align:right;font-weight:500}.fs-stats[data-v-83716d31]{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-list[data-v-83716d31]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.fs-row[data-v-83716d31]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;gap:.15rem;display:grid}.fs-row[data-v-83716d31]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.fs-row__top[data-v-83716d31]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.fs-row__en[data-v-83716d31]{font-family:var(--font-mono);letter-spacing:.08em;color:#c9bda4;font-size:.55rem}.fs-row__when[data-v-83716d31]{color:#f3e8d2;font-size:.72rem}.fs-row__why[data-v-83716d31]{color:#b8a98c;font-size:.66rem}.fs-rules[data-v-83716d31]{color:#c9bda4;margin-top:.8rem;font-size:.7rem}.fs-rules ul[data-v-83716d31]{gap:.3rem;margin:.4rem 0 0;padding-left:1.1rem;display:grid}.fs-sec[data-v-83716d31]{margin-top:1rem}@media (width>=861px){.fs[data-v-83716d31]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}}.sb[data-v-f5886bd0]{gap:.5rem;display:grid}.sb__card[data-v-f5886bd0]{gap:.3rem;display:grid}.sb__head[data-v-f5886bd0]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.8rem;display:flex}.sb__sub[data-v-f5886bd0]{color:#c9bda4;font-size:.68rem}.sb__menu[data-v-f5886bd0]{flex-wrap:wrap;gap:.2rem .9rem;margin:0;padding:0;font-size:.7rem;list-style:none;display:flex}.sb__menu li[data-v-f5886bd0]{gap:.35rem;display:flex}.sb__menu b[data-v-f5886bd0]{font-weight:500}.sb__line[data-v-f5886bd0]{color:#d8ccb2}.sb__hint[data-v-f5886bd0],.sb__line[data-v-f5886bd0]{margin:0;font-size:.7rem}.sb__hint[data-v-f5886bd0]{color:#e8c48a}.sb__up[data-v-f5886bd0]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.sb__up>li[data-v-f5886bd0]{gap:.3rem;display:grid}.sb__fx[data-v-f5886bd0]{flex-wrap:wrap;gap:.2rem 1rem;margin:0;padding:0;font-size:.7rem;list-style:none;display:flex}.sb__fx b[data-v-f5886bd0]{margin-left:.2rem;font-weight:500}.sc[data-v-fe4a09de]{gap:.5rem;display:grid}.sc__legend[data-v-fe4a09de]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.7rem;display:flex}.sc__key[data-v-fe4a09de]{border-radius:2px;width:.7rem;height:.7rem;display:inline-block}.sc__bar--hot[data-v-fe4a09de],.sc__key--hot[data-v-fe4a09de]{background:#d98a5b}.sc__bar--cold[data-v-fe4a09de],.sc__key--cold[data-v-fe4a09de]{background:#6bb6c9}.sc__chart[data-v-fe4a09de]{grid-template-columns:repeat(12,minmax(0,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.sc__chart li[data-v-fe4a09de]{border-radius:4px;justify-items:center;gap:.2rem;padding:.15rem 0;display:grid}.sc__chart li.sc__now[data-v-fe4a09de]{background:#e3b45b24;outline:1px solid #e3b45b80}.sc__pair[data-v-fe4a09de]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:100%;height:4.4rem;display:grid}.sc__col[data-v-fe4a09de]{height:100%;position:relative}.sc__col[data-v-fe4a09de]:after{content:"";border-top:1px solid #f3e8d233;position:absolute;top:50%;left:0;right:0}.sc__bar[data-v-fe4a09de]{border-radius:2px;max-height:50%;position:absolute;left:15%;right:15%}.sc__up[data-v-fe4a09de]{bottom:50%}.sc__down[data-v-fe4a09de]{top:50%}.sc__chart small[data-v-fe4a09de]{color:#c9bda4;font-size:.58rem}.sc__now-text[data-v-fe4a09de]{color:#f3e8d2;margin:0;font-size:.72rem}.ss-head[data-v-4876a46d]{gap:.3rem;display:grid}.ss-head p[data-v-4876a46d]{color:#c9bda4;margin:0;font-size:.72rem}.ss-regions[data-v-4876a46d]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.ss-region[data-v-4876a46d]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;gap:.2rem;display:grid}.ss-region[data-v-4876a46d]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.ss-region__top[data-v-4876a46d]{flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.78rem;display:flex}.ss-region__num[data-v-4876a46d]{color:#c9bda4;font-size:.64rem}.ss-axis[data-v-4876a46d]{background:#f3e8d214;border-radius:2px;height:.4rem;display:block;position:relative}.ss-axis__mid[data-v-4876a46d]{border-left:1px solid #f3e8d259;position:absolute;top:-1px;bottom:-1px;left:50%}.ss-axis__bar[data-v-4876a46d]{border-radius:2px;position:absolute;top:0;bottom:0}.ss-axis__bar--hot[data-v-4876a46d]{background:#d98a5b}.ss-axis__bar--cold[data-v-4876a46d]{background:#6bb6c9}.ss-pos[data-v-4876a46d]{left:50%}.ss-neg[data-v-4876a46d]{opacity:.6;right:50%}.ss-rules[data-v-4876a46d]{color:#c9bda4;margin-top:.8rem;font-size:.7rem}.ss-rules ul[data-v-4876a46d]{gap:.3rem;margin:.4rem 0 0;padding-left:1.1rem;display:grid}.ss-cities[data-v-4876a46d]{gap:.5rem;margin:1rem 0;display:grid}.ss-filter[data-v-4876a46d]{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;font-size:.72rem;display:flex}.ss-check[data-v-4876a46d]{align-items:center;gap:.3rem;display:inline-flex}.ss-scroll[data-v-4876a46d]{overflow-x:auto}.ss-table[data-v-4876a46d]{min-width:34rem}.ss-table td .jp-chip[data-v-4876a46d],.ss-table td small[data-v-4876a46d]{margin-left:.3rem}.ss-table tbody tr[data-v-4876a46d]{cursor:pointer}.ss-table tbody tr.ss-sel[data-v-4876a46d]{background:#e3b45b1f}.ss-table tbody tr[data-v-4876a46d]:focus-visible{outline-offset:-2px;outline:2px solid #e3b45b}@media (width>=861px){.ss[data-v-4876a46d]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}}.ev-hub[data-v-951d8f03]{flex-direction:column;flex:1;min-height:0;display:flex}.ev-hub__bar[data-v-951d8f03]{border-bottom:1px solid #f3e8d21f;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;padding:.45rem .9rem;display:flex}.ev-hub__en[data-v-951d8f03]{font-family:var(--font-mono);letter-spacing:.1em;opacity:.65;margin-left:.2rem;font-size:.5rem}.ev-hub__badge[data-v-951d8f03]{color:#1c1710;background:#e3b45b;border-radius:999px;margin-left:.3rem;padding:0 .35rem;font-size:.62rem;font-weight:700}.ev-hub__blurb[data-v-951d8f03]{color:#c9bda4;flex:1;min-width:14rem;margin:0;font-size:.7rem}.ev-hub__body[data-v-951d8f03]{flex-direction:column;flex:1;min-height:0;display:flex}.wy-pick[data-v-527f2155]{color:#c9bda4;align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:.74rem;display:none}.wy-pick select[data-v-527f2155]{flex:1;min-width:0}@media (width<=860px){.wy-side[data-v-527f2155]{display:none}.wy-pick[data-v-527f2155]{display:flex}}.wy-list[data-v-527f2155]{margin:0;padding:0;list-style:none}.wy-shop[data-v-527f2155]{margin-bottom:.4rem}.wy-code[data-v-527f2155]{color:#e3b45b;margin-right:.4rem;font-size:.6rem;font-style:normal}.wy-code[data-v-527f2155],.wy-mult[data-v-527f2155]{font-family:var(--font-mono)}.wy-mult[data-v-527f2155]{font-size:.8rem}.wy-head[data-v-527f2155]{justify-content:space-between;align-items:flex-start;gap:.6rem;margin-bottom:.6rem;display:flex}.wy-head h3[data-v-527f2155]{letter-spacing:.05em;margin:0;font-size:1.15rem;font-weight:500}.wy-head h3 small[data-v-527f2155]{color:#c9bda4;letter-spacing:0;margin-left:.6rem;font-size:.68rem}.wy-day[data-v-527f2155]{color:#8e8574;margin:.15rem 0 0;font-size:.68rem}.wy-headline[data-v-527f2155]{background:#ffffff0a;border:1px solid #f3e8d226;border-radius:10px;margin:0 0 .7rem;padding:.6rem .8rem;font-size:.9rem;line-height:1.55}.wy-headline--bad[data-v-527f2155]{color:#ffd2c6;background:#d2492f1a;border-color:#d2492fa6}.wy-headline--ok[data-v-527f2155]{color:#c4ecc7;background:#6fbf7314;border-color:#6fbf7380}.wy-stats[data-v-527f2155]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.wy-stats .jp-stat>b[data-v-527f2155]{font-size:1.05rem}.wy-stats .jp-stat>em[data-v-527f2155]{line-height:1.35}.wy-parts[data-v-527f2155]{color:#c9bda4;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0 0 .3rem;font-size:.7rem;display:flex}.wy-part[data-v-527f2155]{background:#ffffff0a;border:1px solid #f3e8d22e;border-radius:999px;padding:.05rem .55rem}.wy-part b[data-v-527f2155]{font-family:var(--font-mono);font-weight:500}.wy-sec .jp-sub[data-v-527f2155]{align-items:baseline;gap:.4rem;margin:.9rem 0 .4rem;display:flex}.wy-sec .jp-sub small[data-v-527f2155]{font-family:var(--font-mono);letter-spacing:.14em;font-size:.54rem}.wy-sec .jp-sub em[data-v-527f2155]{font-style:normal;font-family:var(--font-mono);color:#f3e8d2;background:#ffffff1a;border-radius:999px;padding:0 .45rem;font-size:.66rem}.wy-reason[data-v-527f2155]{background:#ffffff08;border:1px solid #f3e8d214;border-left-width:4px;border-radius:10px;margin-bottom:.4rem;padding:.5rem .75rem .55rem}.wy-reason--bad[data-v-527f2155]{border-left-color:#d2492f}.wy-reason--good[data-v-527f2155]{border-left-color:#6fbf73}.wy-reason--info[data-v-527f2155]{border-left-color:#64a0dc}.wy-reason header[data-v-527f2155]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:flex}.wy-reason header b[data-v-527f2155]{font-size:.86rem;font-weight:500}.wy-src[data-v-527f2155]{color:#c9bda4;background:#ffffff14;border-radius:6px;padding:0 .45rem;font-size:.6rem;line-height:1.7}.wy-rmult[data-v-527f2155]{font-family:var(--font-mono);margin-left:auto;font-size:.78rem}.wy-detail[data-v-527f2155]{color:#e6dcc6;margin:.3rem 0 0;font-size:.78rem;line-height:1.65}.wy-hint[data-v-527f2155]{color:#f2c46b;margin:.3rem 0 0;font-size:.72rem;line-height:1.55}.wy-actions[data-v-527f2155]{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.wy-neutral[data-v-527f2155]{border:1px dashed #f3e8d229;border-radius:10px;margin-top:.8rem;padding:.4rem .7rem}.wy-neutral>summary[data-v-527f2155]{cursor:pointer;color:#c9bda4;font-size:.74rem}.wy-neutral ul[data-v-527f2155]{color:#c9bda4;margin:.4rem 0 .2rem;padding:0 0 0 1.1rem;font-size:.72rem;line-height:1.6}.wy-neutral b[data-v-527f2155]{color:#f3e8d2;font-weight:500}.nw-bar[data-v-7c372f60]{justify-content:space-between}.nw-subs[data-v-7c372f60]{margin:0}.nw-subs button[data-v-7c372f60]{align-items:baseline;gap:.35rem;display:inline-flex}.nw-subs em[data-v-7c372f60]{font-style:normal;font-family:var(--font-mono);letter-spacing:.1em;opacity:.65;font-size:.52rem}.nw-badge[data-v-7c372f60]{color:#1c1710;background:#e3b45b;border-radius:999px;padding:0 .35rem;font-size:.62rem;font-weight:700}.nw-digest[data-v-7c372f60]{color:#c9bda4;flex-wrap:wrap;align-items:baseline;gap:.2rem .9rem;margin:0;font-size:.7rem;display:flex}.nw-digest b[data-v-7c372f60]{color:#f3e8d2;font-weight:500}.nw-panel[data-v-7c372f60]{flex-direction:column;flex:1;min-height:0;display:flex}@media (width<=860px){.nw-panel[data-v-7c372f60]{overflow:auto}.nw[data-v-7c372f60] .jp__split{flex:none;display:block;overflow:visible}}.rm .jp{color:#f3e8d2;height:100%;min-height:0;font-family:var(--font-cjk);flex-direction:column;font-size:.82rem;display:flex}.rm .jp__split{flex:1;grid-template-columns:minmax(15rem,21rem) minmax(0,1fr);min-height:0;display:grid}.rm .jp__col{min-height:0;padding:.8rem 1rem 1.4rem;overflow:auto}.rm .jp__col+.jp__col{border-left:1px solid #f3e8d214}@media (width<=860px){.rm .jp__split{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;overflow:auto}.rm .jp__col{min-height:auto;overflow:visible}.rm .jp__col+.jp__col{border-top:1px solid #f3e8d214;border-left:0}}.rm .jp__bar{border-bottom:1px solid #f3e8d214;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.5rem 1rem;display:flex}.rm .jp-h{letter-spacing:.05em;align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-size:.95rem;font-weight:500;display:flex}.rm .jp-h small{font-family:var(--font-mono);letter-spacing:.16em;color:#e3b45b;font-size:.58rem}.rm .jp-sub{color:#e3b45b;margin:1rem 0 .4rem;font-size:.8rem;font-weight:500}.rm .jp-note{color:#c9bda4;margin:.3rem 0;font-size:.7rem;line-height:1.55}.rm .jp-empty{text-align:center;color:#c9bda4;padding:1.4rem .6rem;font-size:.78rem}.rm .jp-card{background:#ffffff09;border:1px solid #f3e8d21a;border-radius:11px;margin-bottom:.5rem;padding:.6rem .7rem}.rm .jp-card--sel{background:#e3b45b14;border-color:#e3b45b}.rm .jp-card--hot{border-color:#d2492f99}.rm button.jp-card{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;display:block}.rm button.jp-card:hover{border-color:#e3b45b8c}.rm .jp-card__top{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.rm .jp-card__top b{font-size:.88rem;font-weight:500}.rm .jp-card__sub{color:#c9bda4;margin:.15rem 0 0;font-size:.68rem}.rm .jp-stats{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.4rem;margin:0 0 .6rem;display:grid}.rm .jp-stat{background:#ffffff0a;border:1px solid #f3e8d214;border-radius:9px;padding:.4rem .55rem}.rm .jp-stat>span{letter-spacing:.12em;color:#c9bda4;text-transform:uppercase;font-size:.54rem}.rm .jp-stat>b,.rm .jp-stat>span{font-family:var(--font-mono);display:block}.rm .jp-stat>b{font-size:.95rem;font-weight:500}.rm .jp-stat>em{color:#c9bda4;font-size:.62rem;font-style:normal;display:block}.rm .jp-pos{color:#8fd694!important}.rm .jp-neg{color:#ff8a73!important}.rm .jp-dim{color:#c9bda4!important}.rm .jp-kv{grid-template-columns:minmax(5rem,auto) minmax(0,1fr);gap:.2rem .8rem;margin:0 0 .5rem;font-size:.76rem;display:grid}.rm .jp-kv dt{color:#c9bda4}.rm .jp-kv dd{text-align:right;font-family:var(--font-mono);margin:0}.rm .jp-table{border-collapse:collapse;width:100%;font-size:.76rem}.rm .jp-table th{letter-spacing:.06em;color:#c9bda4;background:#1c1510;border-bottom:1px solid #f3e8d229;font-size:.64rem;font-weight:500;position:sticky;top:0}.rm .jp-table td,.rm .jp-table th{text-align:right;white-space:nowrap;padding:.3rem .45rem}.rm .jp-table td{font-family:var(--font-mono);border-bottom:1px solid #f3e8d20f}.rm .jp-table td:first-child,.rm .jp-table th:first-child{text-align:left;font-family:var(--font-cjk)}.rm .jp-table tbody tr:hover{background:#ffffff0a}.rm .jp-table tbody tr.on{background:#e3b45b1a}.rm .jp-table th.sortable{cursor:pointer}.rm .jp-table--total td{border-top:1px solid #f3e8d24d;font-weight:600}.rm .jp-chip{color:#c9bda4;white-space:nowrap;background:#ffffff0d;border:1px solid #f3e8d233;border-radius:999px;padding:.05rem .45rem;font-size:.64rem;line-height:1.5;display:inline-block}.rm .jp-chip--good{color:#8fd694;background:#6fbf731a;border-color:#6fbf7380}.rm .jp-chip--bad{color:#ff8a73;background:#d2492f1f;border-color:#d2492f99}.rm .jp-chip--warn{color:#f2c46b;background:#e3b45b1a;border-color:#e3b45b8c}.rm .jp-chip--info{color:#8cc4f0;background:#64a0dc1a;border-color:#64a0dc80}.rm .jp-btn{color:#f3e8d2;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #f3e8d247;border-radius:8px;padding:.32rem .8rem;font-size:.76rem}.rm .jp-btn:hover:not(:disabled){background:#ffffff1f}.rm .jp-btn:disabled{opacity:.45;cursor:not-allowed}.rm .jp-btn--primary{color:#fff;background:#d2492f;border-color:#d2492f}.rm .jp-btn--primary:hover:not(:disabled){background:#e05a3f}.rm .jp-btn--danger{color:#ff8a73;border-color:#d2492fb3}.rm .jp-btn--danger.armed{color:#fff;background:#b3321c}.rm .jp-btn--sm{padding:.15rem .5rem;font-size:.68rem}.rm .jp-actions{flex-wrap:wrap;gap:.4rem;margin:.5rem 0;display:flex}.rm .jp-seg{border:1px solid #f3e8d238;border-radius:8px;display:inline-flex;overflow:hidden}.rm .jp-seg button{color:#c9bda4;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #f3e8d224;padding:.28rem .7rem;font-size:.74rem}.rm .jp-seg button:last-child{border-right:0}.rm .jp-seg button.on{color:#fff;background:#d2492f}.rm .jp-input{color:#f3e8d2;font:inherit;font-family:var(--font-mono);background:#0000004d;border:1px solid #f3e8d240;border-radius:7px;min-width:0;padding:.28rem .5rem;font-size:.78rem}.rm .jp-input:focus{outline:1px solid #e3b45b}.rm .jp-bar{background:#ffffff1a;border-radius:99px;height:.42rem;overflow:hidden}.rm .jp-bar>i{background:#6fbf73;border-radius:99px;height:100%;display:block}.rm .jp-bar--warn>i{background:#e3b45b}.rm .jp-bar--bad>i{background:#d2492f}.rm .jp-tabs{flex-wrap:wrap;gap:.25rem;margin:0 0 .6rem;display:flex}.rm .jp-tabs button{color:#c9bda4;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d229;border-radius:999px;padding:.26rem .7rem;font-size:.74rem}.rm .jp-tabs button.on{color:#f3e8d2;background:#e3b45b2e;border-color:#e3b45b}@media (prefers-reduced-motion:reduce){.rm .jp *,.rm .jp :after,.rm .jp :before{transition:none!important;animation:none!important}}.jh[data-v-61a8173b]{z-index:19;color:#f3e8d2;font-family:var(--font-cjk);background:radial-gradient(120% 90% at 50% 0,#221a14,#0e0b08);grid-template-rows:auto auto minmax(0,1fr);display:grid;position:absolute;inset:0}.jh[data-v-61a8173b]:focus{outline:none}.jh__head[data-v-61a8173b]{border-bottom:1px solid #e3b45b38;align-items:center;gap:1.2rem;padding:.7rem 1rem .5rem;display:flex}.jh__kicker[data-v-61a8173b]{font-family:var(--font-mono);letter-spacing:.28em;color:#e3b45b;margin:0;font-size:.6rem}.jh__title h2[data-v-61a8173b]{letter-spacing:.08em;margin:.1rem 0 0;font-size:1.15rem}.jh__stats[data-v-61a8173b]{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:.4rem 1.4rem;margin:0;display:flex}.jh__stats dt[data-v-61a8173b]{letter-spacing:.14em;color:#c9bda4;font-size:.55rem}.jh__stats dd[data-v-61a8173b],.jh__stats dt[data-v-61a8173b]{font-family:var(--font-mono)}.jh__stats dd[data-v-61a8173b]{align-items:center;gap:.4rem;margin:0;font-size:.95rem;display:flex}.jh__stats dd.neg[data-v-61a8173b]{color:#ff8a73}.jh__stats small[data-v-61a8173b]{color:#c9bda4;font-size:.62rem}.jh__meter[data-v-61a8173b]{background:#ffffff1a;border-radius:99px;width:3.2rem;height:.38rem;display:inline-block;overflow:hidden}.jh__meter>i[data-v-61a8173b]{background:#6fbf73;height:100%;display:block}.jh__meter>i.hot[data-v-61a8173b]{background:#d2492f}.jh__close[data-v-61a8173b]{color:#f3e8d2;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d240;border-radius:50%;width:2rem;height:2rem}.jh__close[data-v-61a8173b]:hover{background:#d2492fcc}.jh__tabs[data-v-61a8173b]{border-bottom:1px solid #f3e8d214;gap:.25rem;padding:.4rem 1rem;display:flex;overflow-x:auto}.jh__tabs button[data-v-61a8173b]{color:#c9bda4;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d224;border-radius:999px;flex:none;align-items:baseline;gap:.35rem;padding:.38rem .8rem;font-size:.82rem;display:flex}.jh__tabs button b[data-v-61a8173b]{font-weight:500}.jh__tabs button em[data-v-61a8173b]{font-style:normal;font-family:var(--font-mono);letter-spacing:.12em;opacity:.7;font-size:.55rem}.jh__tabs button.on[data-v-61a8173b]{color:#fff;background:#d2492f;border-color:#d2492f}.jh__body[data-v-61a8173b]{min-height:0;position:relative;overflow:hidden}.jh__go[data-v-61a8173b]{z-index:5;background:#0a0806eb;place-content:center;justify-items:center;gap:.6rem;animation:.65s both jh-go-61a8173b;display:grid;position:absolute;inset:0}.jh__go span[data-v-61a8173b]{font-size:2.4rem}.jh__go b[data-v-61a8173b]{letter-spacing:.12em;font-weight:500}@keyframes jh-go-61a8173b{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jh__go[data-v-61a8173b]{animation:none}}@media (width<=760px){.jh__stats[data-v-61a8173b]{display:none}}.modal[data-v-a2f56048]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:25;background:#06050499;place-items:center;display:grid;position:absolute;inset:0}.rep[data-v-a2f56048]{color:#f3e8d2;text-align:center;background:linear-gradient(#221a14,#17120e);border:1px solid #e3b45b59;border-radius:18px;width:min(42rem,94%);max-height:92%;padding:1.1rem 1.3rem 1.3rem;overflow-y:auto;box-shadow:0 30px 80px #0009}.rep__kicker[data-v-a2f56048]{font-family:var(--font-mono);letter-spacing:.3em;color:#e3b45b;margin:0;font-size:.7rem}.rep__title[data-v-a2f56048]{margin:.2rem 0;font-size:1.25rem}.rep__weather[data-v-a2f56048]{color:#c9bda4;margin:0 0 .8rem;font-size:.74rem}.rep__grid[data-v-a2f56048]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.4rem;margin-bottom:.4rem;display:grid}.cell[data-v-a2f56048]{text-align:left;background:#ffffff0a;border:1px solid #f3e8d214;border-radius:10px;flex-direction:column;padding:.5rem .6rem;display:flex}.cell span[data-v-a2f56048]{letter-spacing:.1em;color:#c9bda4;text-transform:uppercase;font-size:.6rem}.cell b[data-v-a2f56048],.cell span[data-v-a2f56048]{font-family:var(--font-mono)}.cell b[data-v-a2f56048]{font-size:1.05rem}.cell em[data-v-a2f56048]{color:#9fd6a8;font-size:.66rem;font-style:normal}.cell--profit[data-v-a2f56048]{background:#6fcf8b1a;border-color:#6fcf8b59;grid-column:1/-1}.cell--profit b[data-v-a2f56048]{color:#b8f0c4;font-size:1.5rem}.cell--profit.neg[data-v-a2f56048]{background:#ef65521f;border-color:#ef655266}.cell--profit.neg b[data-v-a2f56048]{color:#ffb3a6}.rep__grid--small .cell b[data-v-a2f56048]{font-size:.92rem}.dim[data-v-a2f56048]{color:#c9bda4!important}.gold[data-v-a2f56048]{color:#e3b45b!important}.bad[data-v-a2f56048]{color:#ef6552!important}.rep__sec[data-v-a2f56048]{text-align:left;margin:.8rem 0 0}.rep__sec h4[data-v-a2f56048]{color:#e3b45b;margin:0 0 .4rem;font-size:.8rem;font-weight:500}.facets[data-v-a2f56048]{grid-template-columns:repeat(3,1fr);gap:.3rem .8rem;display:grid}.facet[data-v-a2f56048]{grid-template-columns:2.4rem 1fr;align-items:center;gap:.4rem;font-size:.72rem;display:grid}.meter[data-v-a2f56048]{background:#ffffff1a;border-radius:4px;height:6px;display:block;overflow:hidden}.meter i[data-v-a2f56048]{background:linear-gradient(90deg,#6fcf8b,#b7e36f);height:100%;display:block}.meter.low i[data-v-a2f56048]{background:#ef6552}.tags[data-v-a2f56048]{flex-wrap:wrap;gap:.3rem;display:flex}.tag[data-v-a2f56048]{color:#c8f0d2;background:#6fcf8b1f;border-radius:999px;padding:.15rem .55rem;font-size:.72rem}.tag.neg[data-v-a2f56048]{color:#ffc9bf;background:#ef655224}.reviews[data-v-a2f56048]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.reviews li[data-v-a2f56048]{background:#ffffff0a;border-radius:10px;padding:.5rem .6rem;font-size:.78rem}.reviews .who[data-v-a2f56048]{color:#c9bda4;margin-left:.4rem;font-size:.7rem}.reviews p[data-v-a2f56048]{margin:.2rem 0 0;line-height:1.6}.branches[data-v-a2f56048]{padding-left:1rem;font-size:.78rem}.corp[data-v-a2f56048]{margin:0 0 .4rem;font-size:.82rem;line-height:1.7}.corp i[data-v-a2f56048]{color:#6fbf73;margin-left:.25rem;font-size:.7rem;font-style:normal}.corp b.bad[data-v-a2f56048],.corp i.bad[data-v-a2f56048]{color:#ff8a73}.corp-btn[data-v-a2f56048]{color:#f3e8d2;cursor:pointer;background:#e3b45b1a;border:1px solid #e3b45b80;border-radius:999px;margin-top:.4rem;padding:.3rem .8rem;font-size:.78rem}.corp-btn[data-v-a2f56048]:hover{background:#e3b45b33}.mkv[data-v-a2f56048]{grid-template-columns:1fr auto;gap:.2rem 1rem;margin:0;font-size:.8rem;display:grid}.mkv dd[data-v-a2f56048]{font-family:var(--font-mono);text-align:right;margin:0}.rep__month[data-v-a2f56048]{border:1px dashed #e3b45b66;padding:.7rem}.cta[data-v-a2f56048],.rep__month[data-v-a2f56048]{border-radius:12px}.cta[data-v-a2f56048]{color:#fff;letter-spacing:.1em;cursor:pointer;background:linear-gradient(#e0573b,#b8341f);border:0;margin-top:1rem;padding:.75rem 2rem;font-size:1rem;font-weight:700}.rep__note[data-v-a2f56048]{color:#c9bda4;margin:.4rem 0 0;font-size:.66rem}.skipweek[data-v-a2f56048]{color:#f3e8d2;cursor:pointer;background:#e3b45b14;border:1px solid #e3b45b8c;border-radius:10px;margin:.55rem auto 0;padding:.5rem 1.2rem;font-size:.82rem;display:block}.skipweek.armed[data-v-a2f56048]{color:#fff;background:#b8341f;border-color:#b8341f}.skipweek.off[data-v-a2f56048]{opacity:.5;cursor:not-allowed}.back[data-v-a2f56048]{color:#e3b45b;cursor:pointer;background:0 0;border:1px dashed #e3b45b80;border-radius:9px;margin:.55rem auto 0;padding:.35rem .8rem;font-size:.74rem;display:block}.pots[data-v-a2f56048]{text-align:left;margin-top:.8rem}.pots h5[data-v-a2f56048]{color:#e3b45b;margin:0 0 .4rem;font-size:.78rem}.pots h5 small[data-v-a2f56048]{color:#c9bda4;margin-top:.1rem;font-size:.64rem;font-weight:400;display:block}.pot[data-v-a2f56048]{background:#ffffff08;border:1px solid #f3e8d21f;border-radius:10px;margin-bottom:.35rem;padding:.45rem .55rem}.pot__head[data-v-a2f56048]{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;font-size:.76rem;display:flex}.pot__head small[data-v-a2f56048]{color:#c9bda4;font-size:.68rem}.pot__row[data-v-a2f56048]{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.pot__row select[data-v-a2f56048]{color:#f3e8d2;background:#1c1510;border:1px solid #f3e8d233;padding:.25rem .35rem}.pot__go[data-v-a2f56048],.pot__row select[data-v-a2f56048]{border-radius:7px;font-size:.72rem}.pot__go[data-v-a2f56048]{color:#c8f0d2;cursor:pointer;background:#6fcf8b26;border:1px solid #6fcf8b8c;padding:.28rem .7rem;font-weight:700}.pot__go--danger[data-v-a2f56048]{color:#ffc4b9;background:#ef655224;border-color:#ef655299}.pot__go[data-v-a2f56048]:disabled{opacity:.4;cursor:default}.pot__hint[data-v-a2f56048]{color:#c9bda4;margin-top:.3rem;font-size:.66rem;display:block}.pot__hint.bad[data-v-a2f56048]{color:#ff9a8a}.rep__plan[data-v-a2f56048]{background:#e3b45b0d;border:1px solid #e3b45b59;border-radius:12px;padding:.7rem}.rep__plan h4 small[data-v-a2f56048]{margin-left:.4rem;font-size:.7rem}.good[data-v-a2f56048]{color:#6fcf8b!important}.autorun[data-v-a2f56048]{background:#6fcf8b14;border:1px solid #6fcf8b40;border-radius:9px;margin:0 0 .5rem;padding:.45rem .55rem;font-size:.74rem;line-height:1.55}.autorun p[data-v-a2f56048],.plan[data-v-a2f56048]{margin:0}.plan[data-v-a2f56048]{flex-direction:column;gap:.25rem;padding:0;list-style:none;display:flex}.plan li[data-v-a2f56048]{grid-template-columns:2.6rem 1fr auto;align-items:baseline;gap:.1rem .5rem;font-size:.76rem;display:grid}.plan li small[data-v-a2f56048]{color:#c9bda4;grid-column:2/-1;font-size:.68rem;line-height:1.5}.plan__st[data-v-a2f56048]{text-align:center;color:#b8f0c4;background:#6fcf8b26;border-radius:999px;padding:.05rem 0;font-size:.64rem}.plan li.low .plan__st[data-v-a2f56048]{color:#ffd98c;background:#f0b6482e}.plan li.out .plan__st[data-v-a2f56048]{color:#ffb3a6;background:#ef655233}.plan__qty[data-v-a2f56048]{font-family:var(--font-mono);color:#c9bda4;font-size:.7rem}.fix[data-v-a2f56048]{color:#c8f0d2;cursor:pointer;background:#6fcf8b24;border:1px solid #6fcf8b80;border-radius:10px;width:100%;margin-top:.6rem;padding:.55rem;font-size:.86rem}@media (width<=700px){.facets[data-v-a2f56048]{grid-template-columns:repeat(2,1fr)}}.modal[data-v-85ef7378]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:26;background:#06050499;place-items:center;display:grid;position:absolute;inset:0}.sum[data-v-85ef7378]{color:#f3e8d2;text-align:center;background:linear-gradient(#221a14,#17120e);border:1px solid #e3b45b59;border-radius:18px;width:min(40rem,94%);max-height:92%;padding:1.1rem 1.3rem 1.3rem;overflow-y:auto;box-shadow:0 30px 80px #0009}.sum__kicker[data-v-85ef7378]{font-family:var(--font-mono);letter-spacing:.3em;color:#e3b45b;margin:0;font-size:.7rem}.sum__title[data-v-85ef7378]{margin:.2rem 0 .5rem;font-size:1.15rem}.sum__why[data-v-85ef7378]{background:#ffffff0d;border-radius:10px;margin:0 0 .7rem;padding:.45rem .7rem;font-size:.82rem}.sum__why.bad[data-v-85ef7378]{color:#ffc9bf;background:#ef655224}.sum__grid[data-v-85ef7378]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.4rem;margin-bottom:.7rem;display:grid}.cell[data-v-85ef7378]{text-align:left;background:#ffffff0a;border:1px solid #f3e8d214;border-radius:10px;flex-direction:column;padding:.5rem .6rem;display:flex}.cell span[data-v-85ef7378]{letter-spacing:.1em;color:#c9bda4;font-size:.6rem}.cell b[data-v-85ef7378],.cell span[data-v-85ef7378]{font-family:var(--font-mono)}.cell b[data-v-85ef7378]{font-size:1.02rem}.cell em[data-v-85ef7378]{font-size:.66rem;font-style:normal}.cell.neg b[data-v-85ef7378]{color:#ffb3a6}.dim[data-v-85ef7378]{color:#c9bda4}.bad[data-v-85ef7378]{color:#ef6552}.sum__tbl[data-v-85ef7378]{border-collapse:collapse;width:100%;font-size:.76rem;font-family:var(--font-mono)}.sum__tbl th[data-v-85ef7378]{color:#c9bda4;text-align:right;border-bottom:1px solid #f3e8d226;padding:.3rem .4rem;font-size:.66rem;font-weight:500}.sum__tbl td[data-v-85ef7378]:first-child,.sum__tbl th[data-v-85ef7378]:first-child{text-align:left}.sum__tbl td[data-v-85ef7378]{text-align:right;border-bottom:1px solid #f3e8d212;padding:.28rem .4rem}.sum__notes[data-v-85ef7378]{text-align:left;border:1px dashed #e3b45b66;border-radius:10px;margin:.7rem 0 0;padding:.5rem .7rem;font-size:.76rem;line-height:1.7;list-style:none}.sum__note[data-v-85ef7378]{color:#c9bda4;margin:.6rem 0 0;font-size:.66rem}.cta[data-v-85ef7378]{color:#fff;letter-spacing:.1em;cursor:pointer;background:linear-gradient(#e0573b,#b8341f);border:0;border-radius:12px;margin-top:.9rem;padding:.7rem 2rem;font-size:1rem;font-weight:700}.encpill[data-v-eb1e254f]{top:max(5.7rem,var(--enc-min-top,0px));z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f3e8d2;width:max-content;max-width:min(92%,26rem);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(#302412f0,#1e160ceb);border:1px solid #e3b45b99;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem .8rem .4rem .6rem;transition:border-color .14s,background .14s;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.encpill[data-v-eb1e254f]:hover{background:linear-gradient(#3e2e16f5,#261c0ef0);border-color:#e3b45b}.encpill[data-v-eb1e254f]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.encpill--urgent[data-v-eb1e254f]{border-color:#ef6552cc;box-shadow:0 8px 24px #0006,0 0 0 1px #ef655240}.encpill--low[data-v-eb1e254f]{top:max(9.2rem,var(--enc-min-top,0px))}.encpill--narrow[data-v-eb1e254f]{top:max(8.6rem,var(--enc-min-top,0px))}.encpill--narrow.encpill--low[data-v-eb1e254f]{top:max(12.4rem,var(--enc-min-top,0px))}.encpill--sc[data-v-eb1e254f]{z-index:5;max-width:min(26rem,100% - 38rem);left:37rem;transform:none}.encpill--sc.encpill--narrow[data-v-eb1e254f]{top:max(10.9rem,var(--enc-min-top,0px));max-width:calc(100% - 1rem);left:.5rem}.encpill--sc.encpill--narrow.encpill--low[data-v-eb1e254f]{top:max(14.7rem,var(--enc-min-top,0px))}.encpill__icon[data-v-eb1e254f]{flex:none;font-size:1.15rem;line-height:1}.encpill__text[data-v-eb1e254f]{flex-direction:column;min-width:0;display:flex}.encpill__text b[data-v-eb1e254f]{font-size:.8rem;font-weight:600}.encpill__text small[data-v-eb1e254f]{color:#d8ccb2;white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;overflow:hidden}.encpill--urgent .encpill__text small[data-v-eb1e254f]{color:#ffb4a8}.encpill__go[data-v-eb1e254f]{color:#e3b45b;white-space:nowrap;flex:none;font-size:.72rem}.enc[data-v-b77caa66]{z-index:22;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06050499;place-items:center;padding:.6rem;display:grid;position:absolute;inset:0}.enc__card[data-v-b77caa66]{--accent:227, 180, 91;border:1px solid rgba(var(--accent),.4);color:#f3e8d2;background:linear-gradient(#231b15,#17120e);border-radius:18px;width:min(31rem,100%);max-height:100%;padding:.95rem 1.15rem 1.05rem;animation:.2s ease-out enc-in-b77caa66;overflow-y:auto;box-shadow:0 30px 80px #0009,inset 0 1px #ffffff0d}.enc__card[data-v-b77caa66]:focus{outline:none}.enc__card--good[data-v-b77caa66]{--accent:111, 207, 139}.enc__card--bad[data-v-b77caa66]{--accent:239, 101, 82}@keyframes enc-in-b77caa66{0%{transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.enc__card[data-v-b77caa66]{animation:none}}.enc__top[data-v-b77caa66]{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.enc__kicker[data-v-b77caa66]{font-family:var(--font-mono);letter-spacing:.3em;color:rgb(var(--accent));font-size:.64rem}.enc__more[data-v-b77caa66]{color:#c9bda4;font-size:.7rem}.enc__titlebar[data-v-b77caa66]{align-items:center;gap:.6rem;margin:.25rem 0 .2rem;display:flex}.enc__icon[data-v-b77caa66]{background:rgba(var(--accent),.14);border:1px solid rgba(var(--accent),.35);border-radius:14px;flex:none;place-items:center;width:2.7rem;height:2.7rem;font-size:1.5rem;line-height:1;display:grid}.enc__title[data-v-b77caa66]{letter-spacing:.04em;margin:0;font-size:1.2rem;font-weight:700;line-height:1.3}.enc__meta[data-v-b77caa66]{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.2rem 0 .7rem;display:flex}.enc__tag[data-v-b77caa66]{border:1px solid rgba(var(--tag-rgb,201,189,164),.55);background:rgba(var(--tag-rgb,201,189,164),.14);color:rgb(var(--tag-rgb,201,189,164));letter-spacing:.06em;border-radius:999px;padding:.08rem .55rem;font-size:.68rem}.enc__shop[data-v-b77caa66]{color:#d8ccb2;font-size:.72rem}.enc__tip[data-v-b77caa66]{color:#f1dfb6;background:#e3b45b14;border:1px dashed #e3b45b80;border-radius:10px;margin:0 0 .6rem;padding:.5rem .7rem;font-size:.74rem;line-height:1.65}.enc__body[data-v-b77caa66]{color:#f3e8d2;margin:0 0 .55rem;font-size:.92rem;line-height:1.8}.enc__due[data-v-b77caa66]{color:#c9bda4;margin:0 0 .7rem;font-size:.74rem}.enc__due--urgent[data-v-b77caa66]{color:#ef6552;font-weight:600}.enc__choices[data-v-b77caa66]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.enc__choice[data-v-b77caa66]{width:100%;min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #f3e8d22e;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.55rem .8rem;transition:border-color .14s,background .14s;display:grid}.enc__choice[data-v-b77caa66]:hover{background:#e3b45b17;border-color:#e3b45b99}.enc__choice[data-v-b77caa66]:focus-visible,.enc__done[data-v-b77caa66]:focus-visible,.enc__later[data-v-b77caa66]:focus-visible{outline-offset:2px;outline:2px solid #e3b45b}.enc__choice--off[data-v-b77caa66]{opacity:.62;cursor:not-allowed;background:#ffffff05;border-style:dashed}.enc__choice--off[data-v-b77caa66]:hover{background:#ffffff05;border-color:#f3e8d22e}.enc__num[data-v-b77caa66]{color:#e3b45b;width:1.5rem;height:1.5rem;font-family:var(--font-mono);border:1px solid #e3b45b8c;border-radius:50%;place-items:center;font-size:.74rem;display:grid}.enc__ctext[data-v-b77caa66]{flex-direction:column;gap:.12rem;min-width:0;display:flex}.enc__ctext b[data-v-b77caa66]{font-size:.9rem;font-weight:600}.enc__ctext small[data-v-b77caa66]{color:#c9bda4;font-size:.7rem;line-height:1.5}.enc__ctext .enc__why[data-v-b77caa66]{color:#ffb4a8}.enc__error[data-v-b77caa66]{color:#ffc9bf;background:#ef655224;border:1px solid #ef655280;border-radius:9px;margin:.6rem 0 0;padding:.4rem .65rem;font-size:.76rem;line-height:1.55}.enc__foot[data-v-b77caa66]{justify-content:space-between;align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.enc__later[data-v-b77caa66]{color:#e3b45b;cursor:pointer;background:0 0;border:1px dashed #e3b45b80;border-radius:9px;min-height:2.4rem;padding:.38rem 1rem;font-size:.78rem}.enc__keys[data-v-b77caa66]{color:#a99d86;font-size:.64rem}@media (width<=520px){.enc__keys[data-v-b77caa66]{display:none}}.enc__pick[data-v-b77caa66]{color:#c9bda4;margin:0 0 .35rem;font-size:.74rem}.enc__resulttext[data-v-b77caa66]{border-left:3px solid rgb(var(--accent));background:#ffffff0b;border-radius:12px;margin:0 0 .75rem;padding:.6rem .8rem;font-size:.9rem;line-height:1.8}.enc__chips[data-v-b77caa66]{flex-wrap:wrap;gap:.35rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex}.enc__chip[data-v-b77caa66]{color:#d8ccb2;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:999px;padding:.12rem .6rem;font-size:.76rem;line-height:1.5}.enc__chip--good[data-v-b77caa66]{color:#8fe0a4;background:#6fcf8b1a;border-color:#6fcf8b80}.enc__chip--bad[data-v-b77caa66]{color:#ff9a8a;background:#ef65521a;border-color:#ef65528c}.enc__nochip[data-v-b77caa66]{color:#c9bda4;margin:0 0 .9rem;font-size:.76rem}.enc__done[data-v-b77caa66]{color:#fff;letter-spacing:.1em;cursor:pointer;background:linear-gradient(#e0573b,#b8341f);border:0;border-radius:12px;width:100%;padding:.65rem 1rem;font-size:.98rem;font-weight:700;display:block}.sc[data-v-decdbaf2]{z-index:24;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0605049e;place-items:center;animation:.22s ease-out scFade-decdbaf2;display:grid;position:absolute;inset:0}.sc__card[data-v-decdbaf2]{color:#f3e8d2;background:linear-gradient(#261d15,#17120e);border:1px solid #e3b45b66;border-radius:18px;width:min(32rem,92%);max-height:88%;padding:1.2rem 1.4rem 1.1rem;animation:.32s cubic-bezier(.2,.8,.2,1) scRise-decdbaf2;overflow-y:auto;box-shadow:0 30px 80px #000000a6,inset 0 1px #ffffff0d}.sc__kicker[data-v-decdbaf2]{letter-spacing:.22em;color:#e3b45b;margin:0;font-size:.64rem}.sc__day[data-v-decdbaf2]{color:#c9bda4;margin:.55rem 0 0;font-size:.72rem}.sc__title[data-v-decdbaf2]{letter-spacing:.06em;color:#fff4e0;margin:.15rem 0 .7rem;font-size:1.35rem}.sc__text[data-v-decdbaf2]{color:#eadfc9;white-space:pre-line;border-left:3px solid #d2492fb3;margin:0;padding-left:.85rem;font-size:.92rem;line-height:1.95}.sc__foot[data-v-decdbaf2]{justify-content:space-between;align-items:center;gap:.6rem;margin-top:1.1rem;display:flex}.sc__more[data-v-decdbaf2]{color:#c9bda4;font-size:.72rem}.sc__ok[data-v-decdbaf2]{color:#fff;letter-spacing:.12em;cursor:pointer;background:linear-gradient(#e0573b,#b8341f);border:0;border-radius:11px;min-width:7rem;margin-left:auto;padding:.55rem 1.6rem;font-size:.95rem;font-weight:700;box-shadow:0 8px 22px #d2492f4d}.sc__ok[data-v-decdbaf2]:hover{filter:brightness(1.08)}.sc__ok[data-v-decdbaf2]:focus-visible{outline-offset:3px;outline:2px solid #ffd98c}.mono[data-v-decdbaf2]{font-family:var(--font-mono)}@keyframes scFade-decdbaf2{0%{opacity:0}}@keyframes scRise-decdbaf2{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.sc[data-v-decdbaf2],.sc__card[data-v-decdbaf2]{animation:none}}.se[data-v-c39543d9]{z-index:24;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060504b8;place-items:center;animation:.26s ease-out seFade-c39543d9;display:grid;position:absolute;inset:0}.se__card[data-v-c39543d9]{color:#f3e8d2;text-align:center;background:linear-gradient(#281f16,#16110d);border:1px solid #e3b45b73;border-radius:20px;flex-direction:column;width:min(36rem,94%);max-height:94%;animation:.38s cubic-bezier(.2,.8,.2,1) seRise-c39543d9;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 90px #000000b3,inset 0 1px #ffffff0f}.se__card--lost[data-v-c39543d9]{border-color:#ef655280}.se__scroll[data-v-c39543d9]{flex:1;min-height:0;padding:1.15rem 1.4rem .5rem;overflow-y:auto}.se__foot[data-v-c39543d9]{background:#00000038;border-top:1px solid #f3e8d21f;flex:none;padding:.7rem 1.4rem .95rem}.se__kicker[data-v-c39543d9]{letter-spacing:.32em;color:#e3b45b;margin:0;font-size:.66rem}.se__card--lost .se__kicker[data-v-c39543d9]{color:#ef8c7c}.se__scn[data-v-c39543d9]{color:#c9bda4;margin:.2rem 0 0;font-size:.78rem}.se__title[data-v-c39543d9]{letter-spacing:.22em;color:#ffd98c;text-shadow:0 0 28px #e3b45b8c;margin:.1rem 0 .55rem;font-size:2rem;font-weight:700}.se__card--lost .se__title[data-v-c39543d9]{color:#ff9a8a;text-shadow:0 0 28px #ef655266}.se__hero[data-v-c39543d9]{justify-content:center;align-items:center;gap:1.2rem;display:flex}.se__medal[data-v-c39543d9]{border-radius:50%;flex:none;place-items:center;width:6rem;height:6rem;animation:.72s cubic-bezier(.2,1.4,.3,1) .12s both seMedal-c39543d9;display:grid;position:relative;overflow:hidden}.se__medal--gold[data-v-c39543d9]{background:radial-gradient(circle at 35% 30%,#fff1c2,#e3b45b 55%,#9a6a1c);box-shadow:0 0 0 3px #ffd98c8c,0 0 44px #e3b45b99}.se__medal--silver[data-v-c39543d9]{background:radial-gradient(circle at 35% 30%,#fafcff,#c4ccd5 55%,#6e7a86);box-shadow:0 0 0 3px #dce4ee80,0 0 34px #becde173}.se__medal--bronze[data-v-c39543d9]{background:radial-gradient(circle at 35% 30%,#ffddb8,#cd8a52 55%,#7a4620);box-shadow:0 0 0 3px #ebaa7880,0 0 30px #cd8a5273}.se__medal--none[data-v-c39543d9]{background:radial-gradient(circle at 40% 35%,#3b3028,#1d1712);box-shadow:0 0 0 2px #ef655273}.se__medal-icon[data-v-c39543d9]{filter:drop-shadow(0 2px 4px #00000059);font-size:3rem;line-height:1}.se__medal--none .se__medal-icon[data-v-c39543d9]{color:#ef6552;filter:none;font-weight:700}.se__shine[data-v-c39543d9]{pointer-events:none;background:linear-gradient(115deg,#0000 40%,#fff9 50%,#0000 60%);animation:1.5s ease-out .7s forwards seShine-c39543d9;position:absolute;inset:-30%;transform:translate(-120%)}.se__medal--none .se__shine[data-v-c39543d9]{display:none}.se__score[data-v-c39543d9]{text-align:left;flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.se__medal-label[data-v-c39543d9]{letter-spacing:.2em;color:#c9bda4;font-size:.8rem}.se__score b[data-v-c39543d9]{color:#fff4e0;font-size:1.9rem;line-height:1.1}.se__record[data-v-c39543d9]{color:#c9bda4;border:1px solid #f3e8d233;border-radius:999px;margin-top:.15rem;padding:.1rem .6rem;font-size:.7rem}.se__record--new[data-v-c39543d9]{color:#ffe2a6;background:#e3b45b33;border-color:#ffd98ccc;font-weight:700;animation:1.4s ease-in-out .9s 3 sePulse-c39543d9}.se__parts[data-v-c39543d9]{color:#c9bda4;flex-wrap:wrap;justify-content:center;gap:.2rem 1rem;margin:.6rem 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}.se__parts li[data-v-c39543d9]{gap:.35rem;display:inline-flex}.se__parts b[data-v-c39543d9]{color:#e9dcc0;font-weight:500}.se__reason[data-v-c39543d9]{color:#ffc9bf;background:#ef655224;border-radius:10px;margin:.7rem 0 0;padding:.45rem .7rem;font-size:.84rem;line-height:1.55}.se__day[data-v-c39543d9]{color:#c9bda4;margin:.7rem 0 .35rem;font-size:.74rem}.se__rows[data-v-c39543d9]{text-align:left;border-top:1px solid #f3e8d21f;margin:0;padding:0;list-style:none}.se__row[data-v-c39543d9]{border-bottom:1px solid #f3e8d212;grid-template-columns:1.3rem 1fr auto;align-items:baseline;gap:.4rem;padding:.35rem .1rem;font-size:.8rem;display:grid}.se__mark[data-v-c39543d9]{text-align:center;font-weight:700}.se__row--ok .se__mark[data-v-c39543d9]{color:#6fcf8b}.se__row--no .se__mark[data-v-c39543d9]{color:#ef6552}.se__row--no .se__label[data-v-c39543d9]{color:#d8ccb2}.se__tag[data-v-c39543d9]{color:#c9bda4;border:1px solid #f3e8d240;border-radius:4px;margin-left:.4rem;padding:0 .35rem;font-size:.6rem;font-style:normal}.se__tag--req[data-v-c39543d9]{color:#ff9a8a;border-color:#d2492f99}.se__val[data-v-c39543d9]{color:#ffe2a6;white-space:nowrap;font-size:.78rem}.se__val small[data-v-c39543d9]{color:#c9bda4;font-size:.66rem}.se__sr[data-v-c39543d9]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.se__quote[data-v-c39543d9]{text-align:left;color:#eadfc9;background:#ffffff08;border-left:3px solid #e3b45b99;border-radius:0 10px 10px 0;margin:.85rem 0 0;padding:.55rem .9rem;font-size:.86rem;line-height:1.85}.se__unlock[data-v-c39543d9]{color:#c8f0d2;background:#6fcf8b14;border:1px dashed #6fcf8b8c;border-radius:10px;margin:.7rem 0 0;padding:.4rem .7rem;font-size:.8rem}.se__unlock b[data-v-c39543d9]{color:#e6ffec;margin-left:.4rem}.se__acts[data-v-c39543d9]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.se__btn[data-v-c39543d9]{color:#f3e8d2;cursor:pointer;background:#ffffff0f;border:1px solid #f3e8d247;border-radius:11px;min-width:7.4rem;padding:.55rem 1.1rem;font-size:.88rem}.se__btn[data-v-c39543d9]:hover{background:#ffffff1f}.se__btn--main[data-v-c39543d9]{color:#fff;letter-spacing:.08em;border:0;font-weight:700;box-shadow:0 8px 22px #d2492f4d}.se__btn--main[data-v-c39543d9],.se__btn--main[data-v-c39543d9]:hover{background:linear-gradient(#e0573b,#b8341f)}.se__btn--main[data-v-c39543d9]:hover{filter:brightness(1.08)}.se__btn[data-v-c39543d9]:focus-visible{outline-offset:3px;outline:2px solid #ffd98c}.se__note[data-v-c39543d9]{color:#c9bda4;margin:.6rem 0 0;font-size:.72rem}.mono[data-v-c39543d9]{font-family:var(--font-mono)}@keyframes seFade-c39543d9{0%{opacity:0}}@keyframes seRise-c39543d9{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes seMedal-c39543d9{0%{opacity:0;transform:scale(.25)rotate(-28deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes seShine-c39543d9{to{transform:translate(120%)}}@keyframes sePulse-c39543d9{50%{box-shadow:0 0 18px #e3b45bb3}}@media (prefers-reduced-motion:reduce){.se[data-v-c39543d9],.se__card[data-v-c39543d9],.se__medal[data-v-c39543d9],.se__record--new[data-v-c39543d9]{animation:none}.se__shine[data-v-c39543d9]{display:none}}@media (width<=480px){.se__scroll[data-v-c39543d9]{padding:.85rem .9rem .4rem}.se__foot[data-v-c39543d9]{padding:.55rem .9rem .75rem}.se__title[data-v-c39543d9]{margin-bottom:.35rem;font-size:1.55rem}.se__hero[data-v-c39543d9]{gap:.9rem}.se__medal[data-v-c39543d9]{width:4.6rem;height:4.6rem}.se__medal-icon[data-v-c39543d9]{font-size:2.3rem}.se__score b[data-v-c39543d9]{font-size:1.6rem}.se__row[data-v-c39543d9]{grid-template-columns:1.3rem 1fr;row-gap:0}.se__val[data-v-c39543d9]{grid-column:2}.se__btn[data-v-c39543d9]{flex:1 1 0;min-width:0;padding:.5rem .4rem;font-size:.8rem}}.sp[data-v-0c6a5e0e]{z-index:32;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#f3e8d2;font-family:var(--font-cjk);background:#060504b8;place-items:center;animation:.22s ease-out spFade-0c6a5e0e;display:grid;position:absolute;inset:0}.sp__card[data-v-0c6a5e0e]{background:linear-gradient(#251c14,#16110d);border:1px solid #e3b45b66;border-radius:20px;flex-direction:column;width:min(62rem,96%);height:min(44rem,92%);animation:.3s cubic-bezier(.2,.8,.2,1) spRise-0c6a5e0e;display:flex;overflow:hidden;box-shadow:0 34px 90px #000000b3,inset 0 1px #ffffff0d}.sp__head[data-v-0c6a5e0e]{border-bottom:1px solid #f3e8d21a;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.95rem 1.2rem .7rem;display:flex}.sp__kicker[data-v-0c6a5e0e]{letter-spacing:.26em;color:#e3b45b;margin:0;font-size:.62rem}.sp__title[data-v-0c6a5e0e]{letter-spacing:.08em;margin:.1rem 0 .15rem;font-size:1.35rem}.sp__lead[data-v-0c6a5e0e]{color:#c9bda4;max-width:42rem;margin:0;font-size:.74rem;line-height:1.6}.sp__x[data-v-0c6a5e0e]{color:#f3e8d2;cursor:pointer;background:#00000059;border:1px solid #f3e8d233;border-radius:50%;flex:none;width:2rem;height:2rem}.sp__x[data-v-0c6a5e0e]:hover{border-color:#e3b45b99}.sp__body[data-v-0c6a5e0e]{flex:1;grid-template-columns:17.5rem minmax(0,1fr);min-height:0;display:grid}.sp__list[data-v-0c6a5e0e]{border-right:1px solid #f3e8d21a;gap:.5rem;margin:0;padding:.7rem;list-style:none;overflow-y:auto}.sp__li[data-v-0c6a5e0e],.sp__list[data-v-0c6a5e0e]{flex-direction:column;display:flex}.sp__li[data-v-0c6a5e0e]{gap:.2rem}.spc[data-v-0c6a5e0e]{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #f3e8d224;border-radius:12px;align-items:center;gap:.6rem;padding:.55rem .65rem;transition:border-color .16s,background .16s;display:flex}.spc[data-v-0c6a5e0e]:hover{border-color:#e3b45b80}.spc--on[data-v-0c6a5e0e]{background:#d2492f29;border-color:#d2492f}.spc--locked[data-v-0c6a5e0e]{opacity:.72}.spc[data-v-0c6a5e0e]:focus-visible{outline-offset:2px;outline:2px solid #ffd98c}.spc__icon[data-v-0c6a5e0e]{flex:none;font-size:1.7rem;line-height:1}.spc__main[data-v-0c6a5e0e]{flex-direction:column;flex:1;min-width:0;display:flex}.spc__name[data-v-0c6a5e0e]{font-size:.9rem}.spc__en[data-v-0c6a5e0e]{letter-spacing:.14em;color:#c9bda4;font-size:.58rem}.spc__meta[data-v-0c6a5e0e]{align-items:center;gap:.4rem;margin-top:.15rem;display:flex}.spc__stars[data-v-0c6a5e0e]{letter-spacing:.05em;color:#e3b45b;font-size:.68rem}.spc__tag[data-v-0c6a5e0e]{color:#c9bda4;border:1px solid #f3e8d238;border-radius:999px;padding:0 .4rem;font-size:.6rem}.spc__badge[data-v-0c6a5e0e]{flex:none;font-size:1.35rem;line-height:1}.spc__badge--lock[data-v-0c6a5e0e]{font-size:1.1rem}.spc__lock[data-v-0c6a5e0e]{color:#e8c98a;margin:0 .25rem;font-size:.66rem;line-height:1.5}.sp__detail[data-v-0c6a5e0e]{min-width:0;padding:.9rem 1.2rem 1.1rem;overflow-y:auto}.spd__head[data-v-0c6a5e0e]{align-items:center;gap:.8rem;display:flex}.spd__icon[data-v-0c6a5e0e]{font-size:2.6rem;line-height:1}.spd__name[data-v-0c6a5e0e]{letter-spacing:.06em;margin:0;font-size:1.2rem}.spd__en[data-v-0c6a5e0e]{letter-spacing:.2em;color:#e3b45b;margin:0;font-size:.6rem}.spd__tags[data-v-0c6a5e0e]{flex-wrap:wrap;gap:.3rem;margin:.3rem 0 0;display:flex}.spd__tag[data-v-0c6a5e0e]{color:#e9dcc0;background:#ffffff0a;border:1px solid #f3e8d233;border-radius:999px;padding:.05rem .5rem;font-size:.68rem}.spd__story[data-v-0c6a5e0e]{color:#eadfc9;border-left:3px solid #d2492fb3;margin:.8rem 0 0;padding-left:.8rem;font-size:.86rem;line-height:1.9}.spd__h[data-v-0c6a5e0e]{letter-spacing:.14em;color:#e3b45b;margin:1rem 0 .35rem;font-size:.74rem;font-weight:500}.spd__kv[data-v-0c6a5e0e]{grid-template-columns:5.5rem 1fr;gap:.25rem .8rem;margin:0;font-size:.8rem;display:grid}.spd__kv dt[data-v-0c6a5e0e]{color:#c9bda4}.spd__kv dd[data-v-0c6a5e0e]{color:#f3e8d2;margin:0}.spd__note[data-v-0c6a5e0e]{color:#c9bda4;font-size:.64rem;display:block}.spd__chips[data-v-0c6a5e0e],.spd__fails[data-v-0c6a5e0e],.spd__hints[data-v-0c6a5e0e],.spd__medals[data-v-0c6a5e0e],.spd__objs[data-v-0c6a5e0e]{margin:0;padding:0;list-style:none}.spd__chips[data-v-0c6a5e0e]{flex-wrap:wrap;gap:.3rem;display:flex}.spd__chip[data-v-0c6a5e0e]{color:#cfdcff;background:#8cb4ff14;border:1px solid #8cb4ff73;border-radius:999px;padding:.1rem .6rem;font-size:.72rem}.spd__none[data-v-0c6a5e0e]{color:#c9bda4;margin:0;font-size:.78rem}.spd__obj[data-v-0c6a5e0e]{align-items:baseline;gap:.5rem;padding:.22rem 0;font-size:.8rem;line-height:1.5;display:flex}.spd__obj small[data-v-0c6a5e0e]{color:#9d9380;font-size:.64rem;display:block}.spd__otag[data-v-0c6a5e0e]{color:#c9bda4;border:1px solid #f3e8d240;border-radius:4px;flex:none;padding:0 .4rem;font-size:.62rem;font-style:normal}.spd__otag--req[data-v-0c6a5e0e]{color:#ff9a8a;border-color:#d2492fa6}.spd__medals li[data-v-0c6a5e0e]{color:#e9dcc0;align-items:baseline;gap:.4rem;padding:.12rem 0;font-size:.8rem;display:flex}.spd__medals b[data-v-0c6a5e0e]{color:#ffe2a6;font-weight:600}.spd__fails li[data-v-0c6a5e0e],.spd__hints li[data-v-0c6a5e0e]{color:#d8ccb2;padding:.1rem 0;font-size:.78rem;line-height:1.55}.spd__fails li[data-v-0c6a5e0e]:before{content:"✗ ";color:#ef6552}.spd__hints li[data-v-0c6a5e0e]:before{content:"💡 "}.spd__best[data-v-0c6a5e0e]{color:#ffe2a6;margin:0;font-size:.88rem}.spd__best--none[data-v-0c6a5e0e]{color:#c9bda4}.sp__foot[data-v-0c6a5e0e]{border-top:1px solid #f3e8d21a;justify-content:space-between;align-items:flex-end;gap:1rem;padding:.7rem 1.2rem .9rem;display:flex}.sp__back[data-v-0c6a5e0e]{color:#f3e8d2;cursor:pointer;background:#ffffff0d;border:1px solid #f3e8d247;border-radius:11px;padding:.55rem 1.3rem;font-size:.9rem}.sp__start[data-v-0c6a5e0e]{flex-direction:column;align-items:flex-end;gap:.35rem;min-width:0;display:flex}.sp__why[data-v-0c6a5e0e]{color:#e8c98a;text-align:right;font-size:.7rem}.sp__err[data-v-0c6a5e0e],.sp__why[data-v-0c6a5e0e]{max-width:26rem;margin:0;line-height:1.5}.sp__err[data-v-0c6a5e0e]{color:#ffd2ca;background:#ef655229;border:1px solid #ef655299;border-radius:9px;padding:.35rem .6rem;font-size:.72rem}.sp__go[data-v-0c6a5e0e]{color:#fff;letter-spacing:.12em;cursor:pointer;background:linear-gradient(#e0573b,#b8341f);border:0;border-radius:12px;padding:.65rem 2.2rem;font-size:1rem;font-weight:700;box-shadow:0 10px 26px #d2492f52}.sp__go[data-v-0c6a5e0e]:hover{filter:brightness(1.08)}.sp__go--off[data-v-0c6a5e0e]{color:#9d9380;box-shadow:none;cursor:not-allowed;background:#ffffff14}.sp__go--off[data-v-0c6a5e0e]:hover{filter:none}.sp__back[data-v-0c6a5e0e]:focus-visible,.sp__go[data-v-0c6a5e0e]:focus-visible,.sp__x[data-v-0c6a5e0e]:focus-visible{outline-offset:3px;outline:2px solid #ffd98c}.mono[data-v-0c6a5e0e]{font-family:var(--font-mono)}@keyframes spFade-0c6a5e0e{0%{opacity:0}}@keyframes spRise-0c6a5e0e{0%{opacity:0;transform:translateY(12px)scale(.985)}}.sp__card--narrow[data-v-0c6a5e0e]{border-width:0;border-radius:0;width:100%;height:100%}.sp__card--narrow .sp__head[data-v-0c6a5e0e]{padding:.7rem .9rem .5rem}.sp__card--narrow .sp__lead[data-v-0c6a5e0e]{display:none}.sp__card--narrow .sp__body[data-v-0c6a5e0e]{flex-direction:column;display:flex}.sp__card--narrow .sp__list[data-v-0c6a5e0e]{border-bottom:1px solid #f3e8d21a;border-right:0;flex-direction:row;flex:none;align-items:stretch;gap:.4rem;padding:.5rem .7rem;overflow:auto hidden}.sp__card--narrow .sp__li[data-v-0c6a5e0e]{flex:none;width:10.5rem}.sp__card--narrow .spc[data-v-0c6a5e0e]{height:100%;padding:.4rem .5rem}.sp__card--narrow .spc__icon[data-v-0c6a5e0e]{font-size:1.3rem}.sp__card--narrow .spc__en[data-v-0c6a5e0e],.sp__card--narrow .spc__lock[data-v-0c6a5e0e],.sp__card--narrow .spc__tag[data-v-0c6a5e0e]{display:none}.sp__card--narrow .sp__detail[data-v-0c6a5e0e]{flex:1;padding:.7rem .9rem .9rem}.sp__card--narrow .spd__kv[data-v-0c6a5e0e]{grid-template-columns:4.6rem 1fr}.sp__card--narrow .sp__foot[data-v-0c6a5e0e]{padding:.55rem .9rem .7rem}.sp__card--narrow .sp__go[data-v-0c6a5e0e]{padding:.6rem 1.4rem}@media (prefers-reduced-motion:reduce){.sp[data-v-0c6a5e0e],.sp__card[data-v-0c6a5e0e]{animation:none}.spc[data-v-0c6a5e0e]{transition:none}}.cloudbar[data-v-0610f7c6]{z-index:31;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;max-width:calc(100% - 9rem);font-size:.78rem;display:flex;position:absolute;top:1rem;right:1rem}.cloudbar__who[data-v-0610f7c6]{border:1px solid var(--line);color:var(--paper);background:#00000059;border-radius:999px;padding:.3rem .7rem}.cloudbar__who small[data-v-0610f7c6]{color:var(--warn);margin-left:.4rem}.cloudbar__who--dim[data-v-0610f7c6]{color:var(--paper-dim)}.cloudbar__btn[data-v-0610f7c6]{color:var(--gold);cursor:pointer;background:#00000059;border:1px solid #e3b45b80;border-radius:999px;padding:.3rem .8rem;font-size:.78rem;text-decoration:none}.cloudbar__btn[data-v-0610f7c6]:hover{background:#e3b45b24}.cloudbar__btn--primary[data-v-0610f7c6]{color:#fff;background:linear-gradient(#e0573b,#b8341f);border-color:#0000}.cloudbar__btn--dim[data-v-0610f7c6]{color:var(--paper-dim);border-color:var(--line)}.cm[data-v-0610f7c6]{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0605049e;place-items:center;display:grid;position:absolute;inset:0}.cm__card[data-v-0610f7c6]{width:min(30rem,92%);max-height:88%;color:var(--paper);background:#1d1712;border:1px solid #e3b45b52;border-radius:16px;padding:1.2rem 1.3rem;overflow-y:auto;box-shadow:0 30px 70px #0009}.cm__card--wide[data-v-0610f7c6]{width:min(38rem,94%)}.cm__title[data-v-0610f7c6]{letter-spacing:.04em;color:#fff4e0;margin:0 0 .6rem;font-size:1.05rem}.cm__text[data-v-0610f7c6]{color:#e9dcc2;margin:.4rem 0;font-size:.86rem;line-height:1.7}.cm__text b[data-v-0610f7c6]{color:var(--gold)}.cm__text--dim[data-v-0610f7c6]{color:var(--paper-dim);font-size:.8rem}.cm__actions[data-v-0610f7c6]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.cm__actions--stack[data-v-0610f7c6]{flex-direction:column}.cm__btn[data-v-0610f7c6]{color:var(--paper);text-align:center;cursor:pointer;background:#2a2119;border:1px solid #e3b45b73;border-radius:10px;padding:.6rem 1.1rem;font-size:.86rem;text-decoration:none}.cm__btn[data-v-0610f7c6]:hover:not(:disabled){background:#352a20}.cm__btn[data-v-0610f7c6]:disabled{opacity:.5;cursor:default}.cm__btn--primary[data-v-0610f7c6]{color:#fff;background:linear-gradient(#e0573b,#b8341f);border-color:#0000;font-weight:700}.cm__btn--primary[data-v-0610f7c6]:hover:not(:disabled){background:linear-gradient(#e8664a,#c23d27)}.cm__btn--danger[data-v-0610f7c6]{color:#ffd9d2;border-color:#ef655299}.cm__btn--armed[data-v-0610f7c6]{background:var(--bad);border-color:var(--bad);color:#fff}.cm__btn--dim[data-v-0610f7c6]{border-color:var(--line);color:var(--paper-dim);background:0 0}.cm__btn--small[data-v-0610f7c6]{flex:none;max-width:13rem;padding:.4rem .75rem;font-size:.78rem}.rows[data-v-0610f7c6]{flex-direction:column;gap:.5rem;margin:.7rem 0 0;padding:0;list-style:none}.row[data-v-0610f7c6],.rows[data-v-0610f7c6]{display:flex}.row[data-v-0610f7c6]{border:1px solid var(--line);background:#00000040;border-radius:10px;justify-content:space-between;align-items:center;gap:.7rem;padding:.55rem .7rem}.row--empty[data-v-0610f7c6]{color:var(--paper-dim);justify-content:center;font-size:.82rem}.row__info[data-v-0610f7c6]{flex-direction:column;gap:.1rem;min-width:0;font-size:.8rem;display:flex}.row__info b[data-v-0610f7c6]{color:var(--gold)}.row__info small[data-v-0610f7c6]{color:var(--paper-dim);font-size:.7rem}.cmp[data-v-0610f7c6]{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.6rem;display:grid}.cmp__side[data-v-0610f7c6]{border:1px solid var(--line);background:#00000040;border-radius:10px;flex-direction:column;gap:.15rem;padding:.6rem .7rem;font-size:.8rem;display:flex}.cmp__side b[data-v-0610f7c6]{color:var(--gold)}.cmp__side small[data-v-0610f7c6]{color:var(--paper-dim);font-size:.7rem}@media (width<=520px){.cmp[data-v-0610f7c6]{grid-template-columns:1fr}.row[data-v-0610f7c6]{flex-direction:column;align-items:stretch}.cm__btn--small[data-v-0610f7c6]{max-width:none}}.tut[data-v-10f86a5f]{z-index:40;pointer-events:none}.tut[data-v-10f86a5f],.tut__dim[data-v-10f86a5f]{position:absolute;inset:0}.tut__dim[data-v-10f86a5f]{background:#08060473}.tut__spot[data-v-10f86a5f]{border:2px solid #ffd98c;border-radius:12px;transition:left .18s,top .18s,width .18s,height .18s;animation:1.6s ease-in-out infinite tutPulse-10f86a5f;position:absolute;box-shadow:0 0 0 200vmax #08060480,0 0 24px #ffc86e8c}.tut__ring[data-v-10f86a5f]{border:3px solid #ffd98c;border-radius:50%;width:84px;height:84px;margin:-42px 0 0 -42px;animation:1.4s ease-out infinite tutRing-10f86a5f;position:absolute;box-shadow:0 0 22px #ffc86eb3}@keyframes tutPulse-10f86a5f{50%{border-color:#fff1cf;box-shadow:0 0 0 200vmax #08060480,0 0 36px #ffc86ed9}}@keyframes tutRing-10f86a5f{0%{opacity:1;transform:scale(.8)}to{opacity:.35;transform:scale(1.25)}}.tut__card[data-v-10f86a5f]{color:#f3e8d2;pointer-events:auto;background:linear-gradient(#261d16f7,#18130ff7);border:1px solid #e3b45b8c;border-radius:14px;width:330px;max-width:calc(100% - 1rem);padding:.85rem 1rem .8rem;animation:.22s ease-out tutIn-10f86a5f;position:absolute;box-shadow:0 18px 50px #0000008c}.tut__card--narrow[data-v-10f86a5f]{width:auto;max-width:none}@keyframes tutIn-10f86a5f{0%{opacity:0}}.tut__kicker[data-v-10f86a5f]{letter-spacing:.18em;color:#e3b45b;margin:0;font-size:.6rem}.tut__title[data-v-10f86a5f]{margin:.25rem 0 .4rem;font-size:1.02rem}.tut__body[data-v-10f86a5f]{color:#eadfc9;margin:0 0 .35rem;font-size:.8rem;line-height:1.65}.tut__hint[data-v-10f86a5f]{color:#9fd6a8;margin:.2rem 0 0;font-size:.68rem}.tut__acts[data-v-10f86a5f]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.tut__skip[data-v-10f86a5f]{color:#c9bda4;background:0 0;padding:.3rem 0;font-size:.72rem}.tut__next[data-v-10f86a5f],.tut__skip[data-v-10f86a5f]{cursor:pointer;border:0}.tut__next[data-v-10f86a5f]{color:#fff;background:linear-gradient(#e0573b,#b8341f);border-radius:10px;padding:.42rem 1rem;font-size:.82rem;font-weight:700}.tut__next--soft[data-v-10f86a5f]{color:#f3e8d2;background:#ffffff14;border:1px solid #f3e8d240;font-weight:500}.mono[data-v-10f86a5f]{font-family:var(--font-mono)}.rm[data-v-a38e4628]{--ink:#16120f;--ink2:#1f1914;--paper:#f3e8d2;--paper-dim:#c9bda4;--shu:#d2492f;--shu-soft:#d2492f2e;--gold:#e3b45b;--ok:#6fcf8b;--warn:#f0b04a;--bad:#ef6552;--line:#f3e8d224;touch-action:none;-webkit-user-select:none;user-select:none;height:calc(min(80vh,860px));min-height:520px;color:var(--paper);font-family:var(--font-cjk);background:#0b0908;border:1px solid #e3b45b40;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000073,inset 0 1px #ffffff0f}.rm__canvas[data-v-a38e4628]{width:100%;height:100%;display:block}.rm--immersive[data-v-a38e4628]{z-index:60;height:auto;min-height:0;box-shadow:none;border:0;border-radius:0;position:fixed;inset:0}.mono[data-v-a38e4628]{font-family:var(--font-mono)}.top[data-v-a38e4628]{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:6;background:linear-gradient(#1c1611e6,#120e0bdb);border-radius:14px;align-items:stretch;gap:.35rem;padding:.35rem;display:flex;position:absolute;top:.6rem;left:.6rem;right:.6rem;box-shadow:0 10px 30px #00000059}.top__shop[data-v-a38e4628]{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-width:7.5rem;padding:0 .7rem 0 .5rem;display:flex}.top__shop b[data-v-a38e4628]{letter-spacing:.08em;color:var(--paper);font-size:.98rem}.top__shop small[data-v-a38e4628]{color:var(--gold);font-size:.68rem}.stat[data-v-a38e4628]{border-radius:9px;flex-direction:column;justify-content:center;min-width:0;padding:.1rem .6rem;display:flex}.stat__k[data-v-a38e4628]{letter-spacing:.14em;color:var(--paper-dim);font-size:.58rem}.stat b[data-v-a38e4628],.stat__k[data-v-a38e4628]{font-family:var(--font-mono);white-space:nowrap}.stat b[data-v-a38e4628]{font-size:.98rem;font-weight:600}.stat small[data-v-a38e4628]{color:var(--paper-dim);white-space:nowrap;text-overflow:ellipsis;max-width:14rem;font-size:.64rem;overflow:hidden}.stat--money b[data-v-a38e4628]{color:#ffe2a6}.stat__bill--tight[data-v-a38e4628]{color:var(--bad)!important}.stat--neg b[data-v-a38e4628]{color:var(--bad)}.stat--rating b[data-v-a38e4628]{color:var(--gold)}.stars[data-v-a38e4628]{letter-spacing:.05em;color:var(--gold)!important}.stat--time b[data-v-a38e4628]{font-size:1.15rem}.viral[data-v-a38e4628]{background:var(--shu);color:#fff;font-family:var(--font-mono);border-radius:4px;margin-left:.3rem;padding:0 .3rem;font-size:.6rem;animation:1s ease-in-out infinite alternate pulse-a38e4628}@keyframes pulse-a38e4628{to{filter:brightness(1.5)}}.speed[data-v-a38e4628]{align-items:center;gap:.2rem;margin-left:auto;padding-left:.4rem;display:flex}.iconbtn[data-v-a38e4628],.speed button[data-v-a38e4628]{border:1px solid var(--line);min-width:2.2rem;height:2.1rem;color:var(--paper);font-family:var(--font-mono);cursor:pointer;background:#ffffff0a;border-radius:8px;padding:0 .45rem;font-size:.74rem}.speed button.on[data-v-a38e4628]{background:var(--shu);border-color:var(--shu);color:#fff}.speed .skip[data-v-a38e4628]{font-family:var(--font-cjk)}.speed .skip--confirm[data-v-a38e4628]{background:var(--shu);border-color:var(--shu);color:#fff}.speed .skip--off[data-v-a38e4628]{opacity:.5;cursor:not-allowed}.skipveil[data-v-a38e4628]{z-index:24;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060504b8;place-items:center;display:grid;position:absolute;inset:0}.skipveil__card[data-v-a38e4628]{color:#f3e8d2;text-align:center;background:linear-gradient(#221a14,#17120e);border:1px solid #e3b45b59;border-radius:16px;width:min(24rem,90%);padding:1.1rem 1.3rem 1.2rem;box-shadow:0 30px 80px #0009}.skipveil__kicker[data-v-a38e4628]{font-family:var(--font-mono);letter-spacing:.3em;color:#e3b45b;margin:0;font-size:.66rem}.skipveil__title[data-v-a38e4628]{margin:.25rem 0 .7rem;font-size:1.1rem}.skipveil__bar[data-v-a38e4628]{background:#ffffff1f;border-radius:6px;height:8px;overflow:hidden}.skipveil__bar i[data-v-a38e4628]{background:linear-gradient(90deg,#e3b45b,#e0573b);height:100%;transition:width .2s;display:block}.skipveil__sub[data-v-a38e4628]{color:#c9bda4;margin:.5rem 0 .8rem;font-size:.78rem}.skipveil__stop[data-v-a38e4628]{color:#e3b45b;cursor:pointer;background:0 0;border:1px dashed #e3b45b80;border-radius:9px;padding:.4rem 1.1rem;font-size:.8rem}.iconbtn[data-v-a38e4628]{font-size:1rem}.iconbtn--off[data-v-a38e4628]{opacity:.55;filter:grayscale();background:0 0}.iconbtn--confirm[data-v-a38e4628]{background:var(--shu);border-color:var(--shu);color:#fff;font-family:var(--font-cjk);font-size:.74rem}.title__back[data-v-a38e4628]{z-index:2;border:1px solid var(--line);color:var(--paper-dim);cursor:pointer;background:#00000059;border-radius:999px;padding:.38rem .85rem;font-size:.8rem;transition:color .2s,border-color .2s;position:absolute;top:1rem;left:1rem}.title__back[data-v-a38e4628]:hover{color:var(--paper);border-color:#e3b45b8c}.prep[data-v-a38e4628]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:7;background:linear-gradient(#302412f0,#1e160ceb);border:1px solid #e3b45b99;border-radius:12px;align-items:center;gap:.7rem;width:min(92%,36rem);padding:.5rem .7rem;display:flex;position:absolute;top:4.9rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.prep p[data-v-a38e4628]{color:#e9dcc0;flex:1;margin:0;font-size:.74rem;line-height:1.5}.prep b[data-v-a38e4628]{color:#f2c46b;font-weight:500;display:block}.prep button[data-v-a38e4628]{border:1px solid var(--line);min-height:2.1rem;color:var(--paper);font-family:var(--font-cjk);cursor:pointer;background:#ffffff0f;border-radius:8px;flex:none;padding:0 .7rem;font-size:.76rem}.prep button.on[data-v-a38e4628]{background:var(--shu);border-color:var(--shu);color:#fff}.prep--hq[data-v-a38e4628]{background:linear-gradient(#12262cf0,#0c1a1eeb);border-color:#78bec899;flex-wrap:wrap}.prep--hq b[data-v-a38e4628]{color:#8fd0da}.toasts[data-v-a38e4628]{pointer-events:none;z-index:26;flex-direction:column;align-items:center;gap:.35rem;width:min(92%,28rem);display:flex;position:absolute;top:5.2rem;left:50%;transform:translate(-50%)}.toast[data-v-a38e4628]{border:1px solid var(--line);text-align:center;background:#16120fd1;border-radius:999px;max-width:100%;padding:.32rem .8rem;font-size:.74rem;line-height:1.45;animation:.24s ease-out toastIn-a38e4628;box-shadow:0 6px 18px #00000059}.toast--good[data-v-a38e4628]{border-color:#6fcf8b80}.toast--bad[data-v-a38e4628]{color:#ffd9d2;border-color:#ef6552b3}.toast--warn[data-v-a38e4628]{color:#ffe7bf;border-color:#f0b04a99}@keyframes toastIn-a38e4628{0%{opacity:0;transform:translateY(-6px)}}.bubbles[data-v-a38e4628]{pointer-events:none;z-index:3;inset:0;overflow:hidden}.bubble[data-v-a38e4628],.bubbles[data-v-a38e4628]{position:absolute}.bubble[data-v-a38e4628]{color:#2b2118;white-space:nowrap;background:#fffaeeeb;border-radius:10px;padding:.18rem .5rem;font-size:.72rem;top:0;left:0;box-shadow:0 3px 10px #00000059}.bubble--staff[data-v-a38e4628]{color:#fff;background:#d2492feb}.bubble--warn[data-v-a38e4628]{color:#8a1f12;background:#ffdcd2f2}.left[data-v-a38e4628]{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#14100dd1;border-radius:14px;flex-direction:column;width:15.5rem;display:flex;position:absolute;top:5.1rem;bottom:.6rem;left:.6rem;overflow:hidden}.left--closed[data-v-a38e4628]{bottom:auto}.left__tabs[data-v-a38e4628]{border-bottom:1px solid var(--line);display:flex}.left__tabs button[data-v-a38e4628]{color:var(--paper-dim);font-family:var(--font-mono);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;flex:1;padding:.5rem .2rem;font-size:.64rem}.left__tabs button em[data-v-a38e4628]{color:var(--gold);margin-left:.2rem;font-style:normal}.left__tabs button.on[data-v-a38e4628]{color:var(--paper);box-shadow:inset 0 -2px 0 var(--shu)}.left__tabs button.hot[data-v-a38e4628]{color:#ffb4a8}.left__fold[data-v-a38e4628]{flex:0 0 1.8rem!important;font-size:1rem!important}.left__body[data-v-a38e4628]{flex-direction:column;flex:1;gap:.4rem;padding:.45rem;display:flex;overflow-y:auto}.empty[data-v-a38e4628]{color:var(--paper-dim);text-align:center;padding:1rem 0;font-size:.8rem}.ticket[data-v-a38e4628]{text-align:left;color:#2a1f16;cursor:pointer;font-family:var(--font-cjk);background:#f6ecd6;border:0;border-left:6px solid #5fbf74;border-radius:9px;flex-direction:column;gap:.1rem;padding:.45rem .55rem;display:flex;box-shadow:0 2px 6px #00000059}.ticket.lv1[data-v-a38e4628]{border-left-color:#e3c24a}.ticket.lv2[data-v-a38e4628]{border-left-color:#ef8f3a}.ticket.lv3[data-v-a38e4628]{background:#ffe6de;border-left-color:#e0442e}.ticket__head[data-v-a38e4628]{font-family:var(--font-mono);letter-spacing:.06em;color:#6b5a48;justify-content:space-between;font-size:.62rem;display:flex}.ticket__seat[data-v-a38e4628]{color:#2a1f16;font-weight:700}.ticket.lv3 .ticket__wait[data-v-a38e4628]{color:#c0321c;font-weight:700}.ticket__dish[data-v-a38e4628]{font-size:.86rem}.ticket__manual[data-v-a38e4628]{background:var(--shu);color:#fff;border-radius:3px;margin-left:.35rem;padding:0 .25rem;font-size:.6rem;font-style:normal}.ticket__line[data-v-a38e4628]{color:#7a3a1e;font-size:.7rem}.ticket__stage[data-v-a38e4628]{color:#6b5a48;align-items:center;gap:.35rem;font-size:.66rem;display:flex}.ticket__bar[data-v-a38e4628]{background:#0000001f;border-radius:3px;flex:1;height:4px;overflow:hidden}.ticket__bar i[data-v-a38e4628]{background:#c9812f;height:100%;display:block}.staffrow[data-v-a38e4628]{text-align:left;border:1px solid var(--line);color:var(--paper);cursor:pointer;background:#ffffff08;border-radius:9px;flex-direction:column;gap:.2rem;padding:.4rem .5rem;display:flex}.staffrow.off[data-v-a38e4628]{opacity:.5}.staffrow.brk[data-v-a38e4628]{border-color:#7896ff66}.staffrow__top[data-v-a38e4628]{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.staffrow__top b[data-v-a38e4628]{font-size:.82rem}.staffrow__top small[data-v-a38e4628]{color:var(--gold);font-size:.64rem}.staffrow__task[data-v-a38e4628]{color:var(--paper-dim);font-size:.7rem}.bar[data-v-a38e4628]{background:#ffffff1a;border-radius:3px;height:4px;overflow:hidden}.bar[data-v-a38e4628],.bar i[data-v-a38e4628]{display:block}.bar i[data-v-a38e4628]{background:var(--ok);height:100%}.bar.low i[data-v-a38e4628]{background:var(--bad)}.warn[data-v-a38e4628]{text-align:left;color:#ffe7bf;background:#f0b04a14;border:1px solid #f0b04a66;border-radius:9px;flex-direction:column;align-items:stretch;gap:.3rem;padding:.45rem .55rem;font-size:.76rem;display:flex}.warn__text[data-v-a38e4628]{line-height:1.35}.warn__text--link[data-v-a38e4628]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.warn__detail[data-v-a38e4628]{opacity:.78;font-size:.68rem;line-height:1.35}.warn__fix[data-v-a38e4628]{color:#ffe2a6;cursor:pointer;background:#e3b45b29;border:1px solid #e3b45bb3;border-radius:7px;align-self:flex-start;padding:.3rem .6rem;font-size:.72rem;font-weight:700}.warn__fix[data-v-a38e4628]:hover{background:#e3b45b47}.warn--bad[data-v-a38e4628]{color:#ffd2ca;background:#ef65521f;border-color:#ef655299}.warn--bad .warn__text[data-v-a38e4628]{font-weight:700}.warn--info[data-v-a38e4628]{color:#dbe6ff;background:#8cb4ff14;border-color:#8cb4ff66}.linkbtn[data-v-a38e4628]{color:var(--gold);cursor:pointer;background:0 0;border:1px dashed #e3b45b80;border-radius:9px;margin-top:.2rem;padding:.45rem;font-size:.78rem}.linkbtn.on[data-v-a38e4628]{background:var(--shu-soft);border-style:solid}.hint__link[data-v-a38e4628]{color:var(--gold);text-decoration:underline}.tools[data-v-a38e4628]{z-index:6;gap:.3rem;position:absolute;top:5.1rem;right:.6rem}.tool[data-v-a38e4628],.tools[data-v-a38e4628]{flex-direction:column;display:flex}.tool[data-v-a38e4628]{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:3.6rem;color:var(--paper);cursor:pointer;background:#14100dd1;border-radius:11px;align-items:center;gap:.05rem;padding:.35rem .2rem .3rem;transition:border-color .16s,background .16s}.tool[data-v-a38e4628]:hover{border-color:#e3b45b80}.tool.on[data-v-a38e4628]{border-color:var(--shu);background:#d2492f47}.tool__icon[data-v-a38e4628]{font-size:1.05rem}.tool__label[data-v-a38e4628]{font-size:.66rem}.drawer[data-v-a38e4628]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:7;background:#16120ff0;border-radius:14px;width:min(27rem,100% - 22rem);position:absolute;top:5.1rem;bottom:.6rem;right:4.8rem;overflow-y:auto;box-shadow:0 20px 50px #00000080}.drawer[data-v-a38e4628],.drawer__close[data-v-a38e4628]{border:1px solid var(--line)}.drawer__close[data-v-a38e4628]{float:right;width:1.9rem;height:1.9rem;color:var(--paper);cursor:pointer;z-index:2;background:#0006;border-radius:50%;margin:.5rem .5rem 0 0;position:sticky;top:.5rem}.pnl[data-v-a38e4628]{padding:.9rem 1rem 1.2rem}.pnl__title[data-v-a38e4628]{font-family:var(--font-cjk);letter-spacing:.06em;margin-bottom:.7rem;font-size:1.05rem}.pnl__title small[data-v-a38e4628]{font-family:var(--font-mono);letter-spacing:.16em;color:var(--gold);margin-left:.4rem;font-size:.62rem}.setting[data-v-a38e4628]{flex-direction:column;gap:.3rem;margin:.7rem 0;font-size:.8rem;display:flex}.setting--check[data-v-a38e4628]{flex-direction:row;align-items:center}.hint[data-v-a38e4628]{color:var(--paper-dim);font-size:.7rem}.seg[data-v-a38e4628]{flex-wrap:wrap;gap:.3rem;display:flex}.seg button[data-v-a38e4628]{border:1px solid var(--line);color:var(--paper);cursor:pointer;background:#ffffff0a;border-radius:8px;padding:.35rem .7rem;font-size:.74rem}.seg button.on[data-v-a38e4628]{background:var(--shu);border-color:var(--shu)}.modal[data-v-a38e4628]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20;background:#0605048c;place-items:center;display:grid;position:absolute;inset:0}.modal__card[data-v-a38e4628]{background:#1d1712;border:1px solid #e3b45b4d;border-radius:16px;width:min(30rem,92%);max-height:86%;padding:1.1rem 1.2rem;overflow-y:auto;box-shadow:0 30px 70px #0009}.modal__card--center[data-v-a38e4628]{text-align:center}.modal__card--help[data-v-a38e4628]{width:min(40rem,94%)}.help p[data-v-a38e4628]{color:#e9dcc2;margin:.4rem 0;font-size:.82rem;line-height:1.7}.help b[data-v-a38e4628]{color:var(--gold)}.decision[data-v-a38e4628]{border-bottom:1px solid var(--line);padding:.6rem 0}.decision p[data-v-a38e4628]{margin:0 0 .5rem;font-size:.84rem}.decision .decision__due[data-v-a38e4628]{color:#c9bda4;margin:-.2rem 0 .5rem;font-size:.72rem}.decision .decision__due--urgent[data-v-a38e4628]{color:#ef6552}.row[data-v-a38e4628]{gap:.4rem;display:flex}.btn[data-v-a38e4628]{border:1px solid var(--line);color:var(--paper);cursor:pointer;background:#ffffff0d;border-radius:9px;padding:.45rem .9rem;font-size:.8rem}.btn--ok[data-v-a38e4628]{background:var(--shu);border-color:var(--shu)}.big[data-v-a38e4628]{margin-bottom:.6rem;font-size:1.6rem}.cta[data-v-a38e4628]{color:#fff;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#e0573b,#b8341f);border:0;border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;padding:.75rem 1.6rem;font-size:1rem;font-weight:700;display:inline-flex;box-shadow:0 10px 30px #d2492f59}.cta small[data-v-a38e4628]{opacity:.85;letter-spacing:.02em;font-size:.68rem;font-weight:400}.cta--alt[data-v-a38e4628]{box-shadow:none;background:linear-gradient(#3a2f26,#251d17);border:1px solid #e3b45b73}.screen[data-v-a38e4628]{z-index:30;place-items:center;display:grid;position:absolute;inset:0}.screen--load[data-v-a38e4628]{background:radial-gradient(circle at 50% 40%,#2a1c14,#0b0908 70%)}.load[data-v-a38e4628]{text-align:center;width:min(22rem,80%)}.load__logo[data-v-a38e4628]{letter-spacing:.3em;color:var(--paper);text-shadow:0 0 30px #d2492f80;margin:0 0 1rem;font-size:2.2rem;font-weight:700}.load__bar[data-v-a38e4628]{background:#ffffff1a;border-radius:3px;height:4px;margin:0 0 .6rem;overflow:hidden}.load__bar i[data-v-a38e4628]{background:linear-gradient(90deg,var(--shu),var(--gold));height:100%;transition:width .2s;display:block}.load__now[data-v-a38e4628]{letter-spacing:.14em;color:var(--paper-dim);font-size:.7rem}.screen--title[data-v-a38e4628]{background:linear-gradient(90deg,#0a0806db,#0a08068c 45%,#0a08060d 75%);place-items:center start;padding-left:calc(clamp(1.2rem,6vw,5rem))}.title[data-v-a38e4628]{max-width:30rem}.title__kicker[data-v-a38e4628]{letter-spacing:.24em;color:var(--gold);margin:0;font-size:.66rem}.title__logo[data-v-a38e4628]{font-family:var(--font-cjk);letter-spacing:.18em;color:#fff4e0;text-shadow:0 0 40px #d2492f8c,0 4px #0006;margin:.3rem 0 0;font-size:calc(clamp(2.6rem,7vw,4.4rem));font-weight:700}.title__en[data-v-a38e4628]{font-family:var(--font-display);letter-spacing:.5em;color:var(--shu);margin:.2rem 0 .9rem;font-size:.95rem}.title__lead[data-v-a38e4628]{color:#e9dcc2;margin:0 0 1.2rem;font-size:.9rem;line-height:1.8}.title__actions[data-v-a38e4628]{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.newshop[data-v-a38e4628]{gap:.4rem;display:flex}.newshop input[data-v-a38e4628]{width:10rem;color:var(--paper);background:#0006;border:1px solid #e3b45b66;border-radius:10px;padding:.6rem .8rem;font-size:.95rem}.scenario-entry[data-v-a38e4628]{flex-wrap:wrap;gap:.4rem;display:flex}.scenario-entry .cta[data-v-a38e4628]{text-align:center;padding:.55rem 1.1rem;font-size:.9rem}.slots[data-v-a38e4628]{gap:.35rem;display:flex}.slotbtn[data-v-a38e4628]{border:1px solid var(--line);color:var(--paper);cursor:pointer;background:#00000059;border-radius:9px;flex-direction:column;padding:.4rem .7rem;font-size:.74rem;display:flex}.slotbtn[data-v-a38e4628]:disabled{opacity:.4;cursor:default}.slotbtn small[data-v-a38e4628]{color:var(--paper-dim);font-size:.62rem}.rm--narrow .top[data-v-a38e4628]{flex-wrap:wrap;gap:.2rem}.rm--narrow .stat small[data-v-a38e4628],.rm--narrow .stat--weather[data-v-a38e4628],.rm--narrow .top__shop[data-v-a38e4628]{display:none}.rm--narrow .stat[data-v-a38e4628]{padding:0 .3rem}.rm--narrow .stat b[data-v-a38e4628]{font-size:.8rem}.rm--narrow .left[data-v-a38e4628]{width:min(15rem,60%);max-height:45%;top:auto;bottom:4.2rem}.rm--narrow .tools[data-v-a38e4628]{flex-direction:row;inset:auto .5rem .5rem;overflow-x:auto}.rm--narrow .tool[data-v-a38e4628]{flex:0 0 3.2rem}.rm--narrow .drawer[data-v-a38e4628]{width:auto;max-height:62%;inset:auto .4rem 4.3rem}.rm--narrow .toasts[data-v-a38e4628]{top:6.4rem}.shell--wide[data-v-49abf045]{width:min(100% - 2rem,1320px)}.hero[data-v-49abf045]{justify-content:space-between;align-items:end;gap:2rem;padding:calc(clamp(1.6rem,4vh,2.7rem)) 0 calc(clamp(1rem,2.5vh,1.5rem));display:flex}.hero__title[data-v-49abf045]{font-family:var(--font-cjk);letter-spacing:.04em;margin-top:.75rem;font-size:calc(clamp(2rem,5vw,3.4rem));font-weight:700;line-height:1}.hero__title span[data-v-49abf045]{color:#ffc36b;text-shadow:0 0 30px #ffaa504d}.hero__copy[data-v-49abf045]{max-width:30rem;color:var(--text-soft);text-align:right;margin:0 0 .1rem;font-size:.88rem;line-height:1.75}.hero__copy strong[data-v-49abf045]{color:#ffe7c4;font-weight:500}.stage[data-v-49abf045]{z-index:2;opacity:0;animation:.76s ease-out forwards stageIn-49abf045;position:relative}@keyframes stageIn-49abf045{to{opacity:1}}@media (prefers-reduced-motion:reduce){.stage[data-v-49abf045]{opacity:1;animation:none}}.back[data-v-49abf045]{font-family:var(--font-cjk);color:var(--text-soft);border:1px solid var(--hair);background:var(--panel);border-radius:999px;padding:.32rem .7rem;font-size:.82rem;transition:border-color .24s,color .24s}.back[data-v-49abf045]:hover{color:var(--text);border-color:#ffaa5073}.foot[data-v-49abf045]{margin-top:calc(clamp(1.5rem,4vh,2.5rem))}@media (width<=700px){.shell--wide[data-v-49abf045]{width:min(100% - 1.5rem,1320px)}.hero[data-v-49abf045]{display:block}.hero__copy[data-v-49abf045]{text-align:left;margin-top:.8rem}}
