.lifebook-tile.saju-newyear-tile{background:linear-gradient(90deg,#070504d6,#0705045c 46%,#070504c7),linear-gradient(135deg,rgba(255,245,211,.12),transparent 31%),linear-gradient(28deg,rgba(106,28,38,.36),transparent 48%),repeating-linear-gradient(90deg,rgba(241,205,124,.13) 0 1px,transparent 1px 44px),url(/fuctionassets/\c2e0\b144\c6b4\c138.webp?v=build-60b14cf1a4c2) center 34% / cover no-repeat,linear-gradient(145deg,#130d0b,#321014 52%,#071018)!important;box-shadow:0 18px 54px #1609089e,0 0 0 1.5px #f1cd7c47,inset 0 1px #fff8e21f}.saju-newyear-tile .lifebook-tile__bg{background:linear-gradient(180deg,#05040329,#0504036b 52%,#050403db),linear-gradient(90deg,rgba(0,0,0,.78),transparent 48%,rgba(0,0,0,.42)),linear-gradient(120deg,rgba(241,205,124,.14),transparent 32%),linear-gradient(90deg,rgba(0,0,0,.42),transparent 44%,rgba(0,0,0,.22))}.saju-newyear-tile .lifebook-tile__particles{opacity:.46}.saju-newyear-tile .lifebook-tile__body{max-width:780px}.saju-newyear-seal{display:inline-grid;grid-template-columns:auto auto;gap:6px 10px;align-items:center;width:fit-content;margin:2px 0 14px;padding:10px 13px;border:1px solid rgba(241,205,124,.34);border-radius:8px;background:#0a080670;color:#fff3c4;box-shadow:inset 0 1px #fff8e21f}.saju-newyear-seal span{color:#fff5d3c2;font-size:.72rem;font-weight:900}.saju-newyear-seal strong{font-family:CodeDestinyDisplay,CodeDestinyBody,serif;font-size:2rem;line-height:1;letter-spacing:0}.saju-newyear-seal i{grid-column:1 / -1;color:#ffe8a8b8;font-size:.76rem;font-style:normal;font-weight:800}.saju-newyear-keyline{width:min(260px,100%);height:1px;margin:0 0 12px;background:linear-gradient(90deg,rgba(241,205,124,.72),rgba(255,248,226,.14),transparent);box-shadow:0 0 16px #f1cd7c29}.saju-newyear-tile .lifebook-tile__features{max-width:720px}.saju-newyear-tile .lb-feat{border-color:#f1cd7c42;background:#0c09076b;color:#fff6dde6}.saju-newyear-tile .lifebook-tile__cta span{background:linear-gradient(135deg,#fff2befa,#e09e30fa);color:#1c1008;box-shadow:0 14px 30px #e09e3057}@media (min-width: 640px){.saju-newyear-tile .lifebook-tile__inner{padding-top:64px}}@media (max-width: 640px){.lifebook-tile.saju-newyear-tile,.saju-newyear-tile .lifebook-tile__inner{min-height:386px}.saju-newyear-seal{margin-top:8px}.saju-newyear-seal strong{font-size:1.62rem}}
@media (max-width: 768px),(hover: none) and (pointer: coarse){.cd-mobile-collection-chrome{position:fixed;top:0;left:0;right:0;z-index:950;display:flex;visibility:hidden;pointer-events:none;flex-direction:row;align-items:center;gap:0;padding:10px max(8px,env(safe-area-inset-right,0px)) 10px max(8px,env(safe-area-inset-left,0px));background:#120e1a;border-bottom:1px solid rgba(139,92,246,.24);transform:translate3d(0,-110%,0);opacity:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .18s ease,visibility 0s linear .28s;will-change:transform}.cd-mobile-collection-chrome.is-open{visibility:visible;pointer-events:auto;transform:translateZ(0);opacity:1;transition-delay:0s}.cd-mobile-collection-close{flex:0 0 auto;width:44px;height:44px;min-height:44px;border:1px solid rgba(168,85,247,.32);border-radius:8px;background:#8b5cf61f;color:#e9d5ff;font:inherit;font-size:1.1rem;font-weight:900;line-height:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}.cd-mobile-collection-close:active{background:#8b5cf63d}.cd-mobile-collection-close{position:relative}.cd-mobile-collection-close:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.cd-mobile-collection-tabs{display:flex;flex:1;gap:2px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 0;min-width:0}.cd-mobile-collection-tabs::-webkit-scrollbar{display:none}.cd-mobile-collection-tab{flex:0 0 auto;min-height:32px;padding:6px 10px;border:1px solid rgba(168,85,247,.24);border-radius:8px;background:#581c8766;color:#d8b4fe;font:inherit;font-size:.7rem;font-weight:900;line-height:1.1;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease,border-color .15s ease}.cd-mobile-collection-tab:active{background:#6c349b99}.cd-mobile-collection-tab[aria-current=page],.cd-mobile-collection-tab.is-active{border-color:#d977f299;background:linear-gradient(135deg,#a855f74d,#be185d33);color:#f0e7fe}.fg-group[data-mobile-active-group=true]{content-visibility:visible!important;contain:none!important;contain-intrinsic-size:auto!important}.cd-mobile-collection-fullscreen{position:fixed!important;inset:var(--cd-collection-chrome-h,48px) 0 0 0!important;height:auto!important;max-height:calc(100svh - var(--cd-collection-chrome-h,48px))!important;z-index:965!important;display:block!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding:10px 0 calc(20px + env(safe-area-inset-bottom,0px)) 0!important;border-radius:20px 20px 0 0!important;background:linear-gradient(180deg,#fff6ea,#ffeede)!important}html.neo-mode .cd-mobile-collection-fullscreen{background:linear-gradient(180deg,#120e1a,#1a1226)!important}.cd-mobile-collection-fullscreen .fc-toggle-hint,.cd-mobile-collection-fullscreen .fc-closed-peek{display:none!important}.cd-mobile-collection-chrome{flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding-top:calc(10px + env(safe-area-inset-top,0px))!important}.cd-mobile-collection-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px}.cd-mobile-collection-title{min-width:0;flex:1 1 auto;font-size:.98rem;font-weight:950;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3c1830}html.neo-mode .cd-mobile-collection-title,body.neo-mode .cd-mobile-collection-title{color:#f4eeff}.cd-mobile-collection-rail{position:relative;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 20px),transparent 100%)}.cd-mobile-collection-tabs{flex:0 1 auto!important}.cd-mobile-collection-tab{min-height:40px!important;padding:0 13px!important;display:inline-flex!important;align-items:center!important;font-size:.78rem!important;border-radius:999px!important}.cd-mobile-collection-close{flex:0 0 auto}body:not(.neo-mode) .cd-mobile-collection-chrome{background:#fffaf7;border-bottom:1px solid rgba(179,25,85,.12);box-shadow:0 8px 20px #3c18300f}body:not(.neo-mode) .cd-mobile-collection-close{border-color:#d83f783d;background:#ffffffeb;color:#8e3f63;box-shadow:0 6px 14px #9648681a,inset 0 1px #ffffffe6}body:not(.neo-mode) .cd-mobile-collection-close:active{background:#ffecf4f2}body:not(.neo-mode) .cd-mobile-collection-tab{border-color:#b319551a;background:#fff;color:#70445c;box-shadow:none}body:not(.neo-mode) .cd-mobile-collection-tab:active{background:#ffeef6f2}body:not(.neo-mode) .cd-mobile-collection-tab[aria-current=page],body:not(.neo-mode) .cd-mobile-collection-tab.is-active{border-color:#b3195529;background:#b319551a;color:#8e2354;text-shadow:none}body:not(.neo-mode) .cd-mobile-collection-fullscreen .feat-collection,body:not(.neo-mode) .cd-mobile-collection-fullscreen .tarot-collection{background:linear-gradient(165deg,#ffffffeb,#fff6fad6 56%,#f8fbf4e6)!important;border:1px solid rgba(216,63,120,.14)!important;box-shadow:0 14px 30px #9648681a,inset 0 1px #ffffffd9!important}body:not(.neo-mode) .cd-mobile-collection-fullscreen :is(.feat-collection__title,.tarot-collection__title){color:#3c1830!important;text-shadow:0 1px 0 rgba(255,255,255,.8)!important}body:not(.neo-mode) .cd-mobile-collection-fullscreen :is(.feat-collection__subtitle,.feat-collection__lede,.feat-collection__featureline,.tarot-collection__subtitle){color:#70445c!important;text-shadow:none!important}body:not(.neo-mode) .cd-mobile-collection-fullscreen :is(.tarot-tile,.feature-card){background:linear-gradient(150deg,#fffffff7,#fff7fae6)!important;border:1px solid rgba(212,183,124,.32)!important;box-shadow:0 10px 22px #9648681a,inset 0 1px #ffffffe6!important}body:not(.neo-mode) .cd-mobile-collection-fullscreen :is(.tarot-tile__title,.feature-card__title){color:#3c1830!important;text-shadow:none!important}body:not(.neo-mode) .cd-mobile-collection-fullscreen :is(.tarot-tile__desc,.feature-card__desc){color:#70445c!important;text-shadow:none!important}body:not(.neo-mode) .cd-mobile-collection-fullscreen .pvc-meta-badge{color:#6a3659!important;background:#ffffffd9!important;border:1px solid rgba(212,183,124,.34)!important;text-shadow:none!important}body:not(.neo-mode) .cd-mobile-collection-fullscreen .pvc-meta-badge--cta{color:#2f1329!important;background:linear-gradient(135deg,#fff8dc,#ead089 62%,#f4bed1)!important;border-color:#4a24433d!important}#cdMobileFortuneOverview{position:fixed;inset:var(--cd-collection-chrome-h,48px) 0 0 0;height:auto;max-height:calc(100svh - var(--cd-collection-chrome-h,48px));z-index:965;display:none;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:12px 12px calc(20px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;background:linear-gradient(180deg,#fff6ea,#ffeede)}#cdMobileFortuneOverview.is-open{display:block;animation:cdFortuneOverviewIn .28s cubic-bezier(.22,1,.36,1) both}@keyframes cdFortuneOverviewIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}html.neo-mode #cdMobileFortuneOverview{background:linear-gradient(180deg,#120e1a,#1a1226)}.cd-fov__section{margin:0 0 20px}.cd-fov__heading{display:flex;align-items:center;gap:6px;margin:0 0 9px;font-size:.82rem;font-weight:900;letter-spacing:-.01em;color:#6a3659}html.neo-mode .cd-fov__heading{color:#c9b8f2}.cd-fov__rail{display:flex;gap:9px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 0 4px;scroll-snap-type:x proximity}.cd-fov__rail::-webkit-scrollbar{display:none}.cd-fov__pin{position:relative;flex:0 0 auto;width:44%;max-width:190px;min-height:48px;scroll-snap-align:start}.cd-fov__pin-open{display:block;width:100%;min-height:56px;padding:11px 38px 11px 12px;border:1px solid rgba(212,183,124,.34);border-radius:14px;background:linear-gradient(150deg,#fffffff7,#fff7fae6);color:#3c1830;font:inherit;font-size:.76rem;font-weight:800;line-height:1.32;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 8px 18px #9648681a,inset 0 1px #ffffffe6;transition:transform .2s ease,box-shadow .2s ease}.cd-fov__pin-open:active{transform:scale(.98)}.cd-fov__pin-cat{display:block;margin-top:3px;font-size:.66rem;font-weight:700;color:#8a5c76}.cd-fov__star{position:absolute;top:4px;right:4px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:#b99a5c;font-size:.9rem;line-height:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cd-fov__star[aria-pressed=true]{color:#d9a441}html.neo-mode .cd-fov__pin-open{border-color:#a855f747;background:linear-gradient(150deg,#281c42f0,#1c1632e6);color:#f0e7fe;box-shadow:0 8px 18px #0a061866}html.neo-mode .cd-fov__pin-cat{color:#b8a6e0}.cd-fov__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cd-fov__cat{display:flex;flex-direction:column;gap:3px;min-height:112px;padding:14px 12px;border:1px solid rgba(212,183,124,.34);border-radius:16px;background:linear-gradient(150deg,#fffffff7,#fff7fae6);color:#3c1830;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 10px 22px #9648681a,inset 0 1px #ffffffe6;transition:transform .2s ease,box-shadow .2s ease}.cd-fov__cat:active{transform:scale(.985)}.cd-fov__cat-icon{font-size:1.5rem;line-height:1.1}.cd-fov__cat-name{font-size:.88rem;font-weight:950;letter-spacing:-.01em}.cd-fov__cat-count{font-size:.7rem;font-weight:800;color:#a2703f}.cd-fov__cat-sub{margin-top:1px;font-size:.68rem;font-weight:600;line-height:1.35;color:#70445c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cd-fov__cat:focus-visible,.cd-fov__pin-open:focus-visible,.cd-fov__star:focus-visible{outline:2px solid #b31955;outline-offset:2px}html.neo-mode .cd-fov__cat{border-color:#a855f747;background:linear-gradient(150deg,#281c42f0,#1c1632e6);color:#f0e7fe;box-shadow:0 10px 22px #0a06186b}html.neo-mode .cd-fov__cat-count{color:#e8d5a3}html.neo-mode .cd-fov__cat-sub{color:#c2b2e4}html.neo-mode .cd-fov__cat:focus-visible,html.neo-mode .cd-fov__pin-open:focus-visible,html.neo-mode .cd-fov__star:focus-visible{outline-color:#c4b5fd}@media (prefers-reduced-motion: reduce){#cdMobileFortuneOverview.is-open{animation:none}.cd-fov__cat,.cd-fov__pin-open{transition:none}.cd-fov__cat:active,.cd-fov__pin-open:active{transform:none}}body.cd-all-fortunes-fullscreen #cdMobileBottomNav{transform:translateY(calc(100% + 18px))!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.cd-all-fortunes-fullscreen.cd-mobile-nav-hidden #cdMobileBottomNav,body.cd-all-fortunes-fullscreen #honeyMembershipMini{display:none!important}body.cd-all-fortunes-fullscreen .cd-mobile-collection-chrome{z-index:970!important}body.cd-all-fortunes-fullscreen #inputPage{visibility:hidden!important}body.cd-all-fortunes-fullscreen .wrap{contain:none!important;isolation:auto!important;overflow:visible!important}body.cd-all-fortunes-fullscreen #cdhCollections{display:block!important;visibility:visible!important;pointer-events:none!important}body.cd-all-fortunes-fullscreen #cdhCollections .fg-group[data-cd-home-secondary]:not([data-mobile-active-group=true]){display:none!important;visibility:hidden!important;pointer-events:none!important}body.cd-all-fortunes-fullscreen #cdhCollections .fg-group[data-cd-home-secondary][data-mobile-active-group=true]{display:block!important;visibility:visible!important;pointer-events:auto!important}body.cd-all-fortunes-fullscreen #inputPage{pointer-events:none!important}body.cd-all-fortunes-fullscreen #inputPage .cd-mobile-collection-fullscreen{pointer-events:auto!important}body.cd-all-fortunes-fullscreen .theme-switch-wrapper{visibility:hidden!important;pointer-events:none!important}body:not(.neo-mode) .cd-mobile-collection-chrome{background:linear-gradient(180deg,#fffdfbfa,#fff7f4f5)!important;box-shadow:0 10px 26px #68304c1f,inset 0 -1px #b3195514;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.cd-mobile-collection-head{padding:0 2px}.cd-mobile-collection-title{letter-spacing:.025em}.cd-mobile-collection-tabs{gap:6px!important;padding-inline:5px!important;scroll-padding-inline:5px}body:not(.neo-mode) .cd-mobile-collection-tab{border-color:#b3195524;box-shadow:inset 0 1px #ffffffeb,0 3px 9px #9648680f}body:not(.neo-mode) .cd-mobile-collection-tab[aria-current=page],body:not(.neo-mode) .cd-mobile-collection-tab.is-active{background:linear-gradient(135deg,#b3195524,#f2bc973d)!important;border-color:#b3195547!important;box-shadow:inset 0 1px #ffffffe0,0 5px 14px #b3195524}body:not(.neo-mode) .cd-mobile-collection-close{background:linear-gradient(145deg,#fffffffa,#fff0f6eb);box-shadow:inset 0 1px #fffffff0,0 5px 14px #9648681a}.cd-mobile-collection-tab:focus-visible,.cd-mobile-collection-close:focus-visible{outline:2px solid #b31955;outline-offset:3px}.cd-mobile-collection-fullscreen{isolation:isolate;scroll-padding-top:12px;box-shadow:0 -12px 34px #3c183024}body:not(.neo-mode) .cd-mobile-collection-fullscreen{background:radial-gradient(circle at 84% 2%,rgba(255,220,231,.72),transparent 24%),linear-gradient(180deg,#fff8f1,#ffeede)!important}@media (max-width:380px){.cd-mobile-collection-title{font-size:.92rem}.cd-mobile-collection-tabs{gap:4px!important;padding-inline:3px!important}.cd-mobile-collection-tab{padding-inline:10px!important}}.cd-mobile-collection-chrome.is-compact{gap:4px!important;padding-top:calc(6px + env(safe-area-inset-top,0px))!important;padding-bottom:6px!important}.cd-mobile-collection-chrome.is-compact .cd-mobile-collection-head{min-height:38px!important}.cd-mobile-collection-chrome.is-compact .cd-mobile-collection-title{font-size:.88rem!important}.cd-mobile-collection-chrome.is-compact .cd-mobile-collection-close{width:38px!important;height:38px!important;min-height:38px!important}.cd-mobile-collection-chrome.is-compact .cd-mobile-collection-tab{min-height:30px!important;padding:0 10px!important;font-size:.7rem!important}html.cd-mobile-runtime .tarot-tile__img-wrap[data-img-src]:not(:has(img.tarot-tile__img)){aspect-ratio:16/9!important;min-height:0!important}html.cd-mobile-runtime .tarot-tile__img-wrap[data-img-src]:not(:has(img.tarot-tile__img)) .tarot-tile__img-placeholder{aspect-ratio:auto;min-height:0;height:100%}html.cd-mobile-runtime .tile-ph-gem{font-size:2.4rem;opacity:.95;filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))}body:not(.neo-mode) .tarot-tile__img-placeholder{background:radial-gradient(120% 90% at 50% 0%,rgba(244,190,209,.4),transparent 60%),linear-gradient(150deg,#fff6fb,#ffeef5 55%,#fdf6ec)!important}body:not(.neo-mode) .tile-ph-gem{color:#b31955;opacity:.92}body.neo-mode .tarot-tile__img-placeholder{background:radial-gradient(120% 90% at 50% 0%,rgba(167,139,250,.3),transparent 60%),linear-gradient(150deg,#171231,#0d0a20)!important}body.neo-mode .tile-ph-gem{color:#e8d5a3;opacity:.92}@media (prefers-reduced-motion: reduce){.cd-mobile-collection-chrome{transition:none}}.cd-mobile-collection-scroll-hint{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:968;display:flex;align-items:center;gap:9px;padding:10px 20px 11px 17px;border-radius:999px;background:linear-gradient(155deg,#13102af0,#0a0818f0);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(196,181,253,.34);box-shadow:0 0 0 1px #a78bfa29,0 16px 34px #04020e66,0 0 26px -6px #9333ea66;color:#f4eeff;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(-50%,12px,0) scale(.96);transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear .38s}.cd-mobile-collection-scroll-hint.is-visible{opacity:1;visibility:visible;transform:translate3d(-50%,0,0) scale(1);transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.cd-mobile-collection-scroll-hint__arrow{display:flex;font-size:.92rem;line-height:1;color:#e8d5a3;animation:cdScrollHintNudge 1.8s cubic-bezier(.45,0,.2,1) infinite}.cd-mobile-collection-scroll-hint__text{font-size:.74rem;font-weight:800;letter-spacing:.01em;white-space:nowrap}@keyframes cdScrollHintNudge{0%,to{transform:translateY(0);opacity:.72}50%{transform:translateY(5px);opacity:1}}body:not(.neo-mode) .cd-mobile-collection-scroll-hint{background:linear-gradient(155deg,#3a0e28f0,#24081af0);border-color:#f4bed166;box-shadow:0 0 0 1px #b319552e,0 16px 34px #14040e5c,0 0 26px -6px #b3195566;color:#fff1f7}body:not(.neo-mode) .cd-mobile-collection-scroll-hint__arrow{color:#ead089}@media (prefers-reduced-motion: reduce){.cd-mobile-collection-scroll-hint{transition:none}.cd-mobile-collection-scroll-hint__arrow{animation:none}}}
@media (min-width: 769px){.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.6vw,30px);width:min(100%,1128px);margin-bottom:clamp(22px,3vw,34px)}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile{position:relative;isolation:isolate;border-radius:26px!important;border:1px solid rgba(255,218,229,.54)!important;outline:1px solid rgba(255,255,255,.34);background:radial-gradient(circle at 18% 0%,rgba(255,229,240,.22),transparent 38%),linear-gradient(165deg,#2c1e30f0,#141226f0)!important;box-shadow:0 24px 54px #3d234e42,0 0 0 7px #ffe9f02e,inset 0 1px #ffffff29!important}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile__img-wrap{aspect-ratio:1672 / 941;min-height:clamp(272px,34vw,430px);border-radius:26px 26px 0 0!important;border-bottom:1px solid rgba(255,229,190,.28);background:radial-gradient(circle at 72% 13%,rgba(255,238,180,.32),transparent 34%),linear-gradient(145deg,#fff7fbf0,#dde0efe0)!important}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile__img-wrap:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(122deg,rgba(255,255,255,.34),transparent 28%,rgba(255,230,188,.14) 58%,transparent 80%),linear-gradient(180deg,transparent 58%,rgba(20,16,36,.22) 100%)!important}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile__img{object-fit:contain!important;object-position:center!important;padding:clamp(8px,1vw,14px);filter:saturate(1.05) contrast(1.02) brightness(1.03)}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile__badge,.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile__coin-badge{border-radius:999px;border:1px solid rgba(255,238,196,.5);background:#201837c7;color:#fff6d8;box-shadow:0 8px 18px #1e16323d,inset 0 1px #ffffff2e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile__coin-badge{top:12px;left:12px;max-width:calc(100% - 24px);padding:6px 11px;font-size:.66rem;line-height:1.2}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile__body{background:linear-gradient(180deg,rgba(255,244,248,.06),transparent 44%),linear-gradient(145deg,#1c1528f5,#121020fa)}.cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile--neo-operation-room{border-color:#f6da9185!important;background:radial-gradient(circle at 82% 0%,rgba(246,218,145,.2),transparent 36%),linear-gradient(165deg,#1e1a35f5,#0a0d24fa)!important}body.neo-mode .cd-prompt-feature-spotlight[data-cd-layout-marker~=fortune-tea-house-main-card-luxe-v20260702] .tarot-tile{border-color:#f6da9180!important;outline-color:#f6da912e;background:radial-gradient(circle at 84% 0%,rgba(246,218,145,.18),transparent 36%),linear-gradient(165deg,#181630f5,#080b22fa)!important;box-shadow:0 24px 54px #06091b52,0 0 0 7px #f6da911a,inset 0 1px #ffffff26!important}}
@media (max-width: 768px),(hover: none) and (pointer: coarse){html[data-runtime-target=mobile-app] #honeyMembershipMini.honey-membership-mini{top:auto!important;margin:6px 12px 16px!important;padding:9px 12px 10px!important;border-radius:14px!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__header{gap:6px!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__kicker{font-size:.58rem!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__title{font-size:.82rem!important;line-height:1.3!important;-webkit-line-clamp:1!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__guide-panel{margin:0!important;padding:7px 9px!important;border-radius:10px!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__guide-orb{width:34px!important;height:34px!important;flex-basis:34px!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__guide-title{font-size:.72rem!important;margin:0!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__guide-text{font-size:.62rem!important;line-height:1.32!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__quick-actions{margin:6px 0 0!important;gap:6px!important}html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__toggle,html[data-runtime-target=mobile-app] #honeyMembershipMini .honey-membership-mini__action{min-height:38px!important;padding:0 12px!important;font-size:.72rem!important;border-radius:11px!important}}
.cd-prompt-feature-spotlight .tarot-tile__desc{color:#fff8e8f5!important;text-shadow:0 1px 2px rgba(0,0,0,.34)!important}.cd-prompt-feature-spotlight .pvc-prem-point{color:#fff7def0!important;background:linear-gradient(145deg,#ffffff1c,#e8d5a312)!important;border-color:#e8d5a33d!important}
.cd-nav-group{position:relative;display:inline-flex}.cd-nav-group__menu{display:none}
#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection){--cd-collection-bg: none;--cd-collection-accent: #ead089;--cd-collection-accent-rgb: 234,208,137;--cd-collection-title: #fff7dd;--cd-collection-text: rgba(244, 238, 255, .9);--cd-collection-line: rgba(255, 255, 255, .24);position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--cd-collection-accent) 46%,transparent)!important;border-radius:24px!important;background:linear-gradient(180deg,#0408122e,#04081261),var(--cd-collection-bg) center / cover no-repeat!important;box-shadow:0 22px 54px #04081247,0 0 0 1px rgba(var(--cd-collection-accent-rgb),.1),inset 0 1px #ffffff29!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:0;border:1px solid var(--cd-collection-line);border-radius:19px;background:radial-gradient(circle at 12% 22%,rgba(var(--cd-collection-accent-rgb),.22),transparent 78px),radial-gradient(circle at 86% 28%,rgba(255,255,255,.14),transparent 86px),linear-gradient(180deg,#ffffff0a,#fff0);pointer-events:none}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):after{content:"";position:absolute;left:9%;right:11%;bottom:20px;z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--cd-collection-accent-rgb),.55),rgba(255,255,255,.2),transparent);pointer-events:none}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__cosmos,.tarot-collection__cosmos),#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__header,.tarot-collection__header),#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__grid,.tarot-collection__grid),#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) .fc-closed-peek{position:relative;z-index:1}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__header,.tarot-collection__header){min-height:236px!important;padding:34px 28px 36px!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-content:center!important;gap:10px!important;text-align:center!important;border:0!important;border-radius:22px!important;background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.1),transparent 140px),linear-gradient(180deg,#0408121a,#04081238)!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__icon,.tarot-collection__icon){display:grid!important;place-items:center!important;width:34px!important;height:34px!important;margin:0!important;border:1px solid rgba(var(--cd-collection-accent-rgb),.36);border-radius:999px!important;background:#050a186b!important;color:var(--cd-collection-title)!important;font-size:1.05rem!important;line-height:1!important;text-shadow:0 0 14px rgba(var(--cd-collection-accent-rgb),.42)!important;box-shadow:inset 0 1px #ffffff1f,0 0 22px rgba(var(--cd-collection-accent-rgb),.16)}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__title,.tarot-collection__title){margin:0!important;color:var(--cd-collection-title)!important;font-size:1.42rem!important;line-height:1.24!important;font-weight:950!important;letter-spacing:0!important;text-shadow:0 2px 18px rgba(0,0,0,.44),0 0 18px rgba(var(--cd-collection-accent-rgb),.22)!important;text-wrap:balance}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__subtitle,.tarot-collection__subtitle){max-width:62ch!important;margin:0!important;color:var(--cd-collection-text)!important;font-size:.96rem!important;line-height:1.62!important;font-weight:750!important;letter-spacing:0!important;text-shadow:0 1px 10px rgba(0,0,0,.4)!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__lede,.tarot-collection__lede){max-width:76ch!important;margin:0!important;color:#f4f8ffd1!important;font-size:.88rem!important;line-height:1.72!important;letter-spacing:0!important;text-shadow:0 1px 10px rgba(0,0,0,.38)!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__featureline,.tarot-collection__featureline){margin:1px 0 0!important;padding:7px 16px!important;border:1px solid rgba(var(--cd-collection-accent-rgb),.42)!important;border-radius:999px!important;background:#050a1857!important;color:#fffae6eb!important;font-size:.78rem!important;line-height:1.35!important;font-weight:850!important;letter-spacing:0!important;box-shadow:inset 0 1px #ffffff1a,0 12px 24px #00000029;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__divider,.tarot-collection__divider){width:min(290px,52vw)!important;margin:2px auto 0!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.fc-div-line,.tc-divider-line){background:linear-gradient(90deg,transparent,rgba(var(--cd-collection-accent-rgb),.72),transparent)!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.fc-div-gem,.tc-divider-star,.tc-divider-gem,.fc-closed-peek__gem){color:var(--cd-collection-accent)!important;text-shadow:0 0 12px rgba(var(--cd-collection-accent-rgb),.52)!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) .fc-toggle-hint{min-height:42px!important;margin-top:8px!important;padding:0 18px!important;border:1px solid rgba(var(--cd-collection-accent-rgb),.44)!important;border-radius:999px!important;background:#050a186b!important;color:#fffae6f5!important;box-shadow:inset 0 1px #ffffff1f,0 12px 24px #00000029}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) .fc-toggle-hint__arrow,#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) .fc-toggle-hint__text{color:inherit!important;text-shadow:none!important}#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__header,.tarot-collection__header):is(:hover,:focus-visible){outline:none!important;box-shadow:0 0 0 2px rgba(var(--cd-collection-accent-rgb),.34),inset 0 1px #ffffff24!important}#inputPage #animalCollection{--cd-collection-bg: url(/fuctionassets/collection-cards/animal-collection-card.webp);--cd-collection-accent: #79f2c7;--cd-collection-accent-rgb: 121,242,199;--cd-collection-title: #8df2d1}#inputPage #meditationCollection{--cd-collection-bg: url(/fuctionassets/collection-cards/meditation-collection-card.webp);--cd-collection-accent: #93b7ff;--cd-collection-accent-rgb: 147,183,255;--cd-collection-title: #dce8ff}#inputPage #tarotCollection{--cd-collection-bg: url(/fuctionassets/collection-cards/tarot-collection-card.webp);--cd-collection-accent: #f3a9d2;--cd-collection-accent-rgb: 243,169,210;--cd-collection-title: #ffe3f1}#inputPage #oracleCollection{--cd-collection-bg: url(/fuctionassets/collection-cards/oracle-collection-card.webp);--cd-collection-accent: #8fe7ff;--cd-collection-accent-rgb: 143,231,255;--cd-collection-title: #d9f7ff}#inputPage #cosmicCollection{--cd-collection-bg: url(/fuctionassets/collection-cards/cosmic-collection-card.webp);--cd-collection-accent: #b9a7ff;--cd-collection-accent-rgb: 185,167,255;--cd-collection-title: #eee9ff}#inputPage #flowerCollection{--cd-collection-bg: url(/fuctionassets/collection-cards/flower-collection-card.webp);--cd-collection-accent: #ffc3df;--cd-collection-accent-rgb: 255,195,223;--cd-collection-title: #ffe7f2}#inputPage #miscCollection{--cd-collection-bg: url(/fuctionassets/collection-cards/misc-collection-card.webp);--cd-collection-accent: #8df2d1;--cd-collection-accent-rgb: 141,242,209;--cd-collection-title: #dcfff2}html:not(.neo-mode) body:not(.neo-mode) #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection){box-shadow:0 22px 48px #3c183029,0 0 0 1px rgba(var(--cd-collection-accent-rgb),.12),inset 0 1px #ffffff2e!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection){border-radius:18px!important;background:linear-gradient(180deg,#0408123d,#0408127a),var(--cd-collection-bg) center / cover no-repeat!important;contain-intrinsic-size:190px!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):before{top:9px;right:9px;bottom:9px;left:9px;border-radius:14px}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):after{left:18%;right:18%;bottom:11px}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__header,.tarot-collection__header){box-sizing:border-box!important;height:auto!important;max-height:none!important;min-height:142px!important;padding:14px 14px 16px!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:5px!important;text-align:center!important;border-radius:16px!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__icon,.tarot-collection__icon){grid-row:auto!important;width:28px!important;height:28px!important;font-size:.88rem!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__title,.tarot-collection__title){max-width:100%!important;font-size:1.02rem!important;line-height:1.24!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__subtitle,.tarot-collection__subtitle){max-width:32ch!important;font-size:.7rem!important;line-height:1.38!important;-webkit-line-clamp:2!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__lede,.tarot-collection__lede){display:none!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__featureline,.tarot-collection__featureline){display:none!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) .fc-toggle-hint{min-height:30px!important;margin-top:2px!important;padding:6px 14px!important;font-size:.82rem!important}@media (prefers-reduced-motion: reduce){#inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection) :is(.feat-collection__header,.tarot-collection__header){transition:none!important}}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen){min-height:0!important;border-radius:14px!important;contain-intrinsic-size:92px!important;background:linear-gradient(145deg,#fffffff7,#fff7faeb 60%,#fdf6ecf5)!important;border:1px solid rgba(216,63,120,.16)!important;box-shadow:0 12px 24px #9648681a,inset 0 1px #ffffffe6!important}html.cd-mobile-runtime body.neo-mode #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen){background:linear-gradient(145deg,#18122cfa,#0d0a1efa)!important;border-color:#c4b5fd42!important;box-shadow:0 14px 28px #00000061,inset 0 1px #e4d6ff1a!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen):before,html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen):after,html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__cosmos,.tarot-collection__cosmos),html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__divider,.tarot-collection__divider),html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) .fc-closed-peek{display:none!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__header,.tarot-collection__header){min-height:76px!important;height:auto!important;max-height:none!important;padding:13px 12px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:3px 10px!important;align-items:center!important;justify-items:stretch!important;align-content:center!important;text-align:left!important;border:0!important;border-radius:14px!important;background:transparent!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__icon,.tarot-collection__icon){grid-row:1 / 4!important;grid-column:1!important;width:38px!important;height:38px!important;margin:0!important;border-radius:12px!important;border:1px solid rgba(179,25,85,.18)!important;background:#ffffffb8!important;color:#b31955!important;font-size:1.08rem!important;box-shadow:inset 0 1px #ffffffdb!important;text-shadow:none!important}html.cd-mobile-runtime body.neo-mode #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__icon,.tarot-collection__icon){border-color:#c4b5fd3d!important;background:#c4b5fd1a!important;color:#e8d5a3!important;box-shadow:inset 0 1px #e4d6ff1a!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__title,.tarot-collection__title){grid-column:2!important;max-width:100%!important;margin:0!important;color:#2a1420!important;font-size:.98rem!important;line-height:1.25!important;font-weight:950!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;text-shadow:none!important}html.cd-mobile-runtime body.neo-mode #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__title,.tarot-collection__title){color:#f4eeff!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__subtitle,.tarot-collection__subtitle){grid-column:2!important;max-width:100%!important;margin:0!important;color:#70445c!important;font-size:.73rem!important;line-height:1.34!important;font-weight:760!important;letter-spacing:0!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-shadow:none!important}html.cd-mobile-runtime body.neo-mode #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__subtitle,.tarot-collection__subtitle){color:#daceffe0!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) :is(.feat-collection__lede,.feat-collection__featureline,.tarot-collection__lede,.tarot-collection__featureline){display:none!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) .fc-toggle-hint{grid-column:2!important;justify-self:start!important;min-height:28px!important;margin:1px 0 0!important;padding:5px 10px!important;border-radius:999px!important;border:1px solid rgba(179,25,85,.18)!important;background:#ffffffc7!important;color:#7b294c!important;font-size:.7rem!important;line-height:1.1!important;box-shadow:none!important;text-shadow:none!important}html.cd-mobile-runtime body.neo-mode #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) .fc-toggle-hint{border-color:#c4b5fd38!important;background:#c4b5fd1a!important;color:#e8d5a3!important}html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) .fc-toggle-hint__arrow,html.cd-mobile-runtime #inputPage :is(#animalCollection,#meditationCollection,#tarotCollection,#oracleCollection,#cosmicCollection,#flowerCollection,#miscCollection):not(.cd-mobile-collection-fullscreen) .fc-toggle-hint__text{color:inherit!important;text-shadow:none!important}
#sajuLoaderOverlay[data-marker~=honey-fortune-logo-payment-ux-v20260618] .saju-loader-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:13px!important;max-width:340px!important;margin:0 auto!important;padding:24px 20px 26px!important;max-height:88vh!important;max-height:min(88svh,88dvh)!important;overflow-y:auto!important}#sajuLoaderOverlay[data-marker~=honey-fortune-logo-payment-ux-v20260618] .saju-loader-visual{width:150px!important;height:150px!important;min-height:0!important;margin:0 auto 2px!important;flex:0 0 auto!important}#sajuLoaderOverlay[data-marker~=honey-fortune-logo-payment-ux-v20260618] .saju-loader-yeon-sprite{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:28px!important;background:linear-gradient(158deg,#fffaf0,#f7e8c8 58%,#efd6a8)!important;border:1px solid rgba(255,226,150,.72)!important;box-shadow:0 20px 44px #100a2480,0 0 34px #fbbf2442,inset 0 1px #ffffffbf!important;overflow:hidden!important}#sajuLoaderOverlay[aria-hidden=false][data-marker~=honey-fortune-logo-payment-ux-v20260618] .saju-loader-yeon-sprite:before{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:28px!important;background-size:cover!important;background-position:center!important;filter:drop-shadow(0 6px 12px rgba(86,47,21,.14))!important}@media (prefers-reduced-motion: reduce){#sajuLoaderOverlay[data-marker~=honey-fortune-logo-payment-ux-v20260618] .saju-loader-yeon-sprite:before{animation:none!important;-webkit-animation:none!important}}
#sukuyoCalendarParking{width:100%}.sy-basic-calendar{--moon-bg:#070a18;--moon-surface:#0d1126;--moon-card:#171b38;--moon-card-soft:#202546;--moon-card-strong:#2b3159;--moon-border:rgba(218,228,255,.3);--moon-today:#b9c8ff;--moon-inauspicious:#171327;--moon-inauspicious-border:#846da8;--moon-text-primary:#f7f9ff;--moon-text-secondary:#dce6ff;--moon-text-muted:#aebce5;--moon-text-faint:#7884aa;--moon-star:#fff2c2;--moon-auspicious:#ffe6a4;--moon-accent-border:rgba(246,242,223,.72);width:100%;max-width:640px;margin:18px auto 0;background:radial-gradient(circle at 84% 0%,rgba(252,244,213,.28),rgba(252,244,213,.08) 16%,transparent 38%),radial-gradient(circle at 14% 96%,rgba(129,221,214,.12),transparent 30%),linear-gradient(165deg,#050712 0%,var(--moon-bg) 42%,#11142b 72%,#1b1730 100%);border:1px solid var(--moon-border);border-radius:18px;overflow:hidden;color:var(--moon-text-primary);font-family:system-ui,-apple-system,BlinkMacSystemFont,Pretendard,sans-serif;box-shadow:0 22px 64px #00000085,0 0 46px #c9d8ff24;position:relative}.sy-basic-calendar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,rgba(255,255,255,.07),transparent 28%,rgba(174,194,255,.06) 62%,transparent 100%);pointer-events:none;z-index:0}.sy-basic-calendar:after{content:"";position:absolute;right:26px;top:18px;width:64px;height:64px;border-radius:999px;background:radial-gradient(circle,rgba(255,247,221,.82),rgba(255,247,221,.22) 38%,transparent 70%);filter:blur(.2px);opacity:.42;pointer-events:none;z-index:0}.sy-basic-calendar.is-below-mansion-chart{margin:14px 0 18px;max-width:none}.sy-basic-calendar__head{min-height:82px;background:linear-gradient(135deg,#10142beb,#090c1de0);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;position:relative;z-index:1}.sy-basic-calendar__identity{display:flex;align-items:center;gap:10px;min-width:0}.sy-basic-calendar__crescent{width:25px;height:25px;color:var(--moon-star);opacity:0;animation:syMoonFadeIn .4s ease forwards;filter:drop-shadow(0 0 14px rgba(255,242,194,.5));flex:0 0 auto}.sy-basic-calendar__month-label{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sy-basic-calendar__title{color:var(--moon-text-primary);font-family:var(--font-voice,"Noto Serif KR",serif);font-size:18px;font-weight:900;line-height:1.25;text-shadow:0 0 18px rgba(255,244,210,.22)}.sy-basic-calendar__month{width:112px;border:1px solid rgba(220,230,255,.28);border-radius:999px;background:#080c1bad;color:var(--moon-text-secondary);font-size:12px;color-scheme:dark;outline:none;padding:6px 8px;box-shadow:inset 0 0 0 1px #ffffff08}.sy-basic-calendar__copy{margin:5px 0 0;color:var(--moon-text-muted);font-size:12px;line-height:1.45;word-break:keep-all}.sy-basic-calendar__stars{position:absolute;inset:8px 74px auto auto;width:84px;height:36px;pointer-events:none}.sy-basic-calendar__stars span{position:absolute;width:3px;height:3px;border-radius:999px;background:#f8fbff;box-shadow:0 0 10px #f8fbffb3}.sy-basic-calendar__stars span:nth-child(1){left:6px;top:9px;opacity:.48;transform:scale(.7)}.sy-basic-calendar__stars span:nth-child(2){left:32px;top:4px;opacity:.68;transform:scale(1)}.sy-basic-calendar__stars span:nth-child(3){left:58px;top:15px;opacity:.42;transform:scale(.82)}.sy-basic-calendar__stars span:nth-child(4){left:72px;top:2px;opacity:.58;transform:scale(.5)}.sy-basic-calendar__stars span:nth-child(5){left:18px;top:28px;opacity:.34;transform:scale(.55)}.sy-basic-calendar__controls{display:flex;align-items:center;gap:6px;z-index:1}.sy-basic-calendar__icon-btn{width:34px;height:34px;border:1px solid rgba(220,230,255,.26);border-radius:10px;background:#ffffff0e;color:var(--moon-text-primary);font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,transform 80ms ease,opacity .12s ease,box-shadow .12s ease}.sy-basic-calendar__icon-btn:hover{background:var(--moon-card-strong)}.sy-basic-calendar__icon-btn:active{transform:scale(.97)}.sy-basic-calendar__week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));background:#060916e6;color:var(--moon-text-secondary);font-size:12px;font-weight:800;position:relative;z-index:1}.sy-basic-calendar__week span{height:34px;display:grid;place-items:center}.sy-basic-calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;background:linear-gradient(180deg,#080b19f5,#0c0f21fa);animation:syMoonGridFade .15s ease;position:relative;z-index:1}.sy-basic-cal-day{min-height:82px;border:0;border-top:1px solid rgba(218,228,255,.16);background:#ffffff03;color:var(--moon-text-primary);display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:10px 8px;text-align:left;cursor:pointer;transition:background .12s ease,transform 80ms ease,border-color .12s ease,box-shadow .12s ease}.sy-basic-cal-day:hover{background:var(--moon-card);border-radius:8px}.sy-basic-cal-day:active{transform:scale(.97)}.sy-basic-cal-day.is-selected{background:linear-gradient(150deg,#2b3159f0,#161b36f5);border-radius:10px;box-shadow:inset 0 0 0 1px #fff2c23d,0 0 18px #b9c8ff21}.sy-basic-cal-day.day--today{background:linear-gradient(150deg,#b9c8ff33,#1c2241f2);border:1px solid var(--moon-accent-border);border-radius:10px;box-shadow:0 0 18px #fff2c21f}.sy-basic-cal-day.day--inauspicious{background:var(--moon-inauspicious);border:1px solid var(--moon-inauspicious-border);border-radius:8px}.sy-basic-cal-day.day--other-month{color:var(--moon-text-faint);cursor:default;pointer-events:none}.sy-basic-cal-day__top{display:flex;align-items:center;gap:4px;min-height:25px}.sy-basic-cal-day__num{position:relative;min-width:22px;height:22px;display:inline-grid;place-items:center;color:var(--moon-text-primary);font-size:14px;font-weight:800;line-height:1}.sy-basic-cal-day__num span{position:relative;z-index:1}.day--today .sy-basic-cal-day__num{width:26px;height:26px;color:var(--moon-star)}.day--today .sy-basic-cal-day__num:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(135deg,#fff4c9,#aebfff);box-shadow:0 0 16px #fff4c93d}.sy-basic-cal-day__star{color:var(--moon-auspicious);font-size:11px;line-height:1}.sy-basic-cal-day__name{color:var(--moon-text-secondary);font-family:"Noto Serif KR",serif;font-size:11px;font-weight:800;line-height:1.35;word-break:keep-all}.day--today .sy-basic-cal-day__name{color:#fff2c2}.day--inauspicious .sy-basic-cal-day__name{color:#d9c8ff}.sy-basic-cal-day__badge{margin-top:auto;color:var(--moon-auspicious);font-size:10px;font-weight:900;letter-spacing:0;line-height:1.25}.sy-basic-cal-day__badge.is-inauspicious{color:#cab7ff}.sy-basic-calendar__status-cell{min-height:252px;grid-column:1/-1;border-top:1px solid rgba(218,228,255,.16);display:grid;place-items:center;padding:20px;color:var(--moon-text-secondary);font-size:13px;text-align:center}.sy-basic-calendar__legend{background:#070a18e6;border-top:1px solid rgba(218,228,255,.16);padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--moon-text-secondary);font-size:12px;font-weight:700;position:relative;z-index:1}.sy-basic-calendar__legend-items{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.sy-basic-calendar__legend-item{display:inline-flex;align-items:center;gap:6px}.sy-basic-calendar__legend-dot{width:12px;height:12px;border-radius:999px;background:var(--moon-today)}.sy-basic-calendar__legend-square{width:12px;height:12px;border-radius:3px;background:var(--moon-card);border:.5px solid var(--moon-border)}.sy-basic-calendar__legend-square.is-bad{background:var(--moon-inauspicious);border-color:var(--moon-inauspicious-border)}.sy-basic-calendar__legend-square.is-plain{opacity:.45}.sy-basic-calendar__legend-scale{margin:0;color:var(--moon-text-muted);font-size:11px;line-height:1.4}.sy-basic-calendar__detail{background:linear-gradient(155deg,#181d39fa,#090c1cfa);border-top:1px solid rgba(218,228,255,.2);padding:20px 22px;border-radius:0 0 18px 18px;animation:syMoonSlideUp .2s ease-out;position:relative;z-index:1}.sy-basic-calendar__detail-kicker{margin:0 0 6px;color:var(--moon-text-secondary);font-size:12px;font-weight:800;line-height:1.4}.sy-basic-calendar__detail h4{margin:0;color:var(--moon-text-primary);font-family:var(--font-voice,"Noto Serif KR",serif);font-size:22px;line-height:1.35}.sy-basic-calendar__detail-sub{margin:6px 0 0;color:var(--moon-text-secondary);font-size:13px;line-height:1.65;word-break:keep-all}.sy-basic-calendar__cta{margin-top:14px;border:1px solid rgba(255,242,194,.36);border-radius:10px;background:linear-gradient(135deg,#263058,#121832);color:var(--moon-star);padding:11px 22px;font-size:13px;font-weight:900;cursor:pointer;transition:opacity .12s ease,transform .12s ease,box-shadow .12s ease;box-shadow:0 0 18px #fff2c214}.sy-basic-calendar__cta:hover{opacity:.85;transform:translateY(-1px)}.sy-basic-calendar__notes{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sy-basic-calendar__note{border:1px solid rgba(218,228,255,.16);border-radius:12px;background:#ffffff09;padding:12px;margin:0}.sy-basic-calendar__note strong{display:block;color:#fff2c2;font-size:12px;line-height:1.4;margin:0}.sy-basic-calendar__note span{display:block;margin:5px 0 0;color:var(--moon-text-primary);font-size:12px;line-height:1.75;word-break:keep-all}.sy-basic-calendar__status{margin:10px 18px 14px;color:var(--moon-text-muted);font-size:11px;line-height:1.45}@keyframes syMoonFadeIn{0%{opacity:0}to{opacity:1}}@keyframes syMoonSlideUp{0%{opacity:.75;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes syMoonGridFade{0%{opacity:0}to{opacity:1}}@media (max-width:479.98px){.sy-basic-calendar{max-width:none;border-left:0;border-right:0;border-radius:14px}.sy-basic-calendar.is-below-mansion-chart{margin:12px 0 16px}.sy-basic-calendar__head{padding:14px 12px;align-items:flex-start}.sy-basic-calendar__stars{display:none}.sy-basic-calendar__month{width:104px}.sy-basic-calendar__title{font-size:16px}.sy-basic-calendar__copy{font-size:11px}.sy-basic-calendar__icon-btn{width:32px;height:32px}.sy-basic-cal-day{min-height:68px;padding:8px 5px}.sy-basic-cal-day__name{display:block;font-size:9px;line-height:1.25}.sy-basic-cal-day__badge{font-size:9px}.sy-basic-calendar__notes{grid-template-columns:1fr}.sy-basic-calendar__detail{padding:18px 16px}.sy-basic-calendar__detail h4{font-size:19px}}
.report-dashboard-head{display:flex;align-items:center;justify-content:space-between;gap:10px}#reportDashboardToggle{border:1px solid rgba(167,139,250,.34);border-radius:999px;background:#0f172ab8;color:#e9d5ff;font-size:.78rem;font-weight:900;padding:7px 13px;cursor:pointer}
.cd-social-footer{box-sizing:border-box;width:min(760px,90%);margin:18px auto 0;padding:15px 14px;border:1px solid rgba(255,228,174,.34);border-radius:14px;background:linear-gradient(145deg,#09132ceb,#0c1734d1 58%,#231a3ab8),linear-gradient(120deg,#ffdca01a,#ffbedc12,#87b7ff14);box-shadow:inset 0 1px #ffffff1f,0 16px 30px #02081857;text-align:center}.cd-social-footer__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 12px}.cd-social-footer__kicker{color:#ffdca3;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.cd-social-footer__title{color:#fff8e8;font-family:"Noto Serif KR",Iowan Old Style,Times New Roman,serif;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.35}.cd-social-footer__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px}.cd-social-footer__link{--cd-social-accent:#dbeafe;--cd-social-border:rgba(219,234,254,.34);--cd-social-glow:rgba(219,234,254,.2);min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--cd-social-border);border-radius:12px;background:#050c1c94;color:#f8fbff;font-size:12.5px;font-weight:800;line-height:1;text-decoration:none;box-shadow:inset 0 1px #ffffff14;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.cd-social-footer__link:hover,.cd-social-footer__link:focus-visible{border-color:var(--cd-social-accent);background:#ffffff13;box-shadow:0 12px 26px var(--cd-social-glow),inset 0 1px #ffffff1f;outline:none;transform:translateY(-2px)}.cd-social-footer__icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--cd-social-accent);color:#08111f;font-size:12px;font-weight:900;box-shadow:0 0 18px var(--cd-social-glow)}.cd-social-footer__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-social-footer__link--youtube{--cd-social-accent:#ff3b3b;--cd-social-border:rgba(255,59,59,.42);--cd-social-glow:rgba(255,59,59,.24);background:linear-gradient(135deg,#ff3b3b24,#050c1c9e)}.cd-social-footer__link--threads{--cd-social-accent:#f7f7fb;--cd-social-border:rgba(247,247,251,.42);--cd-social-glow:rgba(255,255,255,.18);background:linear-gradient(135deg,#ffffff1c,#00000061)}.cd-social-footer__link--instagram{--cd-social-accent:#f8c7ff;--cd-social-border:rgba(248,199,255,.58);--cd-social-glow:rgba(236,72,153,.22);background:linear-gradient(135deg,#ffd6661f,#ec489924,#7c3aed1f),#050c1c80}.cd-social-footer__link--instagram .cd-social-footer__icon{background:linear-gradient(135deg,#ffd166,#ec4899 48%,#7c3aed);color:#fff}.cd-social-footer__link--blog{--cd-social-accent:#03c75a;--cd-social-border:rgba(3,199,90,.42);--cd-social-glow:rgba(3,199,90,.24);background:linear-gradient(135deg,#03c75a24,#050c1c9e)}.cd-social-footer__link--x{--cd-social-accent:#dfe7f5;--cd-social-border:rgba(223,231,245,.42);--cd-social-glow:rgba(223,231,245,.2);background:linear-gradient(135deg,#ffffff1f,#0000007a)}.cd-footer-policy-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;font-size:clamp(.84rem,1.6vw,.98rem);line-height:1.45}.cd-footer-policy-link{--cd-flower-edge:rgba(255,213,161,.42);--cd-flower-core:rgba(255,238,214,.94);position:relative;display:inline-flex;align-items:center;gap:.35em;padding:7px 12px 6px;border-radius:999px;border:1px solid rgba(255,224,186,.34);background:linear-gradient(140deg,#151c34e0,#1b264ad6);color:#f8fbff;font-weight:700;text-decoration:none;letter-spacing:.01em;text-shadow:0 1px 4px rgba(0,0,0,.35);box-shadow:0 6px 18px #00000047,inset 0 1px #ffffff0f;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);isolation:isolate}.cd-footer-policy-link:before{content:"\273f";font-size:.78em;line-height:1;color:var(--cd-flower-core);text-shadow:0 0 6px var(--cd-flower-edge);transform:translateY(-.01em)}.cd-footer-policy-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.2) 48%,transparent 100%);opacity:0;transform:translate(-110%);transition:transform .45s ease,opacity .4s ease;pointer-events:none;z-index:-1}.cd-footer-policy-link:hover,.cd-footer-policy-link:focus-visible{transform:translateY(-1px);border-color:#ffe9bc9e;background:linear-gradient(140deg,#222c4ef5,#3c285ad9);box-shadow:0 10px 28px #ffc7a630,0 6px 20px #0000004d,inset 0 1px #ffffff26}.cd-footer-policy-link:hover:after,.cd-footer-policy-link:focus-visible:after{opacity:.45;transform:translate(110%)}.cd-footer-policy-link:focus-visible{outline:none;box-shadow:0 0 0 3px #ffebc847,0 10px 28px #ffc7a630,inset 0 1px #ffffff26}@media (max-width: 860px){.cd-footer-policy-links{gap:7px 8px}.cd-footer-policy-link{padding:6px 10px 5px}}@media (max-width:780px){.cd-social-footer{padding:13px 11px}.cd-social-footer__header{justify-content:center}.cd-social-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.cd-social-footer__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cd-social-footer__link{transition:none}.cd-social-footer__link:hover,.cd-social-footer__link:focus-visible{transform:none}}.cd-footer-business-details{width:100%;display:flex;flex-direction:column;align-items:center}.cd-footer-business-details>summary{cursor:pointer}@media (min-width:781px){.cd-footer-business-details>summary{display:none}}
html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card,html body:not(.neo-mode) #authQuickLinks .cd-user-card,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card{background:radial-gradient(120% 90% at 50% -8%,rgba(255,190,220,.3) 0%,rgba(174,45,104,.32) 30%,transparent 58%),radial-gradient(130% 120% at 50% 0%,#8c29587a,#3a0e28fa 44%,#24081afc)!important;border:1px solid rgba(244,190,209,.38)!important;box-shadow:0 0 60px #b3195533,0 18px 52px #1e041485,inset 0 1px #ffe0ee38,inset 0 -24px 40px #4810306b!important;color:#fff1f7!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__greeting,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__greeting{color:#ffc4def5!important;letter-spacing:.09em!important;text-shadow:none!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__name,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__name{background:linear-gradient(92deg,#fff4f9,#ffc8dd 33%,#f8d9a8 72%,#ffe3ef)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 20px rgba(255,141,186,.3)!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__tagline,html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__retry-note,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__tagline,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__retry-note{color:#ffd6e8db!important;text-shadow:none!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__welcome-chip,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__welcome-chip{border:1px solid rgba(255,205,226,.58)!important;background:linear-gradient(135deg,#b31955c7,#d6568c85)!important;color:#fff2f7!important;letter-spacing:.08em!important;text-shadow:none!important;box-shadow:0 0 18px #e2488447,inset 0 1px #ffffff2e!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__pass-line,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__pass-line{border:1px solid rgba(234,208,137,.4)!important;background:linear-gradient(135deg,#380c26b8,#962c5c6b)!important;color:#ffeccd!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:0 8px 18px #1e041447!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__pass-line:before{background:#ead089!important;box-shadow:0 0 10px #ead089bf!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__avatar,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__avatar{background:radial-gradient(circle at 28% 25%,#fff2f8,#f4a8c6 36%,#b31955 70%,#4a0f2e)!important;border:2px solid rgba(244,190,209,.72)!important;box-shadow:0 0 22px #b319557a,0 0 40px #70143c47,inset 0 3px 11px #ffffff29!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__initial{color:#fff!important;text-shadow:0 0 14px rgba(255,255,255,.72)!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__avatar-ring,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-card__avatar-ring{border-color:#f4bed18f!important;box-shadow:0 0 12px #be467c61!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card:before,html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card:after,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card:before,html.cd-mobile-runtime.mobile-safe-render body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card:after{opacity:1!important;filter:none!important}html body:not(.neo-mode) #authQuickLinks[data-marker] div.cd-user-card .cd-user-star{background:#ffd6e8e6!important}.cd-user-card__pass-line{margin-top:7px}
@media (hover: hover) and (pointer: fine) and (min-width: 1024px){.tarot-collection__header{transition:filter var(--cd-dur-base, .22s) var(--cd-ease-out, ease)}.prem-card,.tarot-tile,.lifebook-tile,.lovebible-tile{transition-property:transform,border-color,box-shadow,filter}.prem-card:hover,.tarot-tile:hover,.lifebook-tile:hover,.lovebible-tile:hover{transform:translateY(-4px);filter:drop-shadow(0 10px 18px var(--cd-glow-color, rgba(179, 25, 85, .3)))}.tarot-collection__header:hover{filter:drop-shadow(0 6px 12px var(--cd-glow-color, rgba(179, 25, 85, .3)))}.prem-card:active,.tarot-tile:active,.lifebook-tile:active,.lovebible-tile:active{transform:scale(var(--cd-press-scale, .968));transition-duration:var(--cd-dur-fast, .12s)}}.prem-card:focus-visible,.tarot-tile:focus-visible,.lifebook-tile:focus-visible,.lovebible-tile:focus-visible,.tarot-collection__header:focus-visible{outline:2px solid var(--cd-focus-ring, #b31955);outline-offset:3px}@media (min-width: 1024px){#inputPage .tarot-collection__grid,#inputPage .feat-collection__grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}#inputPage [data-collection-open=true]>.feat-collection__grid:not(.pvc-prem-grid),#inputPage [data-collection-open=true]>.tarot-collection__grid{align-items:start}}@media (prefers-reduced-motion: reduce){.prem-card:hover,.tarot-tile:hover,.lifebook-tile:hover,.lovebible-tile:hover,.prem-card:active,.tarot-tile:active,.lifebook-tile:active,.lovebible-tile:active{transform:none}}
body:not(.neo-mode) #cdMobileBottomNav .cd-mobile-bottom-nav__item{--cd-mnav-seal-ink:color-mix(in srgb,var(--cd-yehwa-line-deep,#a97b3e) 52%,transparent)}body.neo-mode #cdMobileBottomNav .cd-mobile-bottom-nav__item{--cd-mnav-seal-ink:color-mix(in srgb,var(--cd-yehwa-line,#c9a46a) 46%,transparent)}@media (min-width:769px){#cdMobileBottomNav#cdMobileBottomNav{padding-top:0!important;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none}body #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__main{position:relative;pointer-events:auto;max-width:620px!important;padding:6px!important;gap:6px!important;border:1px solid rgba(179,25,85,.16)!important;border-radius:22px!important;background:#fffaf7!important;box-shadow:0 18px 44px -18px #3c183057,inset 0 1px #ffffffe6!important}body.neo-mode #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__main{border-color:#c4b5fd3d!important;background:linear-gradient(180deg,#181434f5,#0d0a1efa)!important;box-shadow:0 18px 44px -18px #0009,inset 0 1px #e4d6ff14!important}#cdMobileBottomNav .cd-mobile-bottom-nav__toggle{pointer-events:auto}#cdMobileBottomNav .cd-mobile-bottom-nav__toggle:after{top:100%}body:not(.cd-mobile-nav-hidden):not(.cd-all-fortunes-fullscreen) .theme-switch-wrapper{bottom:max(10px,env(safe-area-inset-bottom,0px))}body #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__item{color:#70445c}body.neo-mode #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__item{color:#dcd4f7}body #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__item.is-active,body #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__item[aria-current=page]{color:#8e2354;background:#b3195517;border-color:#b3195538}body.neo-mode #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__item.is-active,body.neo-mode #cdMobileBottomNav.cd-mobile-bottom-nav .cd-mobile-bottom-nav__item[aria-current=page]{color:#f3ecff;background:#c4b5fd24;border-color:#c4b5fd4d}}@media (max-width:768px),(hover:none) and (pointer:coarse){html body .cd-sticky-cta.is-visible{left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));padding:0;bottom:calc(max(6px,env(safe-area-inset-bottom,0px)) + var(--cd-mobile-nav-h, calc(91px + env(safe-area-inset-bottom,0px)) ) + 1px)}html body .cd-sticky-cta.is-visible .cd-sticky-cta__btn{max-width:none;min-height:48px;border:0;border-radius:20px 20px 0 0;box-shadow:0 3px #b31955,inset 0 1px #ffffff47}html.neo-mode body .cd-sticky-cta.is-visible .cd-sticky-cta__btn{box-shadow:0 3px #a78bfa,inset 0 1px #ffffff57}body:has(.cd-sticky-cta.is-visible) #cdMobileBottomNav.cd-mobile-bottom-nav{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top-color:transparent!important}}html body.cd-mnav-collapsed .cd-sticky-cta.is-visible{transform:translateY(200%);opacity:0;pointer-events:none}
