.r71IxW_root{max-width:1120px;color:var(--tx-1);overflow-wrap:anywhere;margin:0 auto;padding:32px 32px 56px;line-height:1.8}.r71IxW_root h1{letter-spacing:-.025em;margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.4}.r71IxW_root h2{margin:0 0 16px;font-size:21px;font-weight:600;line-height:1.5}.r71IxW_root h3{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.6}.r71IxW_root p{margin:8px 0 14px}.r71IxW_root a{text-underline-offset:4px}.r71IxW_root label{margin-bottom:16px;font-size:14px;font-weight:500;display:block}.r71IxW_root input:not([type=checkbox]):not([type=file]),.r71IxW_root select,.r71IxW_root textarea{border:1px solid var(--bdr-med);background:var(--bg-0);width:100%;color:var(--tx-0);font:inherit;caret-color:var(--tx-0);border-radius:8px;margin-top:8px;padding:11px 12px;font-size:16px;display:block}.r71IxW_root textarea{resize:vertical;min-height:88px}.r71IxW_root input::-moz-placeholder{color:var(--tx-2)}.r71IxW_root textarea::-moz-placeholder{color:var(--tx-2)}.r71IxW_root input::placeholder,.r71IxW_root textarea::placeholder{color:var(--tx-2)}.r71IxW_root :focus-visible{outline:2px solid var(--ac);outline-offset:4px}.r71IxW_root ::selection{background:var(--bg-inv);color:var(--tx-inv)}.r71IxW_root button:disabled{opacity:.48;cursor:not-allowed}.r71IxW_root button{font:inherit;cursor:pointer}.r71IxW_pageHeading,.r71IxW_headingRow{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.r71IxW_pageHeading p{color:var(--tx-2);font-size:14px}.r71IxW_pageHeading>a{white-space:nowrap;font-size:13px}.r71IxW_tabs{border-bottom:1px solid var(--bdr-med);gap:28px;margin:18px 0 32px;display:flex}.r71IxW_tabs button{color:var(--tx-2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0;font-size:14px}.r71IxW_tabs button[aria-current=page]{color:var(--tx-0);border-bottom-color:var(--tx-0)}.r71IxW_tabs button:hover{color:var(--tx-0)}.r71IxW_primary,.r71IxW_secondary{border:1px solid var(--bdr-med);border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;line-height:1.5;display:inline-flex;font-size:14px!important}.r71IxW_primary{background:var(--ac);border-color:var(--ac);color:var(--bg-0)}.r71IxW_secondary{background:var(--bg-0);color:var(--tx-1)}.r71IxW_primary:hover:not(:disabled){filter:brightness(1.15)}.r71IxW_secondary:hover:not(:disabled){background:var(--bg-1);border-color:var(--tx-2)}.r71IxW_textButton{min-height:44px;color:var(--tx-1);text-underline-offset:4px;background:0 0;border:0;padding:10px 6px;text-decoration:underline}.r71IxW_actions{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.r71IxW_note{color:var(--tx-2);font-size:13px;font-weight:400}.r71IxW_notice,.r71IxW_resume,.r71IxW_error{border-block:1px solid var(--bdr-med);margin:20px 0;padding:16px 0;font-size:14px}.r71IxW_error{font-weight:500}.r71IxW_resume{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.r71IxW_resume p{flex:1;min-width:180px;margin:0}.r71IxW_checks{flex-wrap:wrap;gap:24px;display:flex}.r71IxW_checks label{align-items:center;gap:8px;font-weight:400;display:flex}.r71IxW_checks input{width:17px;height:17px;accent-color:var(--ac)}.r71IxW_board{outline-offset:8px;padding:0 0 24px}.r71IxW_question{white-space:pre-wrap;max-width:70ch;font-size:14px}.r71IxW_positions{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:800px;margin:32px auto 24px;display:grid}.r71IxW_positions.r71IxW_single{grid-template-columns:1fr;max-width:250px}.r71IxW_positions article{min-width:0}.r71IxW_positions h3{color:var(--tx-2);margin-bottom:12px;font-size:14px}.r71IxW_positions p{font-size:14px}.r71IxW_face{aspect-ratio:180/306;justify-content:center;align-items:center;max-width:180px;margin:0 auto;display:flex}.r71IxW_face img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.r71IxW_reversed{transform:rotate(180deg)}.r71IxW_imageFallback{background:var(--bg-1);border:1px solid var(--bdr-med);flex-direction:column;justify-content:center;gap:16px;width:100%;height:100%;padding:12px;display:flex}.r71IxW_imageFallback small{color:var(--tx-2);font-size:13px}.r71IxW_cardBack{aspect-ratio:180/306;background:0 0;border:0;width:100%;max-width:180px;margin:0 auto;padding:0;display:block;position:relative}.r71IxW_cardBack img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.r71IxW_cardBack span{color:#f5f5f5;font-size:13px;position:absolute;inset:auto 10px 16%}.r71IxW_cardBack:disabled{opacity:.65!important}.r71IxW_deckScroll{scrollbar-color:var(--bdr-heavy) var(--bg-1);scrollbar-width:thin;padding:8px 4px 16px;overflow-x:auto}.r71IxW_deck{grid-template-columns:repeat(13,minmax(44px,1fr));gap:10px;min-width:740px;display:grid}.r71IxW_deck button{min-width:44px;min-height:44px;color:var(--tx-2);background:0 0;border:0;padding:0;position:relative}.r71IxW_deck img{-o-object-fit:fill;object-fit:fill;border-radius:6px;width:100%;height:72px}.r71IxW_deck small{font-variant-numeric:tabular-nums;font-size:13px;display:block}.r71IxW_deck button:enabled:hover img{filter:brightness(1.35)}.r71IxW_deck button:disabled{opacity:.35}.r71IxW_deck button span{justify-content:center;align-items:center;height:72px;font-size:13px;display:flex}.r71IxW_yesNo,.r71IxW_meanings,.r71IxW_ai,.r71IxW_save{border-top:1px solid var(--bdr-med);margin-top:40px;padding-top:28px}.r71IxW_meaningColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;font-size:14px;display:grid}.r71IxW_meaningColumns article:only-child{grid-column:1/-1;max-width:65ch}.r71IxW_meaningColumns details{margin-top:16px}.r71IxW_root summary{cursor:pointer;min-height:40px;padding:8px 0;font-size:14px}.r71IxW_root summary:hover{text-underline-offset:4px;text-decoration:underline}.r71IxW_root details p{font-size:14px}.r71IxW_root details[open]{padding-bottom:12px}.r71IxW_rule{border-block:1px solid var(--bdr);margin:24px 0;padding:8px 0}.r71IxW_evidenceLink{color:var(--tx-1);text-align:left;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:6px 8px 6px 0;font-size:13px;text-decoration:underline}.r71IxW_evidence{background:var(--bg-1);margin:20px 0;padding:16px}.r71IxW_message{border-top:1px solid var(--bdr);max-width:75ch;padding:24px 0}.r71IxW_message header{color:var(--tx-2);gap:14px;margin-bottom:12px;font-size:13px;display:flex}.r71IxW_message p{white-space:pre-wrap}.r71IxW_save{max-width:760px}.r71IxW_filters{grid-template-columns:2fr 1fr 1fr;gap:20px;margin-top:24px;display:grid}.r71IxW_library{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 32px;display:grid}.r71IxW_library article{border-bottom:1px solid var(--bdr);min-width:0;padding-bottom:24px}.r71IxW_library .r71IxW_face{max-width:150px;margin:0 0 16px}.r71IxW_library h3{margin-bottom:0}.r71IxW_library p{font-size:13px}.r71IxW_tableScroll{scrollbar-color:var(--bdr-heavy) var(--bg-1);max-height:420px;overflow:auto}.r71IxW_root table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.r71IxW_root th,.r71IxW_root td{text-align:left;border-bottom:1px solid var(--bdr);padding:10px}.r71IxW_cases>article{border-bottom:1px solid var(--bdr);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.r71IxW_cases p{font-size:14px}.r71IxW_caseTitle{color:var(--tx-0);text-align:left;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline;font-weight:600!important}.r71IxW_filePicker{border:1px solid var(--bdr-med);cursor:pointer;border-radius:10px;align-items:center;min-height:44px;padding:10px 18px;position:relative;overflow:hidden;margin:0!important;display:inline-flex!important}.r71IxW_filePicker input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.r71IxW_filePicker:focus-within{outline:2px solid var(--ac);outline-offset:4px}.r71IxW_empty{color:var(--tx-2);padding:40px 0}.r71IxW_footer{border-top:1px solid var(--bdr);color:var(--tx-2);margin-top:48px;padding-top:20px;font-size:13px}.r71IxW_footer a{margin-right:20px}.r71IxW_reveal{animation:.42s cubic-bezier(.16,1,.3,1) r71IxW_reveal}@keyframes r71IxW_reveal{0%{filter:blur(2px);transform:perspective(700px)rotateY(-35deg)}to{filter:blur();transform:perspective(700px)rotateY(0)}}[data-motion=reduced] .r71IxW_reveal{animation:none}@media (max-width:760px){.r71IxW_root{padding:24px 20px 40px}.r71IxW_root h1{font-size:24px}.r71IxW_pageHeading{display:block}.r71IxW_pageHeading>a{min-height:40px;padding-top:4px;display:inline-block}.r71IxW_tabs{gap:22px;margin:8px 0 24px}.r71IxW_positions{gap:12px;margin:24px auto}.r71IxW_positions .r71IxW_face,.r71IxW_cardBack{max-width:132px}.r71IxW_positions h3,.r71IxW_positions p,.r71IxW_cardBack span{font-size:13px}.r71IxW_deck{gap:8px;min-width:680px}.r71IxW_meaningColumns{grid-template-columns:1fr;gap:24px}.r71IxW_meaningColumns article{border-bottom:1px solid var(--bdr);padding-bottom:16px}.r71IxW_headingRow{flex-wrap:wrap;gap:16px}.r71IxW_library{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.r71IxW_filters{grid-template-columns:1fr 1fr;gap:8px 16px}.r71IxW_filters label:first-child{grid-column:1/-1}.r71IxW_filters label{margin-bottom:8px}.r71IxW_library .r71IxW_face{max-width:140px}.r71IxW_checks{gap:12px 20px}.r71IxW_root h2{font-size:21px}.r71IxW_actions{gap:8px}.r71IxW_cases>article{gap:12px}.r71IxW_cases p,.r71IxW_yesNo p{font-size:13px}.r71IxW_message{max-width:100%}.r71IxW_footer a{min-height:44px;padding:8px 0;display:inline-block}}@media (prefers-reduced-motion:reduce){.r71IxW_reveal{animation:none}}.r71IxW_pageHeading{align-items:center}.r71IxW_pageHeading p{max-width:60ch}.r71IxW_flowSteps{color:var(--tx-2);justify-content:center;gap:40px;margin:20px 0 32px;padding:0;font-size:13px;list-style:none;display:flex}.r71IxW_flowSteps li{align-items:center;gap:10px;display:flex}.r71IxW_flowSteps li>span{border:1px solid var(--bdr-med);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.r71IxW_flowSteps [aria-current=step]{color:var(--tx-0);font-weight:550}.r71IxW_flowSteps [aria-current=step]>span{background:var(--bg-inv);color:var(--tx-inv);border-color:var(--bg-inv)}.r71IxW_flowSteps [data-complete]>span{border-color:var(--tx-2);color:var(--tx-0)}.r71IxW_welcome{text-align:center;padding:32px 0 48px}.r71IxW_welcome h2{letter-spacing:-.025em;font-size:clamp(28px,3.2vw,40px);font-weight:550;line-height:1.45}.r71IxW_welcome>p{color:var(--tx-2);font-size:14px;line-height:1.9}.r71IxW_welcomeStart{width:min(100%,440px);color:var(--tx-0);background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;margin:28px auto 24px;padding:12px 0 0;display:flex}.r71IxW_cardFan{width:100%;height:224px;display:block;position:relative}.r71IxW_cardFan img{transform-origin:50% 100%;width:100px;height:170px;transition:filter .2s;position:absolute;top:0;left:calc(50% - 50px)}.r71IxW_cardFan img:nth-child(3){z-index:1}.r71IxW_welcomeStartLabel{min-height:50px;color:var(--tx-inv);background:var(--bg-inv);border-radius:10px;justify-content:center;align-items:center;gap:24px;padding:12px 28px;font-size:15px;transition:background-color .15s;display:inline-flex}.r71IxW_welcomeStartLabel svg,.r71IxW_dialogFooter .r71IxW_primary svg{width:20px;height:20px}.r71IxW_welcomeStart:hover .r71IxW_welcomeStartLabel{background:var(--ac-dim)}.r71IxW_welcomeStart:hover img{filter:brightness(1.2)}.r71IxW_welcome>.r71IxW_note{margin:6px 0;font-size:12px}.r71IxW_questionDialog{border:1px solid var(--bdr-med);background:var(--bg-0);width:min(620px,100% - 32px);max-height:calc(100svh - 48px);color:var(--tx-0);scrollbar-color:var(--bdr-heavy) var(--bg-0);border-radius:16px;margin:auto;padding:28px;overflow-y:auto}.r71IxW_questionDialog::backdrop{background:#000000a6}.r71IxW_questionDialog[open]{animation:.24s cubic-bezier(.16,1,.3,1) r71IxW_question-enter}.r71IxW_dialogHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.r71IxW_dialogHeading h2{margin-bottom:6px;font-size:25px}.r71IxW_dialogHeading p{color:var(--tx-2);margin:0;font-size:13px}.r71IxW_closeButton{width:44px;height:44px;color:var(--tx-1);background:var(--bg-1);border:1px solid var(--bdr);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.r71IxW_closeButton svg{width:20px;height:20px}.r71IxW_closeButton:hover{background:var(--bg-2)}.r71IxW_topicChoices,.r71IxW_spreadChoices{border:0;min-width:0;margin:0 0 20px;padding:0}.r71IxW_topicChoices legend,.r71IxW_spreadChoices legend{margin-bottom:10px;font-size:13px;font-weight:550}.r71IxW_topicChoices>div{flex-wrap:wrap;gap:8px;display:flex}.r71IxW_topicChoices label,.r71IxW_spreadChoices label{cursor:pointer;margin:0;position:relative}.r71IxW_topicChoices input,.r71IxW_spreadChoices input{opacity:0;width:1px;height:1px;position:absolute}.r71IxW_topicChoices label>span{border:1px solid var(--bdr-med);border-radius:24px;justify-content:center;align-items:center;min-width:56px;min-height:44px;padding:8px 16px;font-size:13px;font-weight:400;display:flex}.r71IxW_topicChoices input:checked+span{background:var(--bg-inv);border-color:var(--bg-inv);color:var(--tx-inv)}.r71IxW_topicChoices input:focus-visible+span,.r71IxW_spreadChoices input:focus-visible+span{outline:2px solid var(--ac);outline-offset:3px}.r71IxW_optional{color:var(--tx-2);font-size:12px;font-weight:400}.r71IxW_questionDialog textarea{min-height:88px;font-size:16px}.r71IxW_questionDialog label:has(textarea){margin-bottom:8px}.r71IxW_questionDialog .r71IxW_note{font-size:12px;line-height:1.8}.r71IxW_questionPrompts{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 24px;display:grid}.r71IxW_questionPrompts button{text-align:left;border:1px solid var(--bdr-med);background:var(--bg-1);min-height:48px;color:var(--tx-1);border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.8}.r71IxW_questionPrompts button:hover{background:var(--bg-2);border-color:var(--bdr-heavy)}.r71IxW_spreadChoices{margin-bottom:8px}.r71IxW_spreadChoices>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.r71IxW_spreadChoices label>span{border:1px solid var(--bdr-med);border-radius:10px;flex-direction:column;justify-content:space-between;gap:6px;min-height:70px;padding:12px 10px;font-size:12px;line-height:1.6;display:flex}.r71IxW_spreadChoices strong{font-weight:500}.r71IxW_spreadChoices small{color:var(--tx-2);font-size:12px}.r71IxW_spreadChoices input:checked+span{border-color:var(--tx-0);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--tx-0)}.r71IxW_dialogFooter{border-top:1px solid var(--bdr);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:20px;display:flex}.r71IxW_dialogFooter .r71IxW_checks{gap:14px}.r71IxW_dialogFooter .r71IxW_checks label{min-height:44px;margin:0;font-size:12px}.r71IxW_dialogFooter .r71IxW_primary{gap:18px}.r71IxW_drawStage{background:var(--bg-1);border-radius:14px;padding:28px 28px 24px}.r71IxW_drawStage>.r71IxW_note{text-align:center;margin-bottom:0}.r71IxW_drawStage .r71IxW_headingRow{align-items:center}.r71IxW_drawStage .r71IxW_headingRow h2{margin-bottom:8px}.r71IxW_drawStage .r71IxW_question{margin:0}.r71IxW_drawStage .r71IxW_positions{gap:36px;max-width:620px;margin:26px auto 28px}.r71IxW_drawStage .r71IxW_positions.r71IxW_single{max-width:180px}.r71IxW_drawStage .r71IxW_face,.r71IxW_drawStage .r71IxW_cardBack{max-width:136px}.r71IxW_drawStage .r71IxW_cardBack{transition:transform .18s cubic-bezier(.16,1,.3,1)}.r71IxW_drawStage .r71IxW_cardBack:enabled:hover{transform:translateY(-4px)}.r71IxW_drawStage .r71IxW_cardBack:disabled{opacity:.18!important}.r71IxW_drawStage .r71IxW_cardBack:disabled span{display:none}.r71IxW_drawStage .r71IxW_cardBack span{background:#282828;inset:auto 8px 12%}.r71IxW_drawStage .r71IxW_positions p{margin-top:10px;font-size:13px}.r71IxW_drawStage .r71IxW_deckScroll{padding:24px 8px 12px;scroll-padding:8px}.r71IxW_drawStage .r71IxW_deck{justify-content:space-between;align-items:flex-start;gap:10px;min-width:728px;padding:14px 8px 8px;display:flex}.r71IxW_drawStage .r71IxW_deck button{min-width:44px;max-width:64px;min-height:120px;transform:translateY(var(--card-offset)) rotate(var(--card-angle));flex:1 0 44px;padding:0;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .15s}.r71IxW_drawStage .r71IxW_deck img{-o-object-fit:contain;object-fit:contain;border-radius:0;width:100%;height:96px}.r71IxW_drawStage .r71IxW_deck small{font-size:12px}.r71IxW_drawStage .r71IxW_deck button:enabled:hover,.r71IxW_drawStage .r71IxW_deck button:enabled:focus-visible{transform:translateY(-10px)rotate(0)}.r71IxW_drawStage .r71IxW_deck button:disabled{opacity:.3}.r71IxW_drawStage .r71IxW_deck button span{border:1px dashed var(--bdr-heavy);height:96px;color:var(--tx-2);border-radius:6px}.r71IxW_deckPager{justify-content:center;align-items:center;gap:24px;margin-top:14px;display:flex}.r71IxW_deckPager>span{color:var(--tx-2);font-variant-numeric:tabular-nums;text-align:center;min-width:90px;font-size:12px}.r71IxW_deckPager button{font-size:12px!important}.r71IxW_guide{border-top:1px solid var(--bdr);grid-template-columns:1fr 1.25fr;gap:64px;padding:40px 0 0;display:grid}.r71IxW_guide h2{max-width:15ch;font-size:21px}.r71IxW_guide>div>p,.r71IxW_guide details p{color:var(--tx-2);font-size:13px}.r71IxW_guide a{min-height:44px;color:var(--tx-1);align-items:center;font-size:12px;display:inline-flex}.r71IxW_guide details{border-bottom:1px solid var(--bdr)}.r71IxW_guide summary{min-height:48px;padding:14px 0}@keyframes r71IxW_question-enter{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.r71IxW_flowSteps{gap:18px;margin-block:16px 26px;font-size:12px}.r71IxW_flowSteps li{gap:6px}.r71IxW_flowSteps li>span{width:22px;height:22px;font-size:11px}.r71IxW_welcome{padding:20px 0 32px}.r71IxW_cardFan{height:204px}.r71IxW_cardFan img{width:86px;height:146px;left:calc(50% - 43px)}.r71IxW_questionDialog{max-height:calc(100svh - 32px);padding:22px 20px}.r71IxW_dialogHeading h2{font-size:22px}.r71IxW_dialogFooter{gap:12px}.r71IxW_dialogFooter .r71IxW_primary{width:100%}.r71IxW_drawStage{margin-inline:-4px;padding:22px 16px}.r71IxW_drawStage .r71IxW_headingRow{text-align:center;display:block}.r71IxW_drawStage .r71IxW_headingRow>button{margin-top:12px}.r71IxW_drawStage .r71IxW_positions{gap:14px;margin-block:24px}.r71IxW_drawStage .r71IxW_face,.r71IxW_drawStage .r71IxW_cardBack{max-width:110px}.r71IxW_drawStage .r71IxW_positions h3{margin-bottom:10px}.r71IxW_drawStage .r71IxW_positions p{min-height:44px;font-size:12px}.r71IxW_deckPager{gap:12px}.r71IxW_deckPager button{padding-inline:14px}.r71IxW_guide{grid-template-columns:1fr;gap:20px;padding-top:28px}.r71IxW_guide h2{max-width:none}}@media (max-width:380px){.r71IxW_flowSteps{gap:12px}.r71IxW_flowSteps li{gap:4px}.r71IxW_questionPrompts{grid-template-columns:1fr}.r71IxW_topicChoices label>span{min-width:48px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.r71IxW_questionDialog[open]{animation:none}.r71IxW_drawStage .r71IxW_deck button,.r71IxW_drawStage .r71IxW_cardBack{transition:none;transform:none}.r71IxW_drawStage .r71IxW_deck button:enabled:hover,.r71IxW_drawStage .r71IxW_deck button:enabled:focus-visible,.r71IxW_drawStage .r71IxW_cardBack:enabled:hover{transform:none}}.r71IxW_root[data-motion=reduced] .r71IxW_questionDialog[open]{animation:none}.r71IxW_root[data-motion=reduced] .r71IxW_drawStage .r71IxW_deck button,.r71IxW_root[data-motion=reduced] .r71IxW_drawStage .r71IxW_cardBack{transition:none;transform:none}.r71IxW_root[data-motion=reduced] .r71IxW_drawStage .r71IxW_deck button:enabled:hover,.r71IxW_root[data-motion=reduced] .r71IxW_drawStage .r71IxW_deck button:enabled:focus-visible,.r71IxW_root[data-motion=reduced] .r71IxW_drawStage .r71IxW_cardBack:enabled:hover{transform:none}.r71IxW_tabs,.r71IxW_flowSteps{margin:12px 0 20px}.r71IxW_welcome{padding-top:12px}.r71IxW_welcome h2 br{display:none}.r71IxW_welcomeStartLabel{order:-1;margin-bottom:36px}@media (max-width:760px){.r71IxW_welcome h2 br{display:block}.r71IxW_welcomeStartLabel{margin-bottom:28px}}.r71IxW_dialogFooter{margin-inline:-28px;background:var(--bg-0);margin-bottom:-28px;padding:16px 28px;position:sticky;bottom:-28px}@media (max-width:760px){.r71IxW_dialogFooter{margin-inline:-20px;margin-bottom:-22px;padding:14px 20px;bottom:-22px}}.r71IxW_restartIcon{width:20px;height:20px;display:none}@media (max-width:760px){.r71IxW_pageHeading{align-items:flex-start;gap:12px;display:flex}.r71IxW_pageHeading>div{flex:1;min-width:0}.r71IxW_pageHeading h1{font-size:22px}.r71IxW_pageHeading p{display:none}.r71IxW_pageHeading>a{min-height:40px;padding-top:0;font-size:12px}.r71IxW_drawStage .r71IxW_headingRow{text-align:left;align-items:flex-start;display:flex}.r71IxW_drawStage .r71IxW_headingRow>button{flex-shrink:0;width:44px;height:44px;margin-top:0;padding:10px}.r71IxW_restartLabel{display:none}.r71IxW_restartIcon{display:block}}.r71IxW_drawStage .r71IxW_headingRow>div{flex:1;min-width:0}.r71IxW_questionError{color:var(--tx-0);font-size:13px;font-weight:550}.r71IxW_questionDialog textarea[aria-invalid=true]{border-color:var(--tx-0)}.r71IxW_experience[data-theme=dark]{--bg-0:#0b1018;--bg-1:#101620;--bg-2:#1b222c;--bg-card:#101620;--bg-page:#0b1018;--bg-inv:#eee8da;--tx-inv:#0b1018;--tx-0:#eee8da;--tx-1:#d9d4c8;--tx-2:#aaa393;--tx-3:#938c7d;--ac:#e7dfce;--ac-dim:#d1c7af;--bdr:#292c30;--bdr-med:#363a41;--bdr-heavy:#706349;--tarot-gold:#c8ad69;--tarot-gold-dim:#8e7947;--tarot-card-height-ratio:1.6;min-height:100svh;color:var(--tx-1);background:#0b0e15 radial-gradient(at 50% 40%,#191b20 0%,#0c1017 45%,#0a0c14 100%);position:relative;overflow-x:clip}.r71IxW_experience .r71IxW_root{max-width:1120px;padding:0 32px 40px;position:relative}.r71IxW_tableToolbar{z-index:30;justify-content:space-between;align-items:center;height:60px;padding:8px 28px;display:flex;position:relative}.r71IxW_tableToolbarRight{align-items:center;gap:20px;display:flex}.r71IxW_tableIcon{color:#b7b6b3;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;text-decoration:none;transition:color .18s,background-color .18s;display:inline-flex}.r71IxW_tableIcon svg{width:21px;height:21px}.r71IxW_tableIcon:hover{color:#f2e8cf;background:#d1b66e0f}.r71IxW_tableIcon:focus-visible{outline:1px solid var(--tarot-gold);outline-offset:3px}.r71IxW_tableToolbar .header-account{color:#b7b6b3;gap:8px;margin:0;font-size:13px}.r71IxW_tableToolbar .header-account-primary{color:#b7b6b3;font-weight:400}:is(.r71IxW_tableToolbar .account-symbol,.r71IxW_tableToolbar .account-edition,.r71IxW_tableToolbar .account-dot,.r71IxW_tableToolbar .account-dot+button){display:none}.r71IxW_tableMenu{position:relative}.r71IxW_tableMenuContent{border:1px solid var(--bdr-med);background:#10151e;border-radius:12px;width:190px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.r71IxW_tableMenuContent button,.r71IxW_tableMenuContent a{width:100%;min-height:44px;color:var(--tx-1);text-align:left;font:13px/1.6 var(--font);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:10px 12px;text-decoration:none;display:flex}.r71IxW_tableMenuContent button:hover,.r71IxW_tableMenuContent a:hover{background:var(--bg-2);color:var(--tx-0)}.r71IxW_masthead{text-align:center;z-index:2;padding:4px 0 18px;position:relative}.r71IxW_tarotBrand{color:#f0eee8;font-size:23px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-block}.r71IxW_titleOrnament{color:var(--tarot-gold);justify-content:center;align-items:center;gap:12px;margin:16px 0 14px;display:flex}.r71IxW_titleOrnament span{background:linear-gradient(90deg,#0000,#76613c);width:80px;height:1px}.r71IxW_titleOrnament span:last-child{transform:rotate(180deg)}.r71IxW_titleOrnament svg{fill:currentColor;width:13px;height:13px}.r71IxW_experience .r71IxW_masthead h1{letter-spacing:.01em;margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.5}.r71IxW_masthead p{color:#aaa393;margin:0;font-size:14px}.r71IxW_experience .r71IxW_flowSteps{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.r71IxW_experience .r71IxW_notice{text-align:center;color:var(--tx-2);border:0;margin:4px 0 8px;padding:10px 0;font-size:12px}.r71IxW_experience .r71IxW_root>.r71IxW_tableNarration{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.r71IxW_experience .r71IxW_resume,.r71IxW_experience .r71IxW_error{z-index:3;position:relative}.r71IxW_experience .r71IxW_drawStage{isolation:isolate;text-align:center;background:0 0;border:0;border-radius:0;width:100vw;min-height:640px;margin-left:calc(50% - 50vw);padding:8px 0 26px;position:relative}.r71IxW_tableQuestion{z-index:2;text-align:center;max-width:780px;margin:0 auto 28px;padding:0 24px;position:relative}.r71IxW_tableQuestion>p{color:#a59b84;letter-spacing:.08em;margin:0 0 8px;font-size:13px}.r71IxW_experience .r71IxW_tableQuestion h2{color:#e9e1d1;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500;line-height:1.6}.r71IxW_experience .r71IxW_drawStage>.r71IxW_note{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions{z-index:3;justify-content:center;gap:28px;max-width:none;margin:0 auto;padding:0 16px;display:flex;position:relative}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions article{flex:none;width:clamp(68px,6.5vw,100px)}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions h3{color:#c8bea9;letter-spacing:.16em;margin:0 -10px 16px;font-size:18px;font-weight:500}.r71IxW_experience .r71IxW_drawStage .r71IxW_face,.r71IxW_experience .r71IxW_drawStage .r71IxW_cardBack{width:100%;max-width:none;aspect-ratio:1 / var(--tarot-card-height-ratio)}.r71IxW_experience .r71IxW_drawStage .r71IxW_cardBack:disabled{cursor:default;opacity:.55!important}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions [data-active] .r71IxW_cardBack:disabled{filter:drop-shadow(0 5px 30px #cdb46b30);opacity:1!important}.r71IxW_experience .r71IxW_drawStage .r71IxW_cardBack span{color:#c8ad69;background:0 0;font-size:11px;inset:auto 0 -24px}.r71IxW_experience .r71IxW_drawStage .r71IxW_cardBack:enabled:hover{filter:drop-shadow(0 3px 20px #cdb46b2e);transform:translateY(-4px)}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions [data-arriving] .r71IxW_cardBack{opacity:0!important}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions p{color:#c8bea9;min-height:0;margin:12px -24px 0;font-size:12px}.r71IxW_tableBackdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.r71IxW_tableBackdrop>svg{opacity:.7;width:max(100%,1100px);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.r71IxW_tableGlow{background:radial-gradient(circle,#bfa05424,#0000 62%);width:950px;height:950px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.r71IxW_astroWheel{stroke:#a18849;stroke-width:1.2px;opacity:.36;transform-origin:800px 470px;animation:180s linear infinite r71IxW_astro-turn}.r71IxW_tableBackdrop[data-paused] .r71IxW_astroWheel{animation-play-state:paused}.r71IxW_astroStar{fill:#a18849;stroke:none;opacity:.8}.r71IxW_tableSymbols{stroke:#8b7547;stroke-width:2px;opacity:.2}.r71IxW_tableStars{fill:#d1b675;opacity:.6}.r71IxW_arcScene{--arc-card-w:clamp(68px, 8.4vw, 120px);--arc-card-h:calc(var(--arc-card-w) * var(--tarot-card-height-ratio));--arc-bottom-clearance:clamp(72px, 15svh, 180px);z-index:4;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:clamp(320px,44svh,530px);margin-top:-16px;position:relative;overflow:clip}.r71IxW_arcScene:active{cursor:grabbing}.r71IxW_arcCard{left:50%;top:calc(100% - var(--arc-card-h) - var(--arc-bottom-clearance));width:var(--arc-card-w);height:var(--arc-card-h);margin-left:calc(var(--arc-card-w) / -2);color:var(--tx-1);transform:translate3d(var(--arc-x), var(--arc-y), 0) scale(var(--arc-scale,1)) rotate(var(--arc-angle));transform-origin:50%;cursor:pointer;opacity:var(--arc-opacity,1);background:0 0;border:0;border-radius:9px;padding:0;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .3s;position:absolute}.r71IxW_arcDragging .r71IxW_arcCard,.r71IxW_arcScene[data-autoscroll=running] .r71IxW_arcCard{transition:none}.r71IxW_arcCardInner{border-radius:9px;width:100%;height:100%;transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s;display:block}.r71IxW_arcCard img{pointer-events:none;width:100%;height:100%;display:block}.r71IxW_arcCard:enabled:hover .r71IxW_arcCardInner,.r71IxW_arcCard:focus-visible .r71IxW_arcCardInner{filter:drop-shadow(0 4px 20px #d2b86e4d);transform:translateY(-22px)}.r71IxW_arcCard:focus-visible{outline-offset:5px;outline:1px solid #e8ca80}.r71IxW_experience .r71IxW_arcCard:disabled{opacity:var(--arc-opacity,1);cursor:default}.r71IxW_experience .r71IxW_arcCard[data-selected]{opacity:0;pointer-events:none}.r71IxW_arcControls{color:#a99f88;justify-content:center;align-items:center;gap:18px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.r71IxW_arcControls .r71IxW_tableIcon{color:#a99f88}.r71IxW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.r71IxW_experience .r71IxW_reveal{width:100%;aspect-ratio:1 / var(--tarot-card-height-ratio);transform-style:preserve-3d;animation:.65s cubic-bezier(.22,.75,.2,1) r71IxW_celestial-flip;position:relative}.r71IxW_flipFront,.r71IxW_flipBack{backface-visibility:hidden;display:block;position:absolute;inset:0}.r71IxW_flipBack{transform:rotateY(180deg)}.r71IxW_flipBack img,.r71IxW_flipFront .r71IxW_face{width:100%;height:100%}@keyframes r71IxW_celestial-flip{0%{transform:perspective(900px)rotateY(180deg)}to{transform:perspective(900px)rotateY(0)}}@keyframes r71IxW_astro-turn{to{transform:rotate(360deg)}}.r71IxW_experience .r71IxW_welcome{isolation:isolate;width:100vw;min-height:calc(100svh - 200px);margin-left:calc(50% - 50vw);padding:44px 20px 56px;position:relative;overflow:hidden}.r71IxW_experience .r71IxW_welcome h2,.r71IxW_experience .r71IxW_welcome>p:not(.r71IxW_note){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.r71IxW_experience .r71IxW_welcomeStart{width:min(100%,540px);margin:20px auto 8px;padding-top:0;position:relative}.r71IxW_experience .r71IxW_cardFan{height:300px}.r71IxW_experience .r71IxW_cardFan img{width:140px;height:auto;left:calc(50% - 70px)}.r71IxW_experience .r71IxW_welcomeStartLabel{color:#0b1018;background:#f3efe4;border-radius:28px;order:0;margin:0 0 14px;padding:13px 32px;font-weight:500}.r71IxW_experience .r71IxW_welcome>.r71IxW_note{z-index:2;color:#b2a68b;position:relative}.r71IxW_experience .r71IxW_welcome>.r71IxW_note:last-child{margin-top:10px}.r71IxW_experience .r71IxW_guide{border-color:#b79c5926;padding-top:48px;position:relative}.r71IxW_experience .r71IxW_guide h2,.r71IxW_experience .r71IxW_meanings h2,.r71IxW_experience .r71IxW_ai h2,.r71IxW_experience .r71IxW_save h2{color:#e4dbc7}.r71IxW_experience .r71IxW_primary{color:#10151c;background:#eee8da;border-color:#eee8da}.r71IxW_experience .r71IxW_secondary{color:#d9d2c2;background:#ffffff06;border-color:#4d473a}.r71IxW_experience .r71IxW_secondary:hover:not(:disabled){background:#26251f;border-color:#9d8753}.r71IxW_experience .r71IxW_questionDialog{color:#eee6d5;background:linear-gradient(155deg,#171b24,#0b1018 70%);border-color:#343844;border-radius:22px;padding:28px 30px}.r71IxW_experience .r71IxW_questionDialog::backdrop{background:#03060bd1}.r71IxW_experience .r71IxW_dialogHeading{text-align:center;padding:16px 32px 0;display:block;position:relative}.r71IxW_experience .r71IxW_dialogHeading h2{font-size:28px;font-weight:500}.r71IxW_experience .r71IxW_closeButton{background:#ffffff06;border-color:#343844;position:absolute;top:-8px;right:-8px}.r71IxW_experience .r71IxW_questionDialog textarea{background:#ffffff09;border-color:#42444b;border-radius:12px}.r71IxW_experience .r71IxW_questionDialog legend,.r71IxW_experience .r71IxW_questionDialog label{color:#ccc3ae}.r71IxW_experience .r71IxW_topicChoices label>span{background:#ffffff06;border-color:#3e4147}.r71IxW_experience .r71IxW_topicChoices input:checked+span{color:#11151c;background:#f3eee3;border-color:#f3eee3}.r71IxW_experience .r71IxW_questionPrompts button{color:#cec4ac;background:#ffffff06;border-color:#49483f}.r71IxW_experience .r71IxW_spreadChoices input:checked+span{background:#bca15e12;border-color:#bca15e;box-shadow:inset 0 0 0 1px #bca15e}.r71IxW_experience .r71IxW_dialogFooter{background:#0c1119;border-color:#37372f;margin-inline:-30px;padding-inline:30px}.r71IxW_experience .r71IxW_footer{border-color:#b79c5926}.r71IxW_experience .r71IxW_root :focus-visible{outline-color:#cdb574}@media (max-width:760px){.r71IxW_experience .r71IxW_root{padding:0 20px 32px}.r71IxW_tableToolbar{height:54px;padding-inline:12px}.r71IxW_tableToolbarRight{gap:10px}.r71IxW_masthead{padding:0 0 18px}.r71IxW_tarotBrand{font-size:22px}.r71IxW_titleOrnament{margin:12px 0}.r71IxW_experience .r71IxW_masthead h1{max-width:23ch;margin:0 auto 8px;font-size:21px}.r71IxW_masthead p{font-size:12px}.r71IxW_experience .r71IxW_drawStage{min-height:580px;padding-top:8px}.r71IxW_tableQuestion{margin-bottom:24px;padding-inline:20px}.r71IxW_tableQuestion>p{font-size:12px}.r71IxW_experience .r71IxW_tableQuestion h2{font-size:18px}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions{gap:20px}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions h3{margin-bottom:12px;font-size:16px}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions article{width:68px}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions p{margin-inline:-15px;font-size:11px}.r71IxW_arcScene{height:330px;margin-top:0}.r71IxW_arcCard:enabled:hover .r71IxW_arcCardInner,.r71IxW_arcCard:focus-visible .r71IxW_arcCardInner{transform:translateY(-16px)}.r71IxW_tableBackdrop>svg{width:1100px}.r71IxW_tableGlow{width:700px;height:700px;top:48%}.r71IxW_experience .r71IxW_welcome{min-height:calc(100svh - 188px);padding-top:32px}.r71IxW_experience .r71IxW_cardFan{height:260px}.r71IxW_experience .r71IxW_cardFan img{width:112px;height:auto;left:calc(50% - 56px)}.r71IxW_experience .r71IxW_welcome>.r71IxW_note{max-width:30ch;margin:8px auto;font-size:11px}.r71IxW_experience .r71IxW_questionDialog{padding:24px 20px}.r71IxW_experience .r71IxW_dialogHeading{padding-top:12px}.r71IxW_experience .r71IxW_dialogHeading h2{font-size:25px}.r71IxW_experience .r71IxW_dialogFooter{margin-inline:-20px;padding-inline:20px}.r71IxW_experience .r71IxW_cardFlight{max-width:none}}@media (prefers-reduced-motion:reduce){.r71IxW_astroWheel{animation:none}.r71IxW_arcCard,.r71IxW_arcCardInner{transition:none}.r71IxW_arcCard:enabled:hover .r71IxW_arcCardInner,.r71IxW_arcCard:focus-visible .r71IxW_arcCardInner{transform:none}.r71IxW_experience .r71IxW_reveal{animation:none}}.r71IxW_experience[data-motion=reduced] .r71IxW_astroWheel{animation:none}.r71IxW_experience[data-motion=reduced] .r71IxW_arcCard,.r71IxW_experience[data-motion=reduced] .r71IxW_arcCardInner{transition:none}.r71IxW_experience[data-motion=reduced] .r71IxW_arcCard:enabled:hover .r71IxW_arcCardInner,.r71IxW_experience[data-motion=reduced] .r71IxW_arcCard:focus-visible .r71IxW_arcCardInner{transform:none}.r71IxW_experience[data-motion=reduced] .r71IxW_reveal{animation:none}.r71IxW_arcScene{height:clamp(330px,48vw,850px)}.r71IxW_experience .r71IxW_tableQuestion h2{font-size:clamp(20px,1.8vw,28px)}.r71IxW_tableQuestion>p{font-size:clamp(12px,1.05vw,18px)}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions h3{font-size:clamp(16px,1.5vw,24px)}.r71IxW_experience .r71IxW_drawStage .r71IxW_cardBack:disabled{filter:brightness(.6);opacity:1!important}.r71IxW_experience .r71IxW_drawStage .r71IxW_positions [data-active] .r71IxW_cardBack:disabled{filter:drop-shadow(0 5px 30px #cdb46b30)}.r71IxW_tableBackdrop>svg{top:32px}@media (max-width:760px){.r71IxW_arcScene{height:330px}.r71IxW_experience .r71IxW_tableQuestion h2{font-size:18px}}.r71IxW_arcCard:enabled{cursor:url(/tarot/celestial-cursor.svg) 5 4,pointer}body:has(.r71IxW_experience) dialog.auth-dialog{--bg-0:#0b1018;--bg-1:#101620;--bg-2:#1b222c;--bg-inv:#eee8da;--tx-inv:#0b1018;--tx-0:#eee8da;--tx-1:#d9d4c8;--tx-2:#aaa393;--tx-3:#938c7d;--ac:#e7dfce;--ac-dim:#d1c7af;--bdr:#292c30;--bdr-med:#363a41;--bdr-heavy:#706349}.r71IxW_experience .r71IxW_root>.r71IxW_noticeFeedback{z-index:85;clip-path:none;color:#eee4d1;text-align:left;pointer-events:none;background:#18202c;border:1px solid #786b47;border-radius:12px;width:min(420px,100vw - 40px);height:auto;margin:0;padding:14px 18px;font-size:13px;line-height:1.8;position:fixed;bottom:24px;right:24px;overflow:visible}@media (max-width:760px){.r71IxW_experience .r71IxW_root>.r71IxW_noticeFeedback{bottom:20px;right:20px}}.r71IxW_experience[data-stage=drawing] .r71IxW_root{flex-direction:column;height:calc(100svh - 60px);min-height:0;padding-bottom:0;display:flex}.r71IxW_experience[data-stage=drawing] .r71IxW_masthead{flex:none;padding-bottom:20px}.r71IxW_experience[data-stage=drawing] .r71IxW_tableQuestion h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.r71IxW_experience[data-stage=drawing] .r71IxW_drawStage{flex-direction:column;flex:1;min-height:0;padding-bottom:8px;display:flex}.r71IxW_experience[data-stage=drawing] .r71IxW_arcScene{flex:1;height:auto;min-height:220px}.r71IxW_experience[data-stage=drawing] .r71IxW_footer{display:none}.r71IxW_arcScene{transition:opacity .38s}.r71IxW_drawStage[data-ritual] .r71IxW_arcScene{opacity:.12;pointer-events:none}.r71IxW_drawStage[data-ritual] .r71IxW_tableBackdrop{opacity:.34}.r71IxW_positions article[data-ritual-revealed] .r71IxW_reveal{animation:none}.r71IxW_ritualCard{z-index:200;pointer-events:none;transform-origin:50%;perspective:1400px;filter:drop-shadow(0 12px 34px #00000073);position:fixed;top:0;left:0}.r71IxW_ritualFlip{width:100%;height:100%;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.32,.9,.3,1);position:relative}.r71IxW_ritualCard[data-face-up] .r71IxW_ritualFlip{transform:rotateY(180deg)}.r71IxW_ritualBack,.r71IxW_ritualFront{backface-visibility:hidden;position:absolute;inset:0}.r71IxW_ritualBack img{width:100%;height:100%;display:block}.r71IxW_ritualFront{transform:rotateY(180deg)}.r71IxW_ritualFront .r71IxW_face{width:100%;max-width:none;height:100%;aspect-ratio:1 / var(--tarot-card-height-ratio)}.r71IxW_experience .r71IxW_drawStage .r71IxW_face img,.r71IxW_ritualFront .r71IxW_face img{-o-object-fit:fill;object-fit:fill}.r71IxW_ritualStage{z-index:200;pointer-events:none;isolation:isolate;position:fixed;inset:0}.r71IxW_ritualStage:before{content:"";background:#03060b80;transition:opacity .24s ease-out;animation:.26s ease-out backwards r71IxW_ritual-dim;position:absolute;inset:0}.r71IxW_ritualHalo{place-items:center;transition:opacity .24s ease-out;display:grid;position:absolute;inset:0}.r71IxW_ritualHalo svg{color:#b49a60;stroke:currentColor;stroke-width:.8px;background:radial-gradient(circle,#d0ae5c21,#0000 68%);width:min(470px,92vw,66svh);animation:.72s cubic-bezier(.16,1,.3,1) .14s both r71IxW_ritual-halo;overflow:visible}.r71IxW_ritualHalo svg>:nth-child(n+3){opacity:.5}.r71IxW_ritualStage[data-ritual-phase=transferring]:before,.r71IxW_ritualStage[data-ritual-phase=transferring] .r71IxW_ritualHalo{opacity:0}@keyframes r71IxW_ritual-dim{0%{opacity:0}to{opacity:1}}@keyframes r71IxW_ritual-halo{0%{opacity:0;transform:scale(.82)rotate(-12deg)}to{opacity:.8;transform:scale(1)rotate(0)}}.r71IxW_experience[data-outcome=exiting] .r71IxW_arcScene{opacity:0;transition:opacity .24s ease-out,transform .28s ease-in;transform:translateY(32px)}.r71IxW_experience[data-outcome=exiting] .r71IxW_tableBackdrop,.r71IxW_experience[data-outcome=exiting] .r71IxW_tableQuestion,.r71IxW_experience[data-outcome=exiting] .r71IxW_positions h3,.r71IxW_experience[data-outcome=exiting] .r71IxW_positions p,.r71IxW_experience[data-outcome=exiting] .r71IxW_masthead>:not(.r71IxW_tarotBrand){opacity:0;transition:opacity .24s ease-out}.r71IxW_experience[data-outcome=shown] .r71IxW_masthead h1{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.r71IxW_experience[data-outcome=shown] .r71IxW_masthead>p,.r71IxW_experience[data-outcome=shown] .r71IxW_titleOrnament{display:none}.r71IxW_experience[data-outcome=shown] .r71IxW_masthead{padding-bottom:0}.r71IxW_outcome{isolation:isolate;text-align:center;min-height:calc(100svh - 160px);padding:34px 0 70px;position:relative}.r71IxW_outcome:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 35%,#b4975217,#0000 58%);position:absolute;inset:0 -16px}.r71IxW_outcomeHeading h2{color:#eee8da;margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:500}.r71IxW_outcomeHeading h2:focus{outline:none}.r71IxW_experience .r71IxW_meanings{scroll-margin-top:32px}.r71IxW_outcomeHeading p{color:#c4baa5;overflow-wrap:anywhere;max-width:60ch;margin:0 auto;padding:0 16px;font-size:15px}.r71IxW_outcomeCards{justify-content:center;gap:clamp(18px,3vw,42px);margin:38px auto 0;display:flex}.r71IxW_outcomeCards article{width:clamp(80px,14vw,160px);min-width:0}.r71IxW_outcomeCards article:only-child{width:clamp(140px,20vw,180px)}.r71IxW_outcomeCards h3{color:#c8bea9;letter-spacing:.12em;margin:0 0 12px;font-size:15px;font-weight:400}.r71IxW_outcomeCard{aspect-ratio:1 / var(--tarot-card-height-ratio);transform-origin:0 0;filter:drop-shadow(0 10px 24px #00000052)}.r71IxW_outcomeCard .r71IxW_face{width:100%;max-width:none;height:100%;aspect-ratio:1 / var(--tarot-card-height-ratio)}.r71IxW_outcomeCard .r71IxW_face img{-o-object-fit:fill;object-fit:fill}.r71IxW_outcomeCaption h4{color:#e4dbc7;margin:15px -8px 5px;font-size:16px;font-weight:500}.r71IxW_outcomeCaption p{color:#aaa393;overflow-wrap:anywhere;margin:0 -8px;font-size:12px;line-height:1.7}.r71IxW_outcomeActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:42px;display:flex}@media (max-width:760px){.r71IxW_outcome{min-height:calc(100svh - 132px);padding-top:32px}.r71IxW_outcomeCards{gap:18px;margin-top:32px}.r71IxW_outcomeCards article{width:clamp(76px,23vw,132px)}.r71IxW_outcomeCards article:only-child{width:clamp(140px,38vw,168px)}.r71IxW_outcomeCards h3{letter-spacing:.04em;font-size:13px}.r71IxW_outcomeCaption h4{margin-inline:0;font-size:14px}.r71IxW_outcomeCaption p{margin-inline:0;font-size:11px}.r71IxW_outcomeActions{margin-top:32px}}@media (max-height:480px){.r71IxW_outcome{min-height:0;padding-top:18px}.r71IxW_outcomeCards{margin-top:22px}.r71IxW_outcomeCards article{width:86px}.r71IxW_outcomeCards article:only-child{width:100px}.r71IxW_outcomeActions{margin-top:24px}}@media (prefers-reduced-motion:reduce){.r71IxW_ritualStage:before,.r71IxW_ritualHalo svg{animation:none}.r71IxW_experience[data-outcome=exiting] .r71IxW_arcScene{transform:none}}@media (max-width:760px){.r71IxW_experience[data-stage=drawing] .r71IxW_drawStage{min-height:0}.r71IxW_arcControls{gap:10px}}@media (max-height:720px){.r71IxW_experience[data-stage=drawing] .r71IxW_tableToolbar{height:48px;padding-block:2px}.r71IxW_experience[data-stage=drawing] .r71IxW_root{height:calc(100svh - 48px)}.r71IxW_experience[data-stage=drawing] .r71IxW_tarotBrand,.r71IxW_experience[data-stage=drawing] .r71IxW_titleOrnament,.r71IxW_experience[data-stage=drawing] .r71IxW_masthead>p{display:none}.r71IxW_experience[data-stage=drawing] .r71IxW_masthead{padding-bottom:12px}.r71IxW_experience[data-stage=drawing] .r71IxW_masthead h1{margin-bottom:0;font-size:18px}.r71IxW_experience[data-stage=drawing] .r71IxW_tableQuestion{margin-bottom:12px}.r71IxW_experience[data-stage=drawing] .r71IxW_tableQuestion>p{display:none}.r71IxW_experience[data-stage=drawing] .r71IxW_tableQuestion h2{font-size:16px}.r71IxW_experience[data-stage=drawing] .r71IxW_positions article{width:clamp(48px,8svh,68px)}.r71IxW_experience[data-stage=drawing] .r71IxW_positions h3{margin-bottom:8px;font-size:14px}.r71IxW_experience[data-stage=drawing] .r71IxW_arcScene{--arc-card-w:clamp(60px, 9vw, 100px);min-height:100px}}@media (prefers-reduced-motion:reduce){.r71IxW_arcScene,.r71IxW_ritualFlip{transition:none}}@media (max-height:480px){.r71IxW_experience[data-stage=drawing] .r71IxW_masthead{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.r71IxW_experience[data-stage=drawing] .r71IxW_tableQuestion{margin-bottom:8px}.r71IxW_experience[data-stage=drawing] .r71IxW_tableQuestion h2{font-size:14px;line-height:1.5}.r71IxW_experience[data-stage=drawing] .r71IxW_positions article{width:clamp(28px,10svh,40px)}.r71IxW_experience[data-stage=drawing] .r71IxW_positions h3{margin-bottom:6px;font-size:12px;line-height:1.5}.r71IxW_experience[data-stage=drawing] .r71IxW_arcScene{--arc-card-w:clamp(40px, 14svh, 64px);min-height:0;margin-top:0;overflow:visible}.r71IxW_experience[data-stage=drawing] .r71IxW_arcCard{top:calc(100% - var(--arc-card-h) - 44px)}.r71IxW_experience[data-stage=drawing] .r71IxW_tableIcon{width:36px;height:36px}}
