.ad-slot{box-sizing:border-box;contain:layout paint;justify-content:center;width:100%;min-height:0;padding:0;transition:none;display:flex;position:relative;overflow:hidden}.ad-slot:empty{padding:0}.ad-slot[data-ad-state=filled]{padding:5px 0}.ad-slot[data-ad-layout-stable=true][data-ad-state=filled]{visibility:visible}.ad-slot[data-ad-state=loading] .ad-slot__box,.ad-slot[data-ad-state=loading] iframe{visibility:hidden;background:var(--surface-1)!important;border:0!important;width:100%!important;height:100%!important;min-height:0!important}.ad-slot[data-ad-state=closed]{min-height:0;padding:0;display:none}.ad-slot[data-ad-state=empty],.ad-slot[data-ad-state=failed]{width:0;height:0;min-height:0;margin:0;padding:0;display:none}.ad-slot[data-ad-closeable=true]{overflow:visible}.ad-slot[data-ad-closeable=true][data-ad-state=filled]{padding-top:34px}.ad-slot[data-ad-format=mpu][data-ad-state=filled]{min-height:260px}.ad-slot__box{background:0 0;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.ad-slot iframe{background:var(--surface-1)!important}.ad-slot__box--mpu{aspect-ratio:auto;width:min(320px,100%);min-height:0}.ad-slot[data-ad-size="300x250"] .ad-slot__box--mpu{width:min(300px,100%);min-height:0}.ad-slot[data-ad-size="320x100"] .ad-slot__box--mpu,.ad-slot[data-ad-size="320x150"] .ad-slot__box--mpu{aspect-ratio:auto;width:320px;min-height:0}.ad-slot[data-ad-size="300x250"][data-ad-state=filled] .ad-slot__box--mpu{aspect-ratio:300/250;min-height:250px}.ad-slot[data-ad-size="320x100"][data-ad-state=filled],.ad-slot[data-ad-size="320x150"][data-ad-state=filled]{min-height:110px}.ad-slot__box--floor{width:320px;min-height:50px}.ad-interstitial-wrap{z-index:1200;box-sizing:border-box;background:#101116b8;justify-content:center;align-items:center;padding:24px 16px;display:none;position:fixed;inset:0}.ad-interstitial-wrap[data-ad-state=loading],.ad-interstitial-wrap[data-ad-state=filled]{display:flex}.ad-interstitial-wrap[data-ad-state=empty],.ad-interstitial-wrap[data-ad-dismissed=true]{display:none}.ad-slot__box--interstitial{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:min(336px,100%);min-height:250px;display:flex;overflow:hidden}.ad-interstitial-close{top:calc(env(safe-area-inset-top,0px) + 12px);z-index:1;color:#15161a;font:inherit;background:#ffffffeb;border:0;border-radius:8px;padding:8px 10px;line-height:1;position:absolute;right:12px}.ad-slot-close-shell{top:5px;left:var(--ad-close-left,50%);z-index:2147483000;width:var(--ad-close-width,300px);pointer-events:none;visibility:hidden;opacity:0;height:29px;transition:opacity .18s cubic-bezier(.23,1,.32,1),visibility 0s linear .18s;position:absolute;overflow:hidden;transform:translate(-50%)}.ad-slot[data-ad-closeable=true][data-ad-state=filled]>.ad-slot-close-shell{pointer-events:auto;visibility:visible;opacity:1;transition:opacity .18s cubic-bezier(.23,1,.32,1),visibility linear}html.sidebar-open .ad-slot[data-ad-closeable=true][data-ad-state=filled]>.ad-slot-close-shell,body.sidebar-open .ad-slot[data-ad-closeable=true][data-ad-state=filled]>.ad-slot-close-shell{pointer-events:none;visibility:hidden;opacity:0;transition:opacity .12s,visibility 0s linear .12s}.ad-slot-close-button{z-index:2;cursor:pointer;background:url(data:image/webp;base64,UklGRpADAABXRUJQVlA4WAoAAAAwAAAAFwAAFwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMogEAAC8XwAUQn+I2kiRFqp4DDaVz95w8Oxgep91wG0mSIlXPgYbSuXtOnh0Mj9NuI0lSpOo50FA6d8/Js4PhcdpBG0mOnFz3hLuPIC6AA5imyTzPhmHIsizO8zSOo7qu8zyPpml8Pp/n//+3pHdRFPX//2ObpEQE22WbpGSmoigqMxMRgLFNUmdmJJEU24BkZiKCpM7MRATbJSm2/0DZfgENkEQS24CVJDMDlKTYBkRSgNt2SQIAAAUUEKCAAA8wwAINsC0ijm0AAAAg6diObZIOABBs2zre3Nh1m9q2kRqxc+Y/mo+dQUT/FbhtoxwzpH3Faf1EkiRJkiRJKp9XWnAZzlMNfo+Aq1CeacKbDoGbhDfPteGnKB0At74034HvgnnB/gTukk5e6MJX3n7D3gTu7bTUg8+c++bdMTyYVO3DR873x50xPKa0MoD3nJ/JFvC8OoTXbAjW5giAWiYMd8Okl3SEFut2iKh9nYgla4Pwku0xPKW07Bzk4Wmw+Xn+g3+EXouOXvH6RvmhY/xwDFyHWM02odaEizDb6SZ/Z/XTGH+Wrqs=) 50%/12px 12px no-repeat,#fff;border:0;border-radius:8px 8px 0 0;place-items:center;width:36px;height:24px;padding:0;display:grid;position:absolute;bottom:5px;left:0;box-shadow:0 -1px 6px #0f172a1a}.ad-slot-close-rail{z-index:1;background:#fff;border-radius:0 8px 0 0;width:100%;height:5px;position:absolute;bottom:0;left:0}.ad-slot--guest-only,.ad-slot--auth-only{display:none!important}html.zodiachub-guest-user .ad-slot--guest-only,.state-empty-user .ad-slot--guest-only,html.zodiachub-authenticated-user .ad-slot--auth-only{display:flex!important}html.zodiachub-guest-user .ad-slot--auth-only,html.zodiachub-guest-user .ad-slot--auth-only[data-ad-state=filled],.home-page.state-empty-user .ad-slot--auth-only,.home-page.state-empty-user .ad-slot--auth-only[data-ad-state=filled],html.zodiachub-guest-user .ad-slot--guest-only[data-ad-state=empty],html.zodiachub-guest-user .ad-slot--guest-only[data-ad-state=failed],html.zodiachub-guest-user .ad-slot--guest-only[data-ad-state=closed],.home-page.state-empty-user .ad-slot--guest-only[data-ad-state=empty],.home-page.state-empty-user .ad-slot--guest-only[data-ad-state=failed],.home-page.state-empty-user .ad-slot--guest-only[data-ad-state=closed],html.zodiachub-authenticated-user .ad-slot--auth-only[data-ad-state=empty],html.zodiachub-authenticated-user .ad-slot--auth-only[data-ad-state=failed],html.zodiachub-authenticated-user .ad-slot--auth-only[data-ad-state=closed]{display:none!important}.ad-slot[data-ad-state=idle]{visibility:hidden;width:0;height:0;margin:0;overflow:hidden;background:0 0!important;min-height:0!important;padding:0!important;display:none!important}.ad-slot[data-ad-state=loading]{visibility:hidden;opacity:0;pointer-events:none;width:300px;height:250px;min-height:0;margin:0;position:absolute;top:0;left:0;overflow:hidden;background:0 0!important;padding:0!important;display:flex!important}.ad-slot[data-ad-size="300x250"][data-ad-state=loading]{width:min(300px,100%);height:250px;min-height:250px!important}.ad-slot[data-ad-size="320x100"][data-ad-state=loading]{width:320px;height:100px;min-height:100px!important}.ad-slot[data-ad-size="320x150"][data-ad-state=loading]{width:320px;height:150px;min-height:150px!important}.ad-slot[data-ad-state=filled]{visibility:visible;width:100%;height:auto;position:relative;top:auto;left:auto;display:flex!important}.ad-slot[data-ad-state=empty],.ad-slot[data-ad-state=failed],.ad-slot[data-ad-state=closed]{visibility:hidden;width:0;height:0;margin:0;min-height:0!important;padding:0!important;display:none!important}:root{--floor-ad-height:50px;--floor-ad-gap:4px;--tran-bottom-anchor-height:0px;--tran-bottom-anchor-gap:4px}.ad-floor-wrap{z-index:890;pointer-events:none;padding-bottom:env(safe-area-inset-bottom,0px);background:#15161a;justify-content:center;display:none;position:fixed;bottom:0;left:0;right:0}.ad-floor-wrap[data-ad-state=loading],.ad-floor-wrap[data-ad-state=filled]{display:flex}.ad-floor-wrap>div{pointer-events:auto}.ad-floor-wrap .ad-slot__box--floor{width:100%;box-shadow:none;background:#15161a;border-radius:0}html[data-page-key=horoscope-detail] .ad-floor-wrap,html[data-page-key=user-reading] .ad-floor-wrap,html[data-page-key=horoscope-detail] .ad-floor-wrap .ad-slot__box--floor,html[data-page-key=user-reading] .ad-floor-wrap .ad-slot__box--floor{background:#fff}html.has-floor-ad .app-page,body.has-floor-ad .app-page{padding-bottom:calc(var(--page-bottom-with-nav) + var(--floor-ad-height) + var(--floor-ad-gap))}html.has-tran-bottom-anchor .app-page,body.has-tran-bottom-anchor .app-page{padding-bottom:calc(var(--page-bottom-with-nav) + var(--tran-bottom-anchor-height) + var(--tran-bottom-anchor-gap))}
