.secret-entry{--se-orange:#ff8000;--se-coral:#ff4c00;--se-night:#131212;--se-paper:#faf0e5;--se-gap:24px;position:fixed;z-index:22;width:216px;height:144px;border-radius:24px;opacity:0;transform:translateY(14px) scale(.965);transform-origin:center bottom;filter:blur(9px);transition:opacity .22s ease,transform .22s ease,filter .22s ease;isolation:isolate;box-shadow:0 12px 35px #0003;pointer-events:none}.secret-entry[data-slot=top-right]{top:calc(var(--se-top,0px) + var(--se-gap) + env(safe-area-inset-top,0px));right:calc(var(--se-gap) + env(safe-area-inset-right,0px))}.secret-entry[data-slot=bottom-right]{bottom:max(calc(var(--se-gap) + env(safe-area-inset-bottom,0px)),var(--se-lift,0px));right:calc(var(--se-gap) + env(safe-area-inset-right,0px))}.secret-entry[data-slot=bottom-left]{bottom:calc(var(--se-gap) + env(safe-area-inset-bottom,0px));left:calc(var(--se-gap) + env(safe-area-inset-left,0px))}.secret-entry.is-visible{opacity:1;transform:none;filter:blur(0);transition-duration:1.1s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.secret-entry:before{content:"";position:absolute;inset:10px -12px -14px;z-index:-1;pointer-events:none;border-radius:40%;background:radial-gradient(ellipse at 27% 76%,rgba(177,160,145,.4),transparent 58%),radial-gradient(ellipse at 72% 61%,rgba(255,128,0,.3),transparent 62%),radial-gradient(ellipse at 50% 92%,rgba(255,76,0,.25),transparent 65%);filter:blur(14px);opacity:0}.secret-entry.is-visible:before{animation:secret-entry-smoke 1.4s ease-out both}.secret-entry[data-probe],.secret-entry[data-probe] *{visibility:hidden!important}.secret-entry[data-probe]{transform:none!important;transition:none!important;filter:none!important}.secret-entry__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:100%;overflow:hidden;border:0;border-radius:inherit;text-decoration:none;padding:0 12px 16px;color:var(--se-paper);pointer-events:auto;background:radial-gradient(ellipse at 50% 28%,#281b14 0%,var(--se-night) 72%)}.secret-entry__art{position:absolute;inset:0;overflow:hidden;pointer-events:none}.secret-entry__haze{position:absolute;border-radius:50%;filter:blur(13px);opacity:.46;animation:secret-entry-mist 5s ease-in-out infinite alternate}.secret-entry__haze--one{width:128px;height:45px;top:48px;left:18px;transform:rotate(-20deg);background:radial-gradient(ellipse,rgba(255,76,0,.29),transparent 70%)}.secret-entry__haze--two{width:136px;height:58px;top:19px;right:-14px;transform:rotate(25deg);background:radial-gradient(ellipse,rgba(255,128,0,.33),transparent 72%);animation-delay:-2.5s}.secret-entry__orbit{position:absolute;top:13px;left:50%;width:85px;height:85px;border:1px solid rgba(255,128,0,.16);border-radius:50%;transform:translate(-50%)}.secret-entry__orbit--two{top:34px;width:142px;height:45px;transform:translate(-50%) rotate(-23deg);border-color:#ff800024}.secret-entry__spark{position:absolute;width:3px;height:3px;background:var(--se-orange);border-radius:50%;box-shadow:0 0 8px #ff8000a3;opacity:.62}.secret-entry__spark--one{left:30px;top:53px}.secret-entry__spark--two{right:51px;top:24px;width:2px;height:2px}.secret-entry__spark--three{right:38px;top:82px;width:2px;height:2px;opacity:.3}.secret-entry__rune{position:absolute;top:27px;left:50%;width:58px;height:58px;margin-left:-29px;overflow:visible;fill:none;stroke:var(--se-orange);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;opacity:0;visibility:hidden;transform:translateY(3px) scale(.93);filter:blur(4px) drop-shadow(0 0 7px rgba(255,76,0,.4));transition:opacity .4s ease,filter .4s ease,transform .4s ease,visibility 0s linear .4s}.secret-entry__rune.is-on{opacity:1;visibility:visible;transform:none;filter:blur(0) drop-shadow(0 0 7px rgba(255,76,0,.4));transition-delay:0s}.secret-entry__caption{position:relative;color:var(--se-orange);font-size:17px;line-height:1.25;font-weight:800;letter-spacing:.015em;white-space:nowrap}.secret-entry:not(.is-visible) *{animation-play-state:paused}.secret-entry:not(.is-visible) .secret-entry__link{pointer-events:none}.secret-entry.is-frozen *{animation-play-state:paused}@keyframes secret-entry-mist{0%{translate:-5px 2px;opacity:.35}to{translate:9px -4px;opacity:.64}}@keyframes secret-entry-smoke{0%{opacity:.15;transform:translateY(14px) scale(.8,.75)}40%{opacity:.72;transform:translateY(-2px) scale(1.04,1.03)}to{opacity:0;transform:translateY(-18px) scale(1.14,1.12)}}@media (max-width:1199px),(hover:none) and (pointer:coarse){.secret-entry{--se-gap:16px;width:96px;height:100px;border-radius:20px}.secret-entry:before{inset:8px -7px -9px;filter:blur(10px)}.secret-entry__link{padding:0 8px 9px}.secret-entry__caption{font-size:12px;line-height:1.2;letter-spacing:0;white-space:normal;text-align:center;width:76px}.secret-entry__art{height:66px}.secret-entry__orbit--one{width:48px;height:48px;top:6px}.secret-entry__orbit--two{width:78px;height:26px;top:19px}.secret-entry__rune{top:12px;width:36px;height:36px;margin-left:-18px;stroke-width:3}.secret-entry__haze--one{width:76px;height:32px;top:22px;left:0}.secret-entry__haze--two{width:76px;height:36px;top:8px;right:-8px}.secret-entry__spark--one{left:12px;top:29px;width:2px;height:2px}.secret-entry__spark--two{right:14px;top:12px}.secret-entry__spark--three{right:14px;top:49px}}@media (max-width:767px){.secret-entry{--se-gap:12px;width:80px;height:88px;border-radius:18px;box-shadow:0 8px 20px #0003}.secret-entry__link{padding:0 6px 8px}.secret-entry__caption{font-size:11px;width:64px}.secret-entry__art{height:53px}.secret-entry__orbit--one{width:38px;height:38px;top:4px}.secret-entry__orbit--two{width:62px;height:21px;top:14px}.secret-entry__rune{top:8px;width:30px;height:30px;margin-left:-15px}.secret-entry__spark--three{right:12px;top:42px}}@media (prefers-reduced-motion:reduce){.secret-entry,.secret-entry.is-visible{transition:none;transform:none;filter:none}.secret-entry__rune,.secret-entry__rune.is-on{transition:none;transform:none;filter:drop-shadow(0 0 7px rgba(255,76,0,.4))}.secret-entry__haze{animation:none}.secret-entry.is-visible:before{animation:none;display:none}}@media print{.secret-entry{display:none!important}}
