.cr-frame{border:3px dashed var(--gold);background:color-mix(in oklab, var(--navy) 6%, white);color:var(--navy);letter-spacing:.12em;text-align:center;border-radius:1rem;place-items:center;padding:.5rem;font-size:.7rem;font-weight:700;display:grid}.cr-companion{transform-origin:bottom;animation:3.2s ease-in-out infinite cr-bob}.cr-companion.is-happy{animation:.7s ease-out 2 cr-jump}.cr-companion .cr-paw{transform-origin:bottom;animation:2.6s ease-in-out infinite cr-paw;display:inline-block}.cr-companion .cr-tail{transform-origin:0;animation:.5s ease-in-out infinite alternate cr-wag;display:inline-block}@keyframes cr-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes cr-jump{0%{transform:translateY(0)}40%{transform:translateY(-22px)scale(1.04)}to{transform:translateY(0)}}@keyframes cr-paw{0%,70%,to{transform:rotate(0)}80%{transform:rotate(-25deg)}90%{transform:rotate(10deg)}}@keyframes cr-wag{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.cr-galaxy{background:radial-gradient(ellipse at 50% 30%, color-mix(in oklab, var(--gold) 22%, var(--navy)) 0%, var(--navy) 60%);position:relative;overflow:hidden}.cr-galaxy:before{content:"";background-image:radial-gradient(2px 2px at 20% 30%,#fff,#0000),radial-gradient(1.5px 1.5px at 70% 20%,#fff,#0000),radial-gradient(2px 2px at 40% 80%,#fff,#0000),radial-gradient(1px 1px at 85% 60%,#fff,#0000),radial-gradient(1.5px 1.5px at 10% 70%,#fff,#0000);animation:4s ease-in-out infinite cr-twinkle;position:absolute;inset:0}.cr-star{opacity:0;background:linear-gradient(90deg,#fff,#0000);border-radius:2px;width:120px;height:2px;animation:5s linear infinite cr-shoot;position:absolute}.cr-star:nth-child(2){animation-delay:1.4s;top:15%;left:70%}.cr-star:nth-child(3){animation-delay:3s;top:40%;left:90%}.cr-star:first-child{top:8%;left:40%}.cr-comet{background:var(--gold);width:14px;height:14px;box-shadow:0 0 24px 8px color-mix(in oklab, var(--gold) 60%, transparent);border-radius:50%;animation:9s linear infinite cr-comet;position:absolute;top:65%;left:-10%}@keyframes cr-twinkle{0%,to{opacity:.9}50%{opacity:.45}}@keyframes cr-shoot{0%{opacity:0;transform:translate(0)rotate(-30deg)}5%{opacity:1}25%{opacity:0;transform:translate(-420px,240px)rotate(-30deg)}to{opacity:0}}@keyframes cr-comet{0%{transform:translate(0)}to{transform:translate(130vw,-40vh)}}.cr-book{border:2px solid var(--gold);width:100%;max-width:680px;box-shadow:0 18px 40px color-mix(in oklab, var(--navy) 22%, transparent);background:#fff;border-radius:8px 20px 20px 8px;margin:0 auto}.cr-card{perspective:900px}.cr-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s;position:relative}.cr-card.is-flipped .cr-card-inner{transform:rotateY(180deg)}.cr-face{backface-visibility:hidden;border:4px solid var(--navy);color:var(--navy);background:#fff;border-radius:1.25rem;place-items:center;display:grid;position:absolute;inset:0}.cr-back{color:#fff;font-size:3rem;transform:rotateY(180deg)}.cr-back.is-right{background:var(--band-on);border-color:var(--band-on)}.cr-back.is-wrong{background:var(--band-below);border-color:var(--band-below)}.cr-back.is-picked{background:var(--gold);border-color:var(--gold)}.cr-float{transform-origin:bottom;animation:5s ease-in-out infinite cr-float}@keyframes cr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.cr-cosmo-cutout{filter:drop-shadow(0 12px 24px #00000059)}.cr-shoot-star{background:linear-gradient(90deg, #fff, color-mix(in oklab, var(--gold) 75%, white), transparent);opacity:0;pointer-events:none;border-radius:2px;width:130px;height:2px;animation:6.5s linear infinite cr-shoot;position:absolute;box-shadow:0 0 10px 1px #ffffff8c}.cr-shoot-star-b{width:100px;animation-duration:8s;animation-delay:2.3s}.cr-shoot-star-c{width:160px;animation-duration:7.4s;animation-delay:4.4s}.cr-shoot-star-d{width:90px;animation-duration:9s;animation-delay:5.8s}.cr-shoot-star-e{width:120px;animation-duration:5.8s;animation-delay:1.1s}.cr-city-live{filter:saturate(1.07);will-change:transform;animation:26s ease-in-out infinite alternate cr-city-drift}@keyframes cr-city-drift{0%{transform:scale(1)}to{transform:scale(1.02)}}.cr-city-glow{pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--gold) 38%, transparent) 0%, transparent 65%);border-radius:50%;animation:5.5s ease-in-out infinite cr-glow-pulse;position:absolute}@keyframes cr-glow-pulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.12)}}.cr-city-twinkle{pointer-events:none;background:#fff;border-radius:50%;width:5px;height:5px;animation:3.6s ease-in-out infinite cr-twinkle;position:absolute;box-shadow:0 0 8px 2px #fff9}.cr-city-sweep{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(100deg,#0000,#ffffff1a,#0000);width:34%;animation:19s ease-in-out infinite cr-sweep;position:absolute;top:-10%;bottom:-10%;left:-40%;transform:skew(-14deg)}@keyframes cr-sweep{0%,62%{left:-40%}88%,to{left:115%}}.cr-banner-comet{background:var(--gold);width:12px;height:12px;box-shadow:0 0 18px 6px color-mix(in oklab, var(--gold) 55%, transparent);opacity:0;pointer-events:none;border-radius:50%;animation:11s linear infinite cr-comet-fly;position:absolute;top:9%;left:0}.cr-banner-comet:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--gold) 80%, white));border-radius:2px;width:96px;height:2px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@keyframes cr-comet-fly{0%{opacity:0;transform:translate(-12vw)rotate(-14deg)}3%{opacity:1}32%{opacity:0;transform:translate(112vw,16vh)rotate(-14deg)}to{opacity:0;transform:translate(112vw,16vh)rotate(-14deg)}}.cr-orbit-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cr-orbit-ring{fill:none;stroke:#f5c54299;stroke-width:2.5px;animation:6s ease-in-out infinite cr-orbit-breathe}.cr-orbit-dot{fill:#e9a83a;filter:drop-shadow(0 0 5px #f5c542e6)}.cr-orbit-mover{fill:#ffd970;filter:drop-shadow(0 0 7px #f5c542)}.cr-globe-shine{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 38% 32%,#ffffff47,#0000 62%);border-radius:50%;width:19%;animation:7s ease-in-out infinite alternate cr-shine-drift;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)}@keyframes cr-shine-drift{0%{transform:translate(-54%,-52%)}to{transform:translate(-46%,-48%)}}@media (prefers-reduced-motion:reduce){.cr-orbit-mover{display:none}.cr-globe-shine,.cr-orbit-ring,.cr-city-live,.cr-city-glow,.cr-city-twinkle,.cr-city-sweep,.cr-banner-comet{animation:none!important}}.cr-globe-halo{aspect-ratio:1;pointer-events:none;border:2px solid #f5c542cc;border-radius:50%;width:23.5%;animation:4.6s ease-in-out infinite cr-halo-pulse;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 26px 6px #f5c54266,inset 0 0 22px #f5c5424d}@keyframes cr-halo-pulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.985)}50%{opacity:.75;transform:translate(-50%,-50%)scale(1.03)}}.cr-banner-orbit{aspect-ratio:3.2;pointer-events:none;border:2px solid #f5c5428c;border-radius:50%;width:47%;animation:6s ease-in-out infinite cr-orbit-breathe;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.cr-banner-orbit-planet{background:radial-gradient(circle at 35% 32%,#ffedb0,#e9a83a 62%,#8a5a10);border-radius:50%;width:11px;height:11px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px #f5c542cc}@keyframes cr-orbit-breathe{0%,to{opacity:.35}50%{opacity:.8}}.cr-constellation{pointer-events:none;position:absolute;overflow:visible}.cr-constellation polyline{stroke:#ffffff80;stroke-width:.7px}.cr-constellation circle{fill:#fff;filter:drop-shadow(0 0 3px #ffffffe6);animation:3.8s ease-in-out infinite cr-twinkle}.cr-constellation circle:nth-of-type(2n){animation-delay:1.1s}.cr-constellation circle:nth-of-type(3n){animation-delay:2.2s}.cr-banner-comet.is-b{background:#eaf6ff;width:9px;height:9px;animation:16s linear 5s infinite cr-comet-fly-b;top:24%;box-shadow:0 0 14px 5px #bee1ff8c}.cr-banner-comet.is-b:before{background:linear-gradient(90deg,#0000,#d2ebffd9);width:70px}@keyframes cr-comet-fly-b{0%{opacity:0;transform:translate(-10vw)rotate(-10deg)}3%{opacity:1}30%{opacity:0;transform:translate(112vw,10vh)rotate(-10deg)}to{opacity:0;transform:translate(112vw,10vh)rotate(-10deg)}}.cr-look{animation:5.2s ease-in-out infinite cr-look}@keyframes cr-look{0%{transform:rotate(-3deg)translate(-5px)}50%{transform:rotate(0)translateY(-5px)}to{transform:rotate(3deg)translate(5px)}}@media (prefers-reduced-motion:reduce){.cr-globe-halo,.cr-banner-orbit,.cr-constellation circle,.cr-banner-comet.is-b,.cr-look,.cr-headspin-spin{animation:none!important}}.cr-headspin{aspect-ratio:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%)rotateX(56deg)rotate(-14deg)}.cr-headspin-spin{animation:18s linear infinite cr-spin;position:absolute;inset:0}.cr-headspin-ring{border:1.5px solid #f5c542cc;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px #f5c54259}.cr-headspin-dot{background:radial-gradient(circle at 35% 32%,#c9fff8,#2fbfae 62%,#0f5a52);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%);box-shadow:0 0 9px #57e6d9e6}@keyframes cr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cr-headspin-spin{animation:none!important}}.cr-wag{transform-origin:bottom;animation:.55s ease-in-out infinite alternate cr-waggle}@keyframes cr-waggle{0%{transform:rotate(-2.6deg)}to{transform:rotate(2.6deg)}}@media (prefers-reduced-motion:reduce){.cr-shoot-star,.cr-wag{animation:none!important}}.cr-letter{font-size:clamp(4.5rem,14vw,8rem);font-weight:800;line-height:1}.cr-slot{border:3px dashed var(--gold);border-radius:1rem;place-items:center;min-height:8.5rem;display:grid}@media (prefers-reduced-motion:reduce){.cr-companion,.cr-companion .cr-paw,.cr-companion .cr-tail,.cr-galaxy:before,.cr-star,.cr-comet,.cr-float{animation:none!important}.cr-card-inner{transition:none}}@media print{.cr-print-page{break-after:page}}.cr-viewscreen{padding-top:42px;padding-bottom:20px;position:relative}.cr-orbit{aspect-ratio:3.1;border:3px solid var(--gold);opacity:.95;pointer-events:none;border-radius:50%;width:140%;animation:5s ease-in-out infinite cr-orbit-pulse;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-11deg);box-shadow:0 0 18px #f5c54259,inset 0 0 14px #f5c5422e}.cr-orbit-planet{background:radial-gradient(circle at 35% 32%,#ffedb0,#e9a83a 62%,#8a5a10);border-radius:50%;width:19px;height:19px;position:absolute;top:27%;left:1.2%;box-shadow:0 0 12px #f5c542cc}.cr-orbit-planet-b{background:radial-gradient(circle at 35% 32%,#c9fff8,#2fbfae 62%,#0f5a52);border-radius:50%;width:12px;height:12px;position:absolute;top:58%;right:2.5%;box-shadow:0 0 10px #57e6d9cc}.cr-antennas{pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}.cr-antenna{background:linear-gradient(#f3d67c,#a87c1f);border-radius:3px;width:6px;height:52px;position:absolute;bottom:-4px;box-shadow:inset 0 0 3px #3c280280}.cr-antenna.is-l{transform-origin:bottom;left:17%;transform:rotate(-26deg)}.cr-antenna.is-r{transform-origin:bottom;right:17%;transform:rotate(26deg)}.cr-antenna i{border-radius:50%;width:18px;height:18px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.cr-antenna.is-l i{background:radial-gradient(circle at 35% 32%,#ffedb0,#e9a83a 62%,#8a5a10);animation:3s ease-in-out infinite cr-orb-pulse;box-shadow:0 0 14px #f5c542e6}.cr-antenna.is-r i{background:radial-gradient(circle at 35% 32%,#c9fff8,#2fbfae 62%,#0f5a52);animation:3s ease-in-out 1.5s infinite cr-orb-pulse;box-shadow:0 0 14px #57e6d9e6}.cr-antenna i:after{content:"";opacity:0;background:#fff6cf;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;animation:2.3s ease-in-out infinite cr-spark;position:absolute;top:50%;left:50%;box-shadow:0 -17px 0 -1px #ffdf6b,0 17px 0 -1px #ffdf6b,-17px 0 0 -1px #ffdf6b,17px 0 0 -1px #ffdf6b,-12px -12px 0 -2px #ffeeb0,12px -12px 0 -2px #ffeeb0,-12px 12px 0 -2px #ffeeb0,12px 12px 0 -2px #ffeeb0,0 -25px 0 -2.5px #ffdf6b8c,25px 0 0 -2.5px #ffdf6b8c}.cr-antenna.is-r i:after{animation-delay:1.15s}.cr-antenna i:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#ffd64080 0%,#0000 68%);border-radius:50%;animation:2.3s ease-in-out infinite cr-spark;position:absolute;inset:-9px}.cr-antenna.is-r i:before{animation-delay:1.15s}@keyframes cr-spark{0%,to{opacity:0;transform:scale(.4)rotate(0)}16%{opacity:1;transform:scale(1.06)rotate(14deg)}36%{opacity:.95;transform:scale(1)rotate(22deg)}54%{opacity:.1;transform:scale(.78)rotate(34deg)}}@media (prefers-reduced-motion:reduce){.cr-antenna i:after{opacity:0;animation:none}}@keyframes cr-orb-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.45)}}.cr-tv-eq{align-items:flex-end;gap:3px;height:15px;display:inline-flex}.cr-tv-eq i{transform-origin:bottom;background:#57e6d9;border-radius:2px;width:4px;animation:1.15s ease-in-out infinite cr-eq;display:block;box-shadow:0 0 6px #57e6d9b3}.cr-tv-eq i:first-child{height:55%}.cr-tv-eq i:nth-child(2){height:100%;animation-delay:.18s}.cr-tv-eq i:nth-child(3){height:70%;animation-delay:.36s}.cr-tv-eq i:nth-child(4){height:92%;animation-delay:.54s}.cr-tv-eq i:nth-child(5){height:48%;animation-delay:.72s}@keyframes cr-eq{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.cr-tv-stand{background:linear-gradient(#eec25e,#9a6a18);border-radius:0 0 20px 20px;width:42%;height:18px;margin:12px auto 0;position:relative;box-shadow:0 12px 24px #02061780,inset 0 -3px #54390a99}.cr-start-btn{white-space:nowrap;color:#0a1230;letter-spacing:.05em;background:linear-gradient(#f6d67c,#d7a03d);border:3px solid #7c5510;border-radius:999px;align-items:center;gap:13px;padding:13px 40px 13px 16px;font-size:1.55rem;font-weight:900;line-height:1.1;text-decoration:none;transition:transform .15s;animation:2.6s ease-in-out infinite alternate cr-start-glow;display:inline-flex;box-shadow:0 6px #7c5510,0 18px 34px #02061773}.cr-start-disc{color:#0a1230;background:#fff8e6;border:2px solid #7c5510;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding-left:3px;font-size:1.05rem;display:inline-flex;box-shadow:inset 0 -3px #7c551059}.cr-start-btn:hover{transform:translateY(-2px)scale(1.03)}.cr-start-btn:active{transform:translateY(3px);box-shadow:0 2px #7c5510,0 10px 20px #02061766}@keyframes cr-start-glow{0%{filter:brightness()}to{filter:brightness(1.09)}}@media (prefers-reduced-motion:reduce){.cr-start-btn{animation:none}}.cr-tv-stand:after{content:"";background:linear-gradient(#e9bb52,#7c5510);border:1px solid #5e4008;border-radius:6px;width:165%;height:11px;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 8px 18px #0206178c}@keyframes cr-orbit-pulse{0%,to{opacity:.7}50%{opacity:1}}.cr-reveal{animation:1.1s cubic-bezier(.2,1.4,.4,1) both cr-reveal}@keyframes cr-reveal{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cr-reveal{animation:none!important}}.cr-tv{background:linear-gradient(165deg,#f8e08c 0%,#eec25e 34%,#d09f35 68%,#9a6a18 100%);border:3px solid #7c5510;border-radius:38px;padding:20px 20px 12px;position:relative;box-shadow:0 30px 60px #02061799,0 0 0 5px #54390a,0 0 44px #f5c54259,inset 0 2px #fff6cdcc,inset 0 -8px 16px #5a3a0466}.cr-tv:before,.cr-tv:after{content:"";background:linear-gradient(#e9bb52,#7c5510);border:1px solid #5e4008;border-radius:9px;width:15px;height:36%;position:absolute;top:32%;box-shadow:0 8px 18px #02061780}.cr-tv:before{left:-11px}.cr-tv:after{right:-11px}.cr-tv-screen{background:#050a24;border:3px solid #7c5510;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #3c28028c,inset 0 0 40px #14286e80,0 2px 8px #5a3a0473}.cr-screen-wrap{border-radius:6px;line-height:0;position:relative;overflow:hidden}.cr-tv-comet{opacity:0;pointer-events:none;z-index:2;background:#fffbe8;border-radius:50%;width:6px;height:6px;animation:12s linear infinite cr-tv-comet-fly;position:absolute;left:-9%;box-shadow:0 0 10px 2px #ffe9a8d9}.cr-tv-comet:before{content:"";background:linear-gradient(270deg,#ffe9a8e6,#ffe9a800);border-radius:3px;width:74px;height:2.5px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.cr-tv-comet.is-b{animation-duration:15s}.cr-tv-comet.is-c{animation-duration:18s}@keyframes cr-tv-comet-fly{0%{opacity:0;transform:translate(0)}6%{opacity:1}30%{opacity:1;transform:translate(62vw,3.5vh)}38%,to{opacity:0;transform:translate(76vw,4.5vh)}}@media (prefers-reduced-motion:reduce){.cr-tv-comet{animation:none}}.cr-screen-stars{background-color:#070d2c;background-image:radial-gradient(1.6px 1.6px at 8% 22%,#fffffff2,#0000),radial-gradient(1.2px 1.2px at 16% 68%,#ffdc82e6,#0000),radial-gradient(1.4px 1.4px at 24% 42%,#ffffffb3,#0000),radial-gradient(1.2px 1.2px at 84% 28%,#ffffffe6,#0000),radial-gradient(1.6px 1.6px at 91% 62%,#ffdc82d9,#0000),radial-gradient(1.2px 1.2px at 77% 80%,#ffffffa6,#0000),radial-gradient(1.3px 1.3px at 5% 84%,#fff9,#0000),radial-gradient(1.3px 1.3px at 95% 8%,#ffffffb3,#0000),radial-gradient(60% 90%,#263e9659,#0000)}.cr-tv-screen:after{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff26 0%,#ffffff0a 26%,#0000 46%);position:absolute;inset:0}.cr-tv-console{justify-content:space-between;align-items:center;gap:10px;padding:12px 6px 4px;display:flex}.cr-tv-lights{gap:8px;display:inline-flex}.cr-tv-lights i{border-radius:50%;width:12px;height:12px;display:block}.cr-tv-lights i:first-child{color:#f5c451;background:#f5c451;box-shadow:0 0 10px}.cr-tv-lights i:nth-child(2){color:#57e6d9;background:#57e6d9;box-shadow:0 0 10px}.cr-tv-lights i:nth-child(3){color:#b78cff;background:#b78cff;box-shadow:0 0 10px}.cr-tv-plate{letter-spacing:.26em;text-transform:uppercase;color:#2a1e04;opacity:.92;white-space:nowrap;font-size:10px;font-weight:700}.cr-tv-grille{opacity:.6;background:repeating-linear-gradient(90deg,#2a1e0480 0 2px,#0000 2px 6px);border-radius:2px;width:56px;height:12px}@media (prefers-reduced-motion:reduce){.cr-orbit,.cr-antenna i,.cr-tv-eq i{animation:none!important}}@media (width<=560px){.cr-tv-plate{letter-spacing:.12em;font-size:8px}.cr-tv-grille,.cr-tv-eq{display:none}.cr-tv-lights i{width:10px;height:10px}}.cr-space-scene{border:2px solid var(--color-gold);background:radial-gradient(120% 150% at 50% 0,#1d3168 0%,#0a1230 64%);border-radius:1.75rem;justify-content:center;align-items:flex-end;min-height:250px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px #02061759}.cr-space-glow{pointer-events:none;background:radial-gradient(closest-side,#588cff61,#0000);width:460px;height:320px;position:absolute;bottom:-34%;left:50%;transform:translate(-50%)}.cr-space-cosmo{filter:drop-shadow(0 12px 26px #00000073);width:100%;position:relative}.cr-space-cosmo-wrap{width:min(300px,64vw);margin-bottom:6px;line-height:0;position:relative}@keyframes cr-space-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-13px)rotate(1.3deg)}}.cr-space-twinkle{pointer-events:none;background:#fff;border-radius:50%;width:6px;height:6px;animation:3.4s ease-in-out infinite cr-space-twinkle-anim;position:absolute;box-shadow:0 0 10px 2px #fff0becc}@keyframes cr-space-twinkle-anim{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}.cr-space-comet{opacity:0;pointer-events:none;background:#ffe9a8;border-radius:50%;width:6px;height:6px;animation:11s linear infinite cr-space-comet-flight;position:absolute;top:14%;right:-4%;box-shadow:0 0 12px 3px #ffd6408c}.cr-space-comet:before{content:"";background:linear-gradient(270deg,#ffe9a8d9,#0000);border-radius:2px;width:74px;height:2px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@keyframes cr-space-comet-flight{0%,68%{opacity:0;transform:translate(0)}72%{opacity:1}84%{opacity:.85}94%,to{opacity:0;transform:translate(-52vw,11vh)}}@media (prefers-reduced-motion:reduce){.cr-space-cosmo,.cr-space-twinkle,.cr-space-comet{animation:none}}.cr-orbit-trail{fill:#fff3c4;filter:drop-shadow(0 0 5px #ffd970f2)}.cr-orbit-trail.is-far{fill:#fff3c4bf}.cr-orbit-spark{opacity:0;pointer-events:none;background:#fff6cf;border-radius:50%;width:5px;height:5px;animation:3.6s ease-in-out infinite cr-orbit-spark-pop;position:absolute;box-shadow:0 -13px 0 -1.5px #ffdf6b,0 13px 0 -1.5px #ffdf6b,-13px 0 0 -1.5px #ffdf6b,13px 0 0 -1.5px #ffdf6b,-9px -9px 0 -2px #ffeeb0,9px 9px 0 -2px #ffeeb0}.cr-orbit-spark.is-b{animation-delay:1.8s}@keyframes cr-orbit-spark-pop{0%,to{opacity:0;transform:scale(.45)rotate(0)}18%{opacity:1;transform:scale(1.05)rotate(16deg)}38%{opacity:.9;transform:scale(1)rotate(24deg)}56%{opacity:.08;transform:scale(.8)rotate(34deg)}}@media (prefers-reduced-motion:reduce){.cr-orbit-spark,.cr-orbit-trail{animation:none;display:none}}@media (width<=820px){.cr-tv-plate{letter-spacing:.16em;font-size:9px}}@media (width<=560px){.cr-tv-plate{letter-spacing:.12em;font-size:8px}.cr-tv-grille,.cr-tv-eq{display:none}.cr-tv-lights i{width:10px;height:10px}}
