.crystal-ball_themeCrystal__MnBwp{--crystal-page-bg:#0e0621;--crystal-primary:hsla(0,0%,100%,.2);--crystal-secondary:rgba(212,123,213,.4);--crystal-background:url(/crystal-ball/gradient-crystal.jpeg),#f3beff;--crystal-glow:hsla(0,0%,100%,.2);--crystal-button:linear-gradient(180deg,rgba(151,82,255,.48),rgba(82,220,255,.48) 55%,rgba(32,95,231,.48)) #aa34ff}.crystal-ball_themeMidnight__GWctb{--crystal-page-bg:#010a24;--midnight-page-bg:#010a24;--crystal-primary:rgba(0,162,255,.2);--crystal-secondary:rgba(123,164,213,.4);--crystal-background:url(/crystal-ball/gradient-midnight.jpeg),#090618;--crystal-glow:rgba(36,38,40,.2);--crystal-button:linear-gradient(180deg,rgba(0,3,76,.48),rgba(31,77,153,.48) 55%,rgba(2,11,30,.48))}.crystal-ball_themeDaylight__0XQoA{--crystal-page-bg:#250924;--crystal-primary:rgba(255,192,203,.2);--crystal-secondary:rgba(255,182,193,.4);--crystal-background:url(/crystal-ball/gradient-daylight.jpeg),#f5d0fe;--crystal-glow:rgba(255,192,203,.2);--crystal-button:linear-gradient(180deg,rgba(236,43,225,.48),rgba(230,124,154,.48) 55%,rgba(170,0,152,.4)),#e46ee9}.crystal-ball_themeSelector___Q7P0{position:fixed;top:32px;right:32px}.crystal-ball_crystalThemeBtn__dxpu5,.crystal-ball_daylightThemeBtn__iJFk_,.crystal-ball_midnightThemeBtn__1lGK2{border:none;outline:none;border-radius:100px;height:32px;width:32px}.crystal-ball_crystalThemeBtn__dxpu5:hover,.crystal-ball_daylightThemeBtn__iJFk_:hover,.crystal-ball_midnightThemeBtn__1lGK2:hover{cursor:url(/crystal-ball/brush.png),pointer}.crystal-ball_crystalThemeBtn__dxpu5{background:url(/crystal-ball/swatch-crystal.png);background-size:contain}.crystal-ball_midnightThemeBtn__1lGK2{background:url(/crystal-ball/swatch-midnight.png);background-size:contain}.crystal-ball_daylightThemeBtn__iJFk_{background:url(/crystal-ball/swatch-daylight.png);background-size:contain}.crystal-ball_themeCrystal__MnBwp .crystal-ball_crystalThemeBtn__dxpu5,.crystal-ball_themeDaylight__0XQoA .crystal-ball_daylightThemeBtn__iJFk_,.crystal-ball_themeMidnight__GWctb .crystal-ball_midnightThemeBtn__1lGK2{box-shadow:0 0 0 2px var(--crystal-primary)}.crystal-ball_promptsPage__TiM_k{align-items:center;background:var(--crystal-page-bg);display:flex;flex-direction:row;font-family:var(--font-metamorphous),cursive;gap:60px;justify-content:center;min-height:100vh;min-width:100vw;position:relative;padding-bottom:120px;box-sizing:border-box}.crystal-ball_rightSide__XoTP1{display:flex;flex-direction:column;gap:32px}.crystal-ball_footer__uTYx9{color:hsla(0,0%,100%,.6);position:fixed;bottom:0;left:0;padding:16px;text-align:center;display:flex;flex-direction:row;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;line-height:1.5;background:var(--crystal-page-bg);z-index:10}.crystal-ball_footer__uTYx9 p{font-family:var(--font-ibm-plex-mono),monospace;font-size:12px;text-wrap:pretty}.crystal-ball_footer__uTYx9 a{color:#fff;text-decoration:none}.crystal-ball_footer__uTYx9 a:hover{border-bottom:1px solid #fff}.crystal-ball_crystalBall__z7Eh9{align-items:center;animation:crystal-ball_pulsate__JrFmR 4s ease-in-out infinite;background:var(--crystal-background);background-size:cover;border-radius:400px;box-shadow:0 0 20px var(--crystal-glow);display:flex;filter:brightness(1);flex-direction:column;height:400px;justify-content:center;padding:48px;transform:scale(1);transition:filter .5s ease-in-out,transform .5s ease-in-out,background-image .5s ease-in-out,background-color .5s ease-in-out;width:400px}.crystal-ball_crystalBall__z7Eh9:hover{box-shadow:0 0 40px rgba(212,123,213,.2)}.crystal-ball_themeMidnight__GWctb .crystal-ball_crystalBall__z7Eh9:hover{box-shadow:0 0 20px rgba(123,164,213,.02)}.crystal-ball_buttonSmall__qtSZu{align-items:center;background:var(--crystal-button);background-size:200% 200%,40px 40px;border:none;box-shadow:inset 0 0 0 2px transparent;border-radius:100px;color:#fff;display:inline-flex;font-family:var(--font-metamorphousa);gap:10px;justify-content:center;padding:16px 48px 12px;position:relative;transition:all .3s ease;width:-moz-fit-content;width:fit-content;overflow:hidden}.crystal-ball_buttonSmall__qtSZu:hover{cursor:url(/crystal-ball/eye.png),pointer;animation:crystal-ball_gradientShift__bnHoQ 10s ease infinite;background-size:200% 200%}.crystal-ball_themeCrystal__MnBwp .crystal-ball_buttonSmall__qtSZu:hover{background:linear-gradient(180deg,rgba(82,220,255,.48),rgba(32,95,231,.48) 55%,rgba(151,82,255,.48)) #aa34ff;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.2)}.crystal-ball_themeMidnight__GWctb .crystal-ball_buttonSmall__qtSZu:hover{background:linear-gradient(180deg,rgba(31,77,153,.48),rgba(2,11,30,.48) 55%,rgba(0,3,76,.48));box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.05)}.crystal-ball_themeDaylight__0XQoA .crystal-ball_buttonSmall__qtSZu:hover{background:linear-gradient(180deg,rgba(230,124,154,.48),rgba(170,0,152,.4) 55%,rgba(236,43,225,.48)),#e46ee9;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.2)}.crystal-ball_buttonSmall__qtSZu:after,.crystal-ball_buttonSmall__qtSZu:before{content:url(/crystal-ball/sparkle.webp);position:absolute;opacity:.5;transform:scale(.24)}.crystal-ball_buttonSmall__qtSZu:before{left:0;top:-210px}.crystal-ball_buttonSmall__qtSZu:after{right:0;top:-220px;transform:scale(.24) rotate(180deg)}.crystal-ball_promptHeading__hS8f6,.crystal-ball_prompt__UeWrF{animation:crystal-ball_fadeIn___SXcX .5s ease-out;background:linear-gradient(0deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)),linear-gradient(275.35deg,rgba(191,252,255,0) 1.98%,rgba(191,252,255,.4) 48.3%,rgba(191,252,255,0) 109.69%);background-clip:text;color:transparent;font-weight:300;margin-top:16px;text-align:center;-webkit-background-clip:text}.crystal-ball_prompt__UeWrF{animation:crystal-ball_blurInOut__iz23I .8s ease-in-out;font-size:24px;line-height:1.5;text-wrap:balance}.crystal-ball_promptHeading__hS8f6{font-size:40px;line-height:1.4;margin-top:-4px}.crystal-ball_prompt__UeWrF:first-letter{text-transform:uppercase}.crystal-ball_selector__C_08U{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.crystal-ball_selectorButton__abujU,.crystal-ball_selectorCheckbox__ZTA1A{color:#fff;cursor:pointer;font-family:var(--font-ibm-plex-mono),monospace;font-size:14px;transition:all .3s ease}.crystal-ball_selectorButton__abujU{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:2px;padding:4px 12px}.crystal-ball_selectorButton__abujU:hover{background:hsla(0,0%,100%,.1)}.crystal-ball_selectorButton__abujU.crystal-ball_active__wsqUk{background:#fff;color:#000}.crystal-ball_selectorTitle__0vWQm{color:#fff;font-family:var(--font-metamorphous);font-size:20px;font-weight:300;line-height:1.5}.crystal-ball_selectorDescription__IjvA9{color:hsla(0,0%,100%,.5);font-family:var(--font-ibm-plex-mono),monospace;font-size:12px;line-height:1.5;margin-top:-16px;text-wrap:pretty}.crystal-ball_selectorContainer__OD_jf{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:500px}@keyframes crystal-ball_shimmer__28eJN{0%{background-position:0 0;filter:brightness(1) contrast(1)}50%{background-position:0 100%;filter:brightness(1.2) contrast(1.2)}to{background-position:0 0;filter:brightness(1) contrast(1)}}@keyframes crystal-ball_pulsate__JrFmR{0%{filter:brightness(1.2);transform:scale(1.05)}50%{filter:brightness(1);transform:scale(1.02)}to{filter:brightness(1.2);transform:scale(1.05)}}@keyframes crystal-ball_fadeIn___SXcX{0%{opacity:0}to{opacity:1}}@keyframes crystal-ball_gradientShift__bnHoQ{0%{background-position:50% 0}50%{background-position:50% 100%}to{background-position:50% 0}}@keyframes crystal-ball_blurInOut__iz23I{0%{filter:blur(8px) brightness(2);opacity:.8}to{filter:blur(0) brightness(1);opacity:1}}@media only screen and (max-width:1200px){.crystal-ball_promptsPage__TiM_k{box-sizing:border-box;padding:48px;gap:24px}.crystal-ball_crystalBall__z7Eh9{aspect-ratio:1}.crystal-ball_leftSide__w_47B{display:flex;width:60%;justify-content:center}.crystal-ball_rightSide__XoTP1{width:40%}}@media only screen and (max-width:1024px){.crystal-ball_promptsPage__TiM_k{padding-bottom:160px}.crystal-ball_footer__uTYx9{align-items:center;text-align:left;flex-direction:column-reverse;padding-bottom:24px;text-align:center}.crystal-ball_footer__uTYx9 p:last-child{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:8px;width:100%}.crystal-ball_promptsPage__TiM_k{box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:60px;padding:48px 100px}.crystal-ball_rightSide__XoTP1{width:500px}}@media only screen and (max-width:550px){.crystal-ball_themeSelector___Q7P0{position:absolute;top:16px;right:16px}.crystal-ball_themeSelector___Q7P0 .crystal-ball_crystalThemeBtn__dxpu5,.crystal-ball_themeSelector___Q7P0 .crystal-ball_daylightThemeBtn__iJFk_,.crystal-ball_themeSelector___Q7P0 .crystal-ball_midnightThemeBtn__1lGK2{height:24px;width:24px}.crystal-ball_promptsPage__TiM_k{gap:40px;padding:48px 24px;box-sizing:border-box}.crystal-ball_rightSide__XoTP1{width:100%}.crystal-ball_crystalBall__z7Eh9{height:250px;padding:32px;width:250px}.crystal-ball_promptHeading__hS8f6{font-size:30px}.crystal-ball_prompt__UeWrF{font-size:14px}.crystal-ball_selectorContainer__OD_jf{gap:20px;width:100%}.crystal-ball_fantasySelector__ED22w{width:100%}.crystal-ball_fantasySelector__ED22w>*{flex:1 1 100px}.crystal-ball_spicySelector__8aDmA{flex-wrap:wrap}.crystal-ball_spicySelector__8aDmA>*{flex:1 1 100px}.crystal-ball_selectorButton__abujU{font-size:12px}.crystal-ball_selectorTitle__0vWQm{font-size:16px}.crystal-ball_selectorDescription__IjvA9{margin:0}.crystal-ball_buttonSmall__qtSZu{font-size:14px;width:100%}.crystal-ball_buttonSmall__qtSZu:before{left:25%;top:-210px}.crystal-ball_buttonSmall__qtSZu:after{right:25%;top:-220px}.crystal-ball_footer__uTYx9{text-align:center;width:100%}}@media screen and (max-height:750px){.crystal-ball_promptsPage__TiM_k{padding:24px 48px 120px;min-height:unset;height:100vh;overflow-y:auto}.crystal-ball_buttonSmall__qtSZu{padding:12px 32px 8px}}@media screen and (max-height:600px){.crystal-ball_promptsPage__TiM_k{padding:16px 24px 120px}}@font-face{font-family:__Metamorphous_cc16cf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5dcb16bf8bf91a6a-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Metamorphous_cc16cf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b226e44c3fc9b77f-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Metamorphous_Fallback_cc16cf;src:local("Arial");ascent-override:76.49%;descent-override:22.81%;line-gap-override:0.00%;size-adjust:125.88%}.__className_cc16cf{font-family:__Metamorphous_cc16cf,__Metamorphous_Fallback_cc16cf;font-weight:400;font-style:normal}.__variable_cc16cf{--font-metamorphous:"__Metamorphous_cc16cf","__Metamorphous_Fallback_cc16cf"}@font-face{font-family:__IBM_Plex_Mono_a17b92;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ebec2867f40f78ec-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_a17b92;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d607327a37a507c7-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__IBM_Plex_Mono_a17b92;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e1b830192b7974a-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__IBM_Plex_Mono_a17b92;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3aa27b2eb5f698f7-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_a17b92;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3478b6abef19b3b3-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_a17b92;src:local("Arial");ascent-override:75.41%;descent-override:20.23%;line-gap-override:0.00%;size-adjust:135.93%}.__className_a17b92{font-family:__IBM_Plex_Mono_a17b92,__IBM_Plex_Mono_Fallback_a17b92;font-weight:400;font-style:normal}.__variable_a17b92{--font-ibm-plex-mono:"__IBM_Plex_Mono_a17b92","__IBM_Plex_Mono_Fallback_a17b92"}