.LenormandReading_board__3D_fi{display:grid;grid-template-columns:repeat(5,minmax(100px,150px));justify-content:safe center;gap:12px;overflow-x:auto;padding:3px 2px 10px}.LenormandReading_card__0KUMb{position:relative;aspect-ratio:2/3;margin:0;container-type:inline-size}.LenormandReading_art__EXwRi{position:absolute;left:12%;top:16%;width:76%;height:67%}.LenormandReading_art__EXwRi img{-o-object-fit:contain;object-fit:contain}.LenormandReading_name__PK_cn,.LenormandReading_num__vESWC{position:absolute;left:50%;transform:translate(-50%,-50%);color:var(--text-primary);font-size:max(13px,11cqw);font-weight:700;line-height:1;white-space:nowrap}.LenormandReading_num__vESWC{top:7%}.LenormandReading_name__PK_cn{top:91%}.LenormandReading_pairTitle__Zvpfq{margin:0;color:var(--text-primary);font-size:14px;font-weight:700}.LenormandReading_anchorText__N4YEY{margin:10px 0 0;color:var(--text-primary);font-size:14px;line-height:1.7}.LenormandReading_box__SOd_Q{grid-template-columns:repeat(3,minmax(88px,130px));gap:8px}.TarotReading_layout__pSh93{display:grid;min-width:0;max-width:100%;gap:22px}.TarotReading_boardSection__WPUOz,.TarotReading_readingSection__cIPd3,.TarotReading_setup__ZZHvP,.TarotReading_summary__et1k_{min-width:0;padding:20px 22px;background:#fff;border:1px solid var(--border-card);border-radius:14px;box-shadow:var(--shadow-card)}.TarotReading_titleRow__GJiop{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:12px}.TarotReading_summary__et1k_ h2,.TarotReading_titleRow__GJiop h2{margin:0;color:var(--text-primary);font-size:16px;font-weight:800;line-height:1.3}.TarotReading_titleRow__GJiop>span{color:var(--text-muted);font-size:13px;font-weight:500}.TarotReading_help__bfWEE{margin:0 0 16px;color:var(--text-secondary);font-size:13px;line-height:1.6}.TarotReading_label__uSVnO{display:block;margin-bottom:8px;color:var(--text-secondary);font-size:13px;font-weight:700}.TarotReading_setup__ZZHvP textarea{width:100%;resize:vertical;min-height:88px;padding:12px 14px;color:var(--text-primary);font:inherit;font-size:14px;line-height:1.5;background:#fff;border:1px solid var(--border-card);border-radius:var(--radius-md);outline:none}.TarotReading_setup__ZZHvP textarea:focus{border-color:var(--text-secondary);box-shadow:var(--shadow-card)}.TarotReading_setup__ZZHvP textarea:disabled{color:var(--text-secondary);background:var(--bg-page)}.TarotReading_themePicker__JZ94v{min-width:0;padding:0;margin:12px 0 0;border:0}.TarotReading_themePicker__JZ94v legend{padding:0;color:var(--text-secondary);font-size:13px;font-weight:700}.TarotReading_themeChips__SROwj{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.TarotReading_themeChip__q_N7f{flex:0 0 auto;padding:5px 9px;color:var(--text-secondary);font:inherit;font-size:13px;font-weight:500;line-height:1.5;cursor:pointer;background:var(--bg-sunken);border:1px solid transparent;border-radius:6px}.TarotReading_activeThemeChip__qCdJp{color:#fff;background:var(--text-secondary)}.TarotReading_themeChip__q_N7f:focus-visible{outline:3px solid rgba(73,73,73,.2);outline-offset:2px}.TarotReading_themeChip__q_N7f:disabled{cursor:default}.TarotReading_themePicker__JZ94v p{margin:7px 0 0;color:var(--text-muted);font-size:13px;line-height:1.5}.TarotReading_formFooter__AGgLD{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.TarotReading_formFooter__AGgLD>span{color:var(--text-muted);font-size:13px;font-variant-numeric:tabular-nums}.TarotReading_primaryButton__t4kGl,.TarotReading_secondaryButton__gEFxj{cursor:pointer;padding:9px 16px;color:#fff;font:inherit;font-size:15px;font-weight:700;background:var(--orange-hard);border:0;border-radius:var(--radius-md)}.TarotReading_primaryButton__t4kGl:hover,.TarotReading_secondaryButton__gEFxj:hover{background:var(--orange-hard)}.TarotReading_secondaryButton__gEFxj{color:var(--orange-text);background:var(--bg-card);border:1.5px solid var(--orange)}.TarotReading_secondaryButton__gEFxj:hover{color:var(--orange-text);background:var(--orange-light)}.TarotReading_board__r0rZk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.TarotReading_cardSlot__l0_CD{min-width:0;text-align:center}.TarotReading_cardCaption__hOx0_,.TarotReading_position__BDV88{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TarotReading_position__BDV88{margin-bottom:8px;color:var(--text-secondary);font-size:13px;font-weight:700}.TarotReading_tarotCard__ybBFy{display:block;width:100%;max-width:150px;padding:0;margin:0 auto;overflow:hidden;background:var(--bg-sunken);border:1px solid var(--border-card);border-radius:10px;box-shadow:var(--shadow-card)}.TarotReading_tarotCard__ybBFy img{display:block;width:100%;height:auto}.TarotReading_revealed__2JdIf{animation:TarotReading_reveal__Rua1k .45s ease-out both}.TarotReading_reversedImage__DgJPC{transform:rotate(180deg)}.TarotReading_cardCaption__hOx0_{margin-top:7px;color:var(--text-muted);font-size:13px}.TarotReading_readingList___cKWp{display:grid}.TarotReading_readingItem__8pks7{padding:16px 0;border-top:1px solid var(--border-card)}.TarotReading_readingItem__8pks7:first-child{padding-top:4px;border-top:0}.TarotReading_readingItem__8pks7:last-child{padding-bottom:0}.TarotReading_readingHeader__GDnOP{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.TarotReading_readingHeader__GDnOP h3,.TarotReading_summaryGrid__kxDr4 h3{margin:0;color:var(--text-primary);font-size:14px;font-weight:700}.TarotReading_eyebrow__fMiH2,.TarotReading_readingHeader__GDnOP span{flex:0 0 auto;padding:3px 8px;color:var(--text-secondary);font-size:13px;font-weight:500;background:var(--bg-sunken);border-radius:6px}.TarotReading_readingItem__8pks7 p,.TarotReading_summaryGrid__kxDr4 p{margin:7px 0 0;color:var(--text-primary);font-size:14px;line-height:1.6}.TarotReading_readingItem__8pks7 .TarotReading_positionMeaning__9paA5{color:var(--text-muted);font-size:13px}.TarotReading_readingItem__8pks7 .TarotReading_connection__YofCF{color:var(--text-secondary);font-size:13px}.TarotReading_summary__et1k_{border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.TarotReading_summaryHeadline__LCPOE{display:flex;align-items:center;justify-content:space-between;gap:20px}.TarotReading_eyebrow__fMiH2{display:inline-block;margin-bottom:8px}.TarotReading_question__i1rps{margin:16px 0 0;padding:12px 14px;color:var(--text-secondary);font-size:13px;line-height:1.5;background:var(--bg-page);border-radius:var(--radius-md)}.TarotReading_summaryGrid__kxDr4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin-top:20px}.TarotReading_disclaimer__DZ8Zu{margin:20px 0 0;padding-top:16px;color:var(--text-muted);font-size:13px;line-height:1.5;border-top:1px solid var(--border-card)}@keyframes TarotReading_reveal__Rua1k{0%{opacity:.45;transform:rotateY(90deg)}to{opacity:1;transform:rotateY(0)}}@media (max-width:768px){.TarotReading_boardSection__WPUOz{margin-right:-16px;margin-left:-16px;border-right:0;border-left:0;border-radius:0;box-shadow:var(--shadow-card)}.TarotReading_board__r0rZk{display:flex;max-width:100%;overflow-x:auto;padding:3px 2px 10px;scroll-snap-type:x proximity}.TarotReading_cardSlot__l0_CD{flex:0 0 92px;scroll-snap-align:start}}@media (max-width:600px){.TarotReading_themeChips__SROwj{flex-wrap:nowrap;margin-right:-16px;overflow-x:auto;padding-right:16px;scrollbar-width:none}.TarotReading_themeChips__SROwj::-webkit-scrollbar{display:none}}@media (max-width:480px){.TarotReading_titleRow__GJiop{flex-wrap:wrap}.TarotReading_titleRow__GJiop>span{flex-basis:100%}.TarotReading_readingSection__cIPd3,.TarotReading_setup__ZZHvP,.TarotReading_summary__et1k_{padding:18px 16px}.TarotReading_summaryHeadline__LCPOE{align-items:flex-start}.TarotReading_summaryGrid__kxDr4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.TarotReading_revealed__2JdIf,.TarotReading_tarotCard__ybBFy{animation:none;transition:none}}.DailyCardReading_deck__nshfN{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;max-width:640px;margin:24px auto}.DailyCardReading_choice__94oWW{padding:0;border:2px solid transparent;border-radius:var(--radius-md);background:var(--bg-sunken);overflow:hidden;cursor:pointer;transition:transform .2s ease}.DailyCardReading_choice__94oWW img{display:block;width:100%;height:auto;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover}.DailyCardReading_choice__94oWW[aria-pressed=true]{transform:translateY(-8px);border-color:var(--orange-hard)}.DailyCardReading_actions__Awgxu button:focus-visible,.DailyCardReading_choice__94oWW:focus-visible,.DailyCardReading_draw__2bTOH:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.DailyCardReading_draw__2bTOH:disabled{opacity:.5;cursor:default}.DailyCardReading_singleCard__Oil5A{width:150px;margin:16px auto;text-align:center}.DailyCardReading_tarot__8hrQs{position:relative;aspect-ratio:300/527}.DailyCardReading_tarot__8hrQs .DailyCardReading_face__tpsN8{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0}.DailyCardReading_tarot__8hrQs .DailyCardReading_loaded__fbSlm{opacity:1;animation:DailyCardReading_cardReveal__8RQbO .45s ease-out}@keyframes DailyCardReading_cardReveal__8RQbO{0%{transform:rotateY(90deg)}to{transform:rotateY(0)}}.DailyCardReading_actions__Awgxu,.DailyCardReading_related__igZLs{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.DailyCardReading_actions__Awgxu button,.DailyCardReading_related__igZLs a{min-height:44px}.DailyCardReading_related__igZLs a{display:flex;align-items:center;color:var(--text-secondary);font-size:14px;text-decoration:underline}@media (max-width:480px){.DailyCardReading_deck__nshfN{grid-template-columns:repeat(4,minmax(0,1fr));max-width:320px;gap:8px}.DailyCardReading_formFooter__1S3Ty{flex-direction:column;align-items:stretch}.DailyCardReading_draw__2bTOH{min-height:48px;width:100%}.DailyCardReading_actions__Awgxu button,.DailyCardReading_draw__2bTOH{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.DailyCardReading_choice__94oWW{transition:none}.DailyCardReading_tarot__8hrQs .DailyCardReading_loaded__fbSlm{animation:none}}.DailyCardReading_tip__tyJ_w{margin:8px 0 0;color:var(--text-primary);font-size:14px;line-height:1.6}.DailyCardReading_resultBoard__LVHiL{scroll-margin-top:72px}.TarotSpread_board__iWs93{display:grid;justify-content:safe center;gap:10px 14px;overflow-x:auto;padding:3px 2px 10px}.TarotSpread_celtic__jAQjB{grid-template-columns:repeat(4,minmax(64px,110px))}.TarotSpread_horseshoe__jytVS{grid-template-columns:repeat(7,minmax(56px,96px));grid-auto-rows:minmax(40px,auto);row-gap:0;-moz-column-gap:8px;column-gap:8px}.TarotSpread_slot__hyabS{position:relative}.TarotSpread_slot__hyabS img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:var(--shadow-card)}.TarotSpread_crossing__PauCV{z-index:1;align-self:center;transform:rotate(90deg) scale(.8)}.TarotSpread_no__JULJM{position:absolute;top:4px;left:4px;z-index:1;min-width:20px;padding:0 5px;color:#fff;font-size:13px;font-weight:700;line-height:20px;text-align:center;background:rgba(0,0,0,.6);border-radius:10px}