.ao-reading-complete .ao-deck-tip{display:none!important}.ao-reading-widget .block-container{background:0 0!important;color:#343434;--primary-background:transparent!important;--primary-headings:#343434!important;--primary-paragraphs:#6b6b6b!important;--accent-background:#fffafc!important;--accent-headings:#ca2993!important;--accent-paragraphs:#6b6b6b!important;--button-background:#ca2993!important;--button-text:#fff!important;font-family:Arial,sans-serif!important;padding:0!important;margin:0!important;border:0!important;max-width:none!important}.ao-reading-widget .wb-content,.ao-reading-widget .wb-widget-divine-inner{background:0 0!important;padding:0!important;margin:0!important;border:0!important;width:100%!important;max-width:none!important}.ao-reading-widget .wb-horoscope-max-width{width:100%!important;max-width:none!important;margin:0!important}.ao-reading-widget .divineCommonTitle{display:none!important}.ao-reading-ready .tarot-card-box>.heading-4,.ao-reading-ready .wb-pick-hint{display:none!important}.ao-reading-ready .card-box-main,.ao-reading-ready .tarot-card-box{background:0 0!important;padding:0!important;margin:0!important;border:0!important;position:relative!important;max-width:none!important;min-height:0!important}.ao-reading-ready .wb-tarot-fan.ao-deck-fan{--ao-fan-step:min(54px,calc(( 100% - 180px ) / var(--ao-fan-gaps,12)));display:block!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:1020px!important;height:290px!important;min-height:290px!important;margin:0 auto!important;padding:0!important;overflow:visible!important;scrollbar-width:none;isolation:isolate;touch-action:pan-y}.ao-reading-ready .wb-tarot-fan::before,.ao-reading-ready .wb-tarot-fan::after{display:none!important}.ao-reading-ready .wb-tarot-fan .card-div{--ao-fan-lift:0px;position:absolute!important;left:calc(50% + var(--ao-fan-offset,0) * var(--ao-fan-step))!important;top:24px!important;right:auto!important;bottom:auto!important;transform:translateX(-50%) translateY(calc(var(--ao-fan-curve,0) * 35px + var(--ao-fan-lift))) rotate(calc(var(--ao-fan-progress,0) * 21deg))!important;transform-origin:center!important;transition:transform .22s ease,filter .22s ease!important;animation:none!important;width:114px!important;height:196px!important;max-width:none!important;margin:0!important;padding:0!important;opacity:1!important;z-index:calc(var(--ao-fan-index,0) + 1)!important;border:0!important;border-radius:10px!important;background:0 0!important;box-shadow:none!important;cursor:pointer;touch-action:manipulation}.ao-reading-ready .wb-tarot-fan .card-div.ao-fan-hidden{display:none!important;pointer-events:none!important}.ao-reading-ready .wb-tarot-fan .card-div .front,.ao-reading-ready .wb-tarot-fan .card-div .back,.ao-reading-ready .wb-tarot-fan .card-name{visibility:hidden!important;pointer-events:none!important}.ao-reading-ready .wb-tarot-fan .card-div.ao-card-selected{visibility:hidden!important;pointer-events:none!important}.ao-reading-ready .wb-tarot-fan .card-div.ao-fan-card:hover,.ao-reading-ready .wb-tarot-fan .card-div.ao-fan-card:focus-visible{--ao-fan-lift:-18px;z-index:100!important;filter:drop-shadow(0 12px 14px rgba(113,61,85,.15))}.ao-reading-ready .card-div:focus-visible{outline:3px solid #ca2993!important;outline-offset:4px!important}.ao-card-back{transform:translateY(-7px);box-shadow:0 12px 20px rgba(90,48,91,.19)}.ao-card-back{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:9px;background:radial-gradient(circle at 23% 24%,rgba(234,210,178,.4) 1px,transparent 2px),radial-gradient(circle at 77% 76%,rgba(234,210,178,.4) 1px,transparent 2px),radial-gradient(ellipse at 30% 0,rgba(151,101,137,.5),transparent 60%),linear-gradient(145deg,#63415f,#3e2e4b);border:1px solid #e2c794;box-shadow:inset 0 0 0 5px #62445c,inset 0 0 0 6px #c6a970,0 6px 14px rgba(74,43,70,.13);transition:transform .2s,box-shadow .2s;pointer-events:none;overflow:hidden}.ao-card-back::before{content:"";position:absolute;width:52%;aspect-ratio:1;left:24%;top:34%;border:1px solid #d5b980;transform:rotate(45deg);border-radius:50%;box-shadow:0 0 0 5px rgba(206,176,120,.07),0 0 0 11px rgba(206,176,120,.03)}.ao-card-back::after{content:"✦";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#e8d09a;font-size:35px;text-shadow:0 0 18px rgba(236,214,168,.24);font-family:Georgia,serif}.ao-reading-widget .wb-shuffle-btn{margin-top:3px!important}.ao-reading-ready .wb_get_other_tarot{display:none!important}.ao-slot-card.is-filled{border:0;background:0 0}.ao-slot-card.is-filled .ao-slot-placeholder{display:none}.ao-slot-card .ao-slot-back{position:absolute;inset:0;transition:transform .65s,opacity .35s;backface-visibility:hidden}.ao-slot-card .ao-slot-face{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:8px;box-shadow:0 8px 23px rgba(76,51,69,.14);background:#fff;opacity:0;transform:rotateY(-90deg);transition:transform .65s,opacity .35s}.ao-slot-card.is-revealed .ao-slot-back{transform:rotateY(90deg);opacity:0}.ao-slot-card.is-revealed .ao-slot-face{transform:rotateY(0);opacity:1}.ao-card-flight{position:fixed;z-index:2147483000;pointer-events:none;width:86px;height:148px;transform-origin:center;filter:drop-shadow(0 12px 18px rgba(74,43,70,.16))}.ao-reading-loading .ao-reading-count,.ao-reading-revealing .ao-reading-count{color:#ca2993}.ao-reading-loading .ao-slot-card.is-filled{animation:ao-reading-breathe 1.6s ease-in-out infinite}.ao-reading-widget .card-result-box-main{padding:0!important;margin:26px 0 0!important;position:relative;min-height:0!important;background:0 0!important}.ao-reading-widget .wb-tarot-result-main{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;align-items:start!important;gap:28px!important;border:1px solid #eddee5!important;padding:28px!important;margin:18px 0!important;border-radius:18px!important;background:#fffdfc!important}.ao-reading-widget .wb-tarot-result-img{width:110px!important;max-width:110px!important;min-width:0!important;margin:0!important}.ao-reading-widget .wb-tarot-result-img img{width:100%!important;height:auto!important;object-fit:contain!important;max-height:none!important}.ao-reading-widget .wb-tarot-result-content{min-width:0!important;width:auto!important;text-align:left!important;flex:none!important}.ao-reading-widget .wb-tarot-result-content .heading-3,.ao-reading-widget .wb-tarot-result-content .heading-2,.ao-reading-widget .wb-tarot-result-content h2,.ao-reading-widget .wb-tarot-result-content h3{font:400 26px/1.25 Georgia,serif!important;letter-spacing:0!important;text-transform:none!important;color:#343434!important;margin:0 0 12px!important}.ao-reading-widget .wb-tarot-result-content p{font:16px/1.8 Arial,sans-serif!important;color:#6d6266!important;letter-spacing:0!important;margin:0 0 12px!important}.ao-reading-widget .wb-tarot-result-content .ao-full-meaning{margin-top:6px!important}.ao-reading-widget .wb-message{font:15px/1.5 Arial,sans-serif!important}@media (max-width:600px){.ao-reading-ready .wb-tarot-fan.ao-deck-fan{--ao-fan-step:min(44px,calc(( 100% - 122px ) / var(--ao-fan-gaps,4)));height:228px!important;min-height:228px!important}.ao-reading-ready .wb-tarot-fan .card-div{width:90px!important;height:155px!important;top:22px!important;transform:translateX(-50%) translateY(calc(var(--ao-fan-curve,0) * 20px + var(--ao-fan-lift))) rotate(calc(var(--ao-fan-progress,0) * 12deg))!important}.ao-reading-widget .wb-tarot-result-main{grid-template-columns:62px minmax(0,1fr)!important;gap:16px!important;padding:18px 14px!important}.ao-reading-widget .wb-tarot-result-img{width:62px!important;max-width:62px!important}.ao-reading-widget .wb-tarot-result-content h3,.ao-reading-widget .wb-tarot-result-content .heading-3{font-size:23px!important}.ao-reading-widget .wb-tarot-result-content p{font-size:14px!important;line-height:1.75!important}.ao-reading-widget .ao-full-meaning{font-size:12px!important;padding:9px 12px!important}}@media (prefers-reduced-motion:reduce){.ao-reading-ready .wb-tarot-fan{scroll-behavior:auto!important}}.ao-reading-widget.ao-reading-chosen .card-box-main{display:none!important}