@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/static/pretendard.css";@import"https://fonts.googleapis.com/css2?family=Hahmlet:wght@500;600&display=swap";*,*:before,*:after{box-sizing:border-box}html{height:100%;margin:0;padding:0;background-color:#080a0d;background-repeat:no-repeat;background-size:cover;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{height:100%;min-height:100vh;margin:0;padding:0;background-color:#080a0d;background-repeat:no-repeat;background-position:bottom center;background-size:100%;color:#f4efe5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;line-height:1.25rem}#root{height:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){color:currentColor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}input,button,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #b7d9df;outline-offset:3px}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.Button{width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid #d2b06d;border-radius:.75rem;background:#18170f;color:#f4efe5;font-family:Hahmlet,Batang,serif;font-size:1rem;font-weight:600;cursor:pointer}.Button p{margin:0;color:inherit;font:inherit}.Button:hover,.Button:focus{background:#242014}.Button:active{background:#2b2516}.Button:disabled{cursor:default;opacity:.5}.CircleProgressContainer{display:flex;align-items:center;justify-content:center;position:fixed;top:0;width:100vw;width:100dvw;height:100vh;height:100dvh;background-color:#0000004d}.CircleProgressContainer .CircleProgress{width:5rem;height:5rem;border:.5rem solid #d2b06d;border-top:.5rem solid #dfdfdf;border-radius:50%;animation:spinner 2s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.InputField{display:flex;align-items:center;margin-bottom:.625rem;padding:.625rem .9375rem;border:.0625rem solid rgba(185,226,202,.28);border-radius:.5rem;width:100%;flex-wrap:wrap}.InputField label{width:40%}.InputField label span{font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;word-break:keep-all}.InputField input{width:60%;font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;border:none;background-color:inherit;color:#f4efe5;text-align:right;flex-grow:1}.InputField input:focus{outline:none}.ShareButton{width:3.125rem;height:3.125rem;border:none;border-radius:50%;background-color:inherit;background-repeat:no-repeat;background-position:center;background-size:contain}.ShareButton.KakaoShareButton{background-image:url(https://developers.kakao.com/assets/img/about/logos/kakaotalksharing/kakaotalk_sharing_btn_medium.png)}.ShareButton.TwitterShareButton{border:.0625rem solid #9da3a0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3c!--!Font%20Awesome%20Free%206.6.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M389.2%2048h70.6L305.6%20224.2%20487%20464H345L233.7%20318.6%20106.5%20464H35.8L200.7%20275.5%2026.8%2048H172.4L272.9%20180.9%20389.2%2048zM364.4%20421.8h39.1L151.1%2088h-42L364.4%20421.8z'/%3e%3c/svg%3e");background-size:70%}.ShareButton.ClipboardShareButton{border:.0625rem solid #9da3a0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20512'%3e%3c!--!Font%20Awesome%20Free%206.6.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M579.8%20267.7c56.5-56.5%2056.5-148%200-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6%201.1c-14.4%2010.3-17.7%2030.3-7.4%2044.6s30.3%2017.7%2044.6%207.4l1.6-1.1c32.1-22.9%2076-19.3%20103.8%208.6c31.5%2031.5%2031.5%2082.5%200%20114L422.3%20334.8c-31.5%2031.5-82.5%2031.5-114%200c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4%206.9-34.4-7.4-44.6s-34.4-6.9-44.6%207.4l-1.1%201.6C206.5%20251.2%20213%20330%20263%20380c56.5%2056.5%20148%2056.5%20204.5%200L579.8%20267.7zM60.2%20244.3c-56.5%2056.5-56.5%20148%200%20204.5c50%2050%20128.8%2056.5%20186.3%2015.4l1.6-1.1c14.4-10.3%2017.7-30.3%207.4-44.6s-30.3-17.7-44.6-7.4l-1.6%201.1c-32.1%2022.9-76%2019.3-103.8-8.6C74%20372%2074%20321%20105.5%20289.5L217.7%20177.2c31.5-31.5%2082.5-31.5%20114%200c27.9%2027.9%2031.5%2071.8%208.6%20103.9l-1.1%201.6c-10.3%2014.4-6.9%2034.4%207.4%2044.6s34.4%206.9%2044.6-7.4l1.1-1.6C433.5%20260.8%20427%20182%20377%20132c-56.5-56.5-148-56.5-204.5%200L60.2%20244.3z'/%3e%3c/svg%3e");background-size:50%}.Pages{display:flex;flex-direction:column;width:min(100%,45rem);height:100dvh;min-height:40rem;margin:0 auto;overflow:hidden;background:#080a0d;color:#f4efe5}.Pages>header{position:relative;display:flex;flex:none;align-items:center;min-height:4rem;padding:.625rem 1rem;border-bottom:1px solid rgba(185,226,202,.28);background:#080a0d}.Pages>header:before{position:absolute;top:0;right:3.25rem;left:3.25rem;height:.1875rem;background:linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc);content:""}.Pages>header button{position:absolute;left:.75rem;min-width:2.75rem;min-height:2.75rem;padding:0 .5rem;border:0;background:transparent;color:#f4efe5;cursor:pointer;font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.Pages>header h1{flex-grow:1;margin:0;font-family:Hahmlet,Batang,serif;font-size:1.25rem;font-weight:600;line-height:1.4;text-align:center}.Pages>.Sections{width:100%;max-width:40rem;min-height:0;margin:0 auto;padding:1.5rem;overflow-y:auto;overflow-wrap:anywhere;scrollbar-color:#59605d transparent;scrollbar-width:thin}.Pages>footer{min-height:env(safe-area-inset-bottom,0);background:#080a0d}.Pages>footer .kakaoAdd{display:flex;justify-content:center;width:100%}@media (min-width: 52.5rem){.Pages{height:calc(100dvh - 3rem);min-height:0;margin-block:1.5rem;border:1px solid rgba(239,203,216,.3);border-radius:1.75rem}}.SharedButtons{width:100%;margin-top:1.5rem;padding:1.25rem;border:1px solid rgba(185,226,202,.28);border-radius:.75rem;background:#101518;text-align:center}.SharedButtons h4{margin:0;color:#f4efe5;font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem}.SharedButtons .ShareButtons{display:flex;justify-content:center;gap:1rem;padding-top:1rem}.MainPage{position:relative;display:flex;flex-direction:column;width:min(100%,32.5rem);min-height:100dvh;margin:0 auto;padding:env(safe-area-inset-top) 1.5rem env(safe-area-inset-bottom);overflow-x:hidden;background:#080a0d;color:#f4efe5}.MainPage:before{position:absolute;top:0;right:3.25rem;left:3.25rem;height:.1875rem;background:linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc);content:""}.MainPage .MainHeader{display:flex;align-items:center;justify-content:space-between;min-height:4.5rem}.MainPage .MainBrand{display:flex;align-items:baseline;gap:.625rem;font-family:Hahmlet,Batang,serif;font-size:1.25rem;font-weight:600;color:#d2b06d}.MainPage .MainBrand small{font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:500;color:#b8bbb9}.MainPage .MainHeaderMeta{font-size:.75rem;color:#b8bbb9}.MainPage .MainContent{display:flex;flex-direction:column;flex:1;justify-content:center;padding:.75rem 0 1.75rem}.MainPage .MainHero{display:flex;flex-direction:column;align-items:center;text-align:center}.MainPage .MainHero h1{position:relative;margin:1.25rem 0 .875rem;font-family:Hahmlet,Batang,serif;font-size:clamp(1.625rem,7vw,2rem);font-weight:600;line-height:1.45;letter-spacing:-.04em}.MainPage .MainHero h1:after{display:block;width:4.5rem;height:.125rem;margin:.75rem auto 0;background:linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc);content:""}.MainPage .MainHero p{max-width:21.25rem;margin:0;color:#b8bbb9;font-size:.875rem;line-height:1.7;text-wrap:pretty}.MainPage .MainMoon{position:relative;display:grid;width:9.625rem;height:9.625rem;place-items:center;border:1px solid transparent;border-radius:50%;background:linear-gradient(#080a0d,#080a0d) padding-box,linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc) border-box}.MainPage .MainMoon:before{position:absolute;width:7rem;height:7rem;border:1px solid rgba(185,226,202,.38);border-radius:50%;content:""}.MainPage .MainMoon span{width:4rem;height:4rem;border-radius:50%;background:conic-gradient(from 215deg,#e8e2b8,#b9e2ca,#b7d9df,#efcbd8,#c8b7dc,#e8e2b8)}.MainPage .MainActions{display:grid;gap:.75rem;margin-top:1.75rem}.MainPage .MainAction{display:flex;align-items:center;min-height:5rem;gap:.875rem;padding:.875rem 1rem;border:1px solid rgba(185,226,202,.28);border-radius:.875rem;background:#101518;color:#f4efe5;text-decoration:none}.MainPage .MainAction.is-featured{min-height:5.5rem;border-color:transparent;background:linear-gradient(#211a10,#211a10) padding-box,linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc) border-box}.MainPage .MainAction.is-featured .MainSeal{border:0;background:linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc);color:#17130d}.MainPage .MainAction.is-featured strong{font-size:1.125rem}.MainPage .MainSeal{display:grid;flex:none;width:2.625rem;height:2.625rem;place-items:center;border:1px solid rgba(210,176,109,.58);border-radius:.5rem;background:#121310;color:#d2b06d;font-family:Hahmlet,Batang,serif;font-weight:600}.MainPage .MainActionCopy{display:grid;gap:.375rem}.MainPage .MainActionCopy strong{font-family:Hahmlet,Batang,serif;font-size:1rem;line-height:1.35}.MainPage .MainActionCopy span{color:#b8bbb9;font-size:.8125rem;line-height:1.45}.MainPage footer{min-height:env(safe-area-inset-bottom,0)}@media (min-width: 45rem){.MainPage{width:min(100%,53.75rem);padding-inline:2.75rem}.MainPage .MainContent{display:grid;grid-template-columns:minmax(17.5rem,1fr) minmax(20rem,1fr);align-items:center;gap:3.25rem}.MainPage .MainActions{margin-top:0}}@keyframes shake-up-down{0%,to{transform:translateY(0)}50%{transform:translateY(.625rem)}}.FortunePage .Sections{display:flex;flex-direction:column;align-items:center;justify-content:center}.FortunePage .Sections .FortuneCookie{display:grid;width:13.125rem;height:13.125rem;margin:0 auto 2rem;place-items:center;border:1px solid transparent;border-radius:50%;background:linear-gradient(#080a0d,#080a0d) padding-box,linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc) border-box}.FortunePage .Sections .FortuneCookie img{width:9.375rem}.FortunePage .Sections .FortuneCookie.Active{animation:shake-up-down .55s ease-in-out 2}.FortunePage .Sections .Button{max-width:22.5rem}@keyframes fortune-result-on{0%{opacity:0}to{opacity:100}}.FortuneResultPage .Sections article:first-child{margin-bottom:1.875rem;padding:1.875rem 1.25rem;border:1px solid rgba(185,226,202,.28);border-radius:.75rem;background:#101518;text-align:center;animation:fortune-result-on 1.5s ease-in}.FortuneResultPage .Sections article:first-child h2{font-family:Hahmlet,Batang,serif}.FortuneResultPage .Sections article:first-child p{width:80%;margin:1.875rem auto;text-wrap:pretty;color:#f4efe5;font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem}.FortuneResultPage .Sections article:last-child{width:100%;text-align:center}.FortuneResultPage .Sections article:last-child h4{font-family:Hahmlet,Batang,serif;font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Roboto,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem}.FortuneResultPage .Sections article:last-child .ShareButtons{padding:1.875rem;display:flex;justify-content:space-around}.SajuPage .Sections,.SajuResultPage .Sections{min-height:0;overflow-y:auto}.SajuPage h2,.SajuPage h3,.SajuPage h4,.SajuResultPage h2,.SajuResultPage h3,.SajuResultPage h4{font-family:Hahmlet,Batang,serif}.SajuPage a,.SajuResultPage a{color:#b9e2ca}.SajuPage .Button,.SajuResultPage .Button{width:100%;min-height:3rem;margin-top:1rem}.SajuPage form{padding:1.5rem 1.25rem;border:1px solid rgba(185,226,202,.28);border-radius:.875rem;background:#101518}.SajuPage fieldset{margin:0 0 1.25rem;padding:.875rem;border:1px solid rgba(185,226,202,.28);border-radius:.5rem}.SajuPage legend{font-weight:700}.SajuPage label{display:inline-flex;align-items:center;min-height:2.75rem;gap:.5rem;margin-right:1.125rem}.SajuPage .BirthDateFields{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.5rem;margin-bottom:.75rem}.SajuPage .BirthDateFields label{display:grid;gap:.375rem;margin:0}.SajuPage input[type=number],.SajuPage input[type=time]{width:100%;min-height:2.75rem;padding:.5rem;border:1px solid rgba(185,226,202,.28);border-radius:.375rem;background:#0d1113;color:#f4efe5;color-scheme:dark}.SajuPage .TimeField{display:grid;gap:.5rem;margin:0 0 .875rem}.SajuPage .FormGuide{color:#b8bbb9;line-height:1.6}.SajuResultPage .PillarsTable{width:100%;table-layout:fixed;border-spacing:.375rem}.SajuResultPage .PillarsTable th{padding:.5rem .125rem}.SajuResultPage .PillarsTable td{padding:.75rem .25rem;border:1px solid rgba(210,176,109,.65);border-radius:.5rem;background:#101518;text-align:center}.SajuResultPage .PillarsTable strong,.SajuResultPage .PillarsTable small{display:block}.SajuResultPage .PillarsTable strong{font-size:1.5rem}.SajuResultPage section{margin:1.5rem 0;padding:1rem;border:1px solid rgba(185,226,202,.28);border-radius:.625rem;background:#101518}.SajuResultPage .ElementList{display:grid;grid-template-columns:repeat(5,1fr);gap:.375rem;padding:0;list-style:none}.SajuResultPage .ElementList li{padding:.625rem .25rem;border:1px solid rgba(185,226,202,.28);border-radius:.5rem;text-align:center}.SajuResultPage .ElementList span,.SajuResultPage .ElementList strong{display:block}.SajuResultPage article{margin-top:.875rem}.SajuResultPage details{margin:1.5rem 0}.SajuResultPage p{line-height:1.6}@media (max-width: 359px){.SajuPage .BirthDateFields{grid-template-columns:1fr}}.TarotPage h2,.TarotPage h3,.TarotResultPage h2,.TarotResultPage h3{font-family:Hahmlet,Batang,serif}.TarotPage h2,.TarotResultPage h2{margin-top:0;font-size:1.625rem;line-height:1.45}.TarotPage h2:after,.TarotResultPage h2:after{display:block;width:3.375rem;height:.125rem;margin-top:.625rem;background:linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc);content:""}.TarotPage p,.TarotResultPage p{color:#b8bbb9;line-height:1.65}.TarotPage a,.TarotResultPage a{color:#b9e2ca}.TarotPage .TarotSlots,.TarotResultPage .TarotSlots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.25rem 0}.TarotPage .TarotSlots.is-one,.TarotResultPage .TarotSlots.is-one{grid-template-columns:minmax(0,11.25rem);justify-content:center}.TarotPage .TarotSlots figure,.TarotResultPage .TarotSlots figure{margin:0;text-align:center;min-width:0}.TarotPage .TarotSlots figure:has(img),.TarotResultPage .TarotSlots figure:has(img){animation:slot-arrive .42s cubic-bezier(.2,.8,.2,1) both}.TarotPage .TarotSlots figcaption,.TarotResultPage .TarotSlots figcaption{margin-bottom:.5rem;color:#d2b06d;font-weight:600}.TarotPage .TarotSlots img,.TarotPage .TarotSlots .EmptyCard,.TarotResultPage .TarotSlots img,.TarotResultPage .TarotSlots .EmptyCard{width:100%;max-width:7.5rem;aspect-ratio:2/3;margin:auto;border:1px solid rgba(210,176,109,.5);border-radius:.5rem;object-fit:contain;background:#101518}.TarotPage .TarotSlots img.is-reversed,.TarotResultPage .TarotSlots img.is-reversed{transform:rotate(180deg)}.TarotPage .TarotSlots .EmptyCard,.TarotResultPage .TarotSlots .EmptyCard{display:grid;place-items:center;border:1px dashed rgba(210,176,109,.58);color:#b8bbb9}.TarotPage .TarotSlots p,.TarotResultPage .TarotSlots p{margin-top:.5rem;font-size:.8125rem}.TarotPage .SpreadPicker,.TarotResultPage .SpreadPicker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:1rem 0;padding:0;border:0}.TarotPage .SpreadPicker legend,.TarotResultPage .SpreadPicker legend{grid-column:1/-1;margin-bottom:.25rem;color:#d2b06d;font-weight:600}.TarotPage .SpreadPicker label,.TarotResultPage .SpreadPicker label{display:flex;align-items:center;min-height:3rem;gap:.5rem;padding:.625rem .75rem;border:1px solid rgba(185,226,202,.28);border-radius:.625rem;background:#101518;line-height:1.4}.TarotPage .SpreadPicker label:has(input:checked),.TarotResultPage .SpreadPicker label:has(input:checked){border-color:transparent;background:linear-gradient(#191711,#191711) padding-box,linear-gradient(125deg,#e8e2b8,#b9e2ca 24%,#b7d9df 47%,#efcbd8 71%,#c8b7dc) border-box}.TarotPage .SpreadPicker input,.TarotResultPage .SpreadPicker input{accent-color:#d2b06d}.TarotPage .TarotDeck,.TarotResultPage .TarotDeck{display:flex;gap:.75rem;overflow-x:auto;padding:1.125rem;margin:1rem 0;border:1px solid rgba(185,226,202,.28);border-radius:1rem;background:repeating-linear-gradient(45deg,transparent 0 1.25rem,rgba(185,226,202,.055) 1.25rem 1.3125rem),repeating-linear-gradient(-45deg,transparent 0 1.25rem,rgba(239,203,216,.045) 1.25rem 1.3125rem);scroll-snap-type:x proximity}.TarotPage .TarotDeck .card,.TarotResultPage .TarotDeck .card{flex:0 0 5rem;border:2px solid transparent;padding:0;border-radius:.5rem;background:#101518;scroll-snap-align:start;cursor:pointer;animation:deck-spread .36s cubic-bezier(.2,.8,.2,1) both;animation-delay:min(var(--card-index) * 10ms,.42s)}.TarotPage .TarotDeck .card img,.TarotResultPage .TarotDeck .card img{width:100%;aspect-ratio:2/3;border-radius:.375rem}.TarotPage .TarotDeck .card[aria-pressed=true],.TarotResultPage .TarotDeck .card[aria-pressed=true]{border-color:#b9e2ca;opacity:.45}.TarotPage button:disabled,.TarotResultPage button:disabled{cursor:default}.TarotPage .Button,.TarotResultPage .Button{display:block;width:100%;margin:.75rem 0;min-height:3rem}.TarotPage .Button:disabled,.TarotResultPage .Button:disabled{opacity:.5}.TarotPage article,.TarotResultPage article{margin:1.25rem 0;padding:1.125rem;border:1px solid rgba(185,226,202,.28);border-radius:.75rem;background:#101518}.TarotPage .Keywords,.TarotResultPage .Keywords{color:#b9e2ca;font-weight:600}.TarotPage details,.TarotResultPage details{margin:1.375rem 0;color:#b8bbb9}.TarotPage summary,.TarotResultPage summary{min-height:2.75rem;color:#d2b06d;cursor:pointer}@keyframes deck-spread{0%{opacity:0;transform:translate(1.5rem) rotate(3deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes slot-arrive{0%{opacity:0;transform:translateY(1.125rem) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.TarotPage .TarotDeck .card,.TarotPage .TarotSlots figure:has(img),.TarotResultPage .TarotDeck .card,.TarotResultPage .TarotSlots figure:has(img){animation:none}}
