.R2TarotExperience_canvas__ee2fM{max-width:920px;margin:auto}.R2TarotExperience_spread__YH51g{display:flex;justify-content:center;gap:clamp(10px,3vw,28px);margin:28px 0}.R2TarotExperience_spread__YH51g figure{margin:0;width:min(26vw,160px);min-width:0}.R2TarotExperience_spread__YH51g[data-spread-size="5"]{gap:clamp(6px,1.5vw,16px)}.R2TarotExperience_spread__YH51g[data-spread-size="5"] figure{width:min(16vw,112px)}.R2TarotExperience_spread__YH51g img{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 12px 35px #0004}.R2TarotExperience_spread__YH51g figcaption{margin-top:10px;color:var(--muted);text-align:center;font-size:.8rem}.R2TarotExperience_shuffling__EBAq0 figure{animation:R2TarotExperience_shuffle__DuP3Y 1.4s ease-in-out infinite alternate}.R2TarotExperience_shuffling__EBAq0 figure:nth-child(2){animation-delay:.2s}.R2TarotExperience_shuffling__EBAq0 figure:nth-child(3){animation-delay:.4s}.R2TarotExperience_paragraph__zlLL4{line-height:1.75;overflow-wrap:anywhere}.R2TarotExperience_conclusion__jishq,.R2TarotExperience_confirm__wu7dj{margin:22px 0;padding:20px;border:1px solid var(--line);background:var(--surface-soft);border-radius:16px}.R2TarotExperience_conclusion__jishq h2{margin:0 0 12px;font:500 1.6rem/1.2 var(--font-mystic-heading)}.R2TarotExperience_conclusion__jishq p{line-height:1.6;margin:0}.R2TarotExperience_actions__0bRg7{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:20px 0}.R2TarotExperience_shareChoice__l_iSB{display:flex!important;align-items:center;gap:10px;font-weight:500!important}.R2TarotExperience_shareChoice__l_iSB input{width:20px!important;height:20px;min-height:20px!important;flex:none}.R2TarotExperience_spreadChoice__X9UF0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;padding:0;border:0}.R2TarotExperience_spreadChoice__X9UF0 legend{grid-column:1/-1;margin-bottom:4px;color:var(--ink);font-weight:700}.R2TarotExperience_spreadChoice__X9UF0 label{display:flex!important;min-height:48px;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface-soft);cursor:pointer}.R2TarotExperience_spreadChoice__X9UF0 input{width:18px!important;min-height:18px!important;flex:none}.R2TarotExperience_deleteButton__em_02{margin-top:18px;padding:12px 0;color:var(--muted);text-decoration:underline;background:none;border:0;cursor:pointer}.R2TarotExperience_notice__cmoXB{color:var(--ink);line-height:1.6;margin-top:20px}.R2TarotExperience_balances__7jVtn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.R2TarotExperience_balances__7jVtn dt{font-weight:700}.R2TarotExperience_balances__7jVtn dd{margin:6px 0 0;color:var(--muted);font-size:.85rem}.R2TarotExperience_store__6Nirm{display:grid;gap:10px;margin:22px 0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft)}.R2TarotExperience_store__6Nirm h3{margin:0 0 4px;font:500 1.25rem/1.25 var(--font-mystic-heading)}.R2TarotExperience_history__ScpAL{padding:0;list-style:none}.R2TarotExperience_history__ScpAL li{border-bottom:1px solid var(--line)}.R2TarotExperience_history__ScpAL button{width:100%;min-height:44px;text-align:left;padding:12px 0;color:var(--ink);background:none;border:0;cursor:pointer}.R2TarotExperience_legacy__Ug0Q2{display:block;margin-top:20px;color:var(--muted);text-decoration:underline;font-size:.85rem}@keyframes R2TarotExperience_shuffle__DuP3Y{0%{transform:translateY(0) rotate(-3deg)}to{transform:translateY(-8px) rotate(3deg)}}@media(prefers-reduced-motion:reduce){.R2TarotExperience_shuffling__EBAq0 figure{animation:none}}@media(max-width:480px){.R2TarotExperience_balances__7jVtn,.R2TarotExperience_spreadChoice__X9UF0{grid-template-columns:1fr}.R2TarotExperience_canvas__ee2fM{padding-inline:14px}}