.decision-room[data-v-4d352d7c]{padding:32px 0 60px;max-width:1020px;margin:auto;color:var(--color-text-primary)}header[data-v-4d352d7c]{text-align:center}header>a[data-v-4d352d7c]{font-size:12px}header p[data-v-4d352d7c]{font-size:12px;color:var(--color-text-secondary);margin:25px 0 10px}header h1[data-v-4d352d7c]{font-size:38px;margin:0 0 12px}header>span[data-v-4d352d7c]{color:var(--color-text-secondary)}.room-tabs[data-v-4d352d7c]{display:flex;justify-content:center;gap:10px;margin:28px 0}.room-tabs button[data-v-4d352d7c],.room-tabs a[data-v-4d352d7c]{padding:12px 20px;border:1px solid var(--color-border);background:var(--color-bg-solid);border-radius:24px;color:inherit;cursor:pointer}.room-tabs button[aria-pressed=true][data-v-4d352d7c]{background:var(--color-accent-light);border-color:var(--color-accent)}.room-work[data-v-4d352d7c]{display:grid;grid-template-columns:1.3fr 1fr;border:1px solid var(--color-border);border-radius:28px;overflow:hidden;background:linear-gradient(140deg,#a78bfa15,#54adbd0a)}.room-stage[data-v-4d352d7c]{position:relative;min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:22px}.decision-wheel[data-v-4d352d7c]{width:280px;height:280px;border-radius:50%;position:relative;border:8px solid #e2d5b1;box-shadow:0 20px 50px #0003}.decision-wheel>span[data-v-4d352d7c]{position:absolute;left:calc(50% - 40px);top:calc(50% - 10px);width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:12px;color:#fff}.decision-wheel>i[data-v-4d352d7c]{position:absolute;inset:calc(50% - 24px);width:48px;height:48px;background:#e2d5b1;color:#53496b;border-radius:50%;display:grid;place-items:center;font-size:24px}.wheel-pointer[data-v-4d352d7c]{position:absolute;top:25px;z-index:2;color:#e2d5b1;font-size:30px}.room-result[data-v-4d352d7c]{font-size:20px;text-align:center;min-height:32px;overflow-wrap:anywhere;max-width:100%}.room-go[data-v-4d352d7c]{border:0;border-radius:24px;padding:13px 28px;background:#d6b695;color:#241c31;font-size:15px;cursor:pointer}.room-go[data-v-4d352d7c]:disabled{opacity:.55}.room-work aside[data-v-4d352d7c]{padding:32px;border-left:1px solid var(--color-border);display:flex;flex-direction:column;gap:12px}.room-work label[data-v-4d352d7c]{font-weight:600}.room-work textarea[data-v-4d352d7c]{width:100%;box-sizing:border-box;padding:14px;border:1px solid var(--color-border);background:var(--color-bg-solid);color:inherit;border-radius:12px;resize:vertical}.room-work small[data-v-4d352d7c],.room-work aside p[data-v-4d352d7c]{color:var(--color-text-secondary);font-size:12px;line-height:1.8}.options-list[data-v-4d352d7c]{display:flex;flex-wrap:wrap;gap:6px;padding:0;list-style:none}.options-list li[data-v-4d352d7c]{padding:3px 9px;background:#a78bfa14;border-radius:12px;font-size:12px;overflow-wrap:anywhere}.fortune-card[data-v-4d352d7c]{width:200px;height:250px;background:linear-gradient(150deg,#d9c8a5,#b19c79);border:6px double #675a4160;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;color:#423947;text-align:center;padding:18px}.fortune-card>span[data-v-4d352d7c]{font-size:52px}.fortune-card b[data-v-4d352d7c]{overflow-wrap:anywhere;max-width:100%}.dice-space[data-v-4d352d7c]{width:220px;height:260px;display:grid;place-items:center;perspective:700px}.decision-dice[data-v-4d352d7c]{width:100px;height:100px;position:relative;transform-style:preserve-3d}.dice-face[data-v-4d352d7c]{position:absolute;inset:0;display:grid;place-items:center;background:#e6d7bb;color:#493950;border:1px solid #a8977c;border-radius:14px;font-size:84px;backface-visibility:hidden}.f1[data-v-4d352d7c]{transform:translateZ(50px)}.f2[data-v-4d352d7c]{transform:rotateY(90deg) translateZ(50px)}.f3[data-v-4d352d7c]{transform:rotateX(90deg) translateZ(50px)}.f4[data-v-4d352d7c]{transform:rotateX(-90deg) translateZ(50px)}.f5[data-v-4d352d7c]{transform:rotateY(-90deg) translateZ(50px)}.f6[data-v-4d352d7c]{transform:rotateY(180deg) translateZ(50px)}@media(max-width:650px){.decision-room[data-v-4d352d7c]{padding:24px 8px}.room-work[data-v-4d352d7c]{grid-template-columns:1fr}.room-work aside[data-v-4d352d7c]{border-left:0;border-top:1px solid var(--color-border);padding:24px}.room-stage[data-v-4d352d7c]{padding:30px 12px;min-height:440px}.room-tabs[data-v-4d352d7c]{gap:6px}.room-tabs a[data-v-4d352d7c],.room-tabs button[data-v-4d352d7c]{padding:10px 14px}.decision-wheel[data-v-4d352d7c]{width:260px;height:260px}.wheel-pointer[data-v-4d352d7c]{top:22px}header h1[data-v-4d352d7c]{font-size:30px}}
