.ss-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:10px;display:flex}.ss-tabs button{background:#fff;border:2px solid #1d2233;border-radius:999px;min-height:44px;padding:8px 16px;font-weight:800}.ss-tabs button[aria-selected=true]{color:#ffd23f;background:#1d2233}.ss-space{background:radial-gradient(at 80% 40%,#2a2f6b 0,#11153a 45%,#070a1f 100%);border:2.5px solid #1d2233;border-radius:24px;padding:10px 0;position:relative;overflow:hidden;box-shadow:5px 5px #1d2233}.ss-stars{pointer-events:none;opacity:.75;background-image:radial-gradient(1.5px 1.5px at 10% 20%,#fff,#0000),radial-gradient(1px 1px at 30% 70%,#fff,#0000),radial-gradient(1.5px 1.5px at 55% 15%,#fff,#0000),radial-gradient(1px 1px at 70% 85%,#fff,#0000),radial-gradient(1.2px 1.2px at 85% 40%,#fff,#0000),radial-gradient(1px 1px at 45%,#fff,#0000),radial-gradient(1.3px 1.3px at 20% 90%,#fff,#0000),radial-gradient(1px 1px at 92% 10%,#fff,#0000);background-size:240px 200px;animation:4s ease-in-out infinite alternate ss-twinkle;position:absolute;inset:0}@keyframes ss-twinkle{0%{opacity:.45}to{opacity:.9}}.ss-hint{z-index:2;color:#1d2233;pointer-events:none;background:#ffd23f;border-radius:999px;margin:0;padding:6px 14px;font-size:17px;font-weight:900;animation:1.4s ease-in-out infinite ss-hint;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #ffd23f55}.ss-hint span{animation:1.4s ease-in-out infinite ss-tap;display:inline-block}@keyframes ss-hint{50%{box-shadow:0 0 0 10px #ffd23f22}}@keyframes ss-tap{50%{transform:translateY(5px)}}.ss-row-scroll{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.ss-row{width:100%;height:auto;display:block}.ss-p{cursor:pointer;outline:none}.ss-p .ss-bob{animation:ss-bob 3s ease-in-out var(--d,0s) infinite alternate;transform-box:fill-box;transform-origin:50%}@keyframes ss-bob{to{translate:0 -5px}}.ss-p:hover .ss-bob,.ss-p:focus-visible .ss-bob{scale:1.15}.ss-p .ss-bob{transition:scale .2s}.ss-p .ss-label{fill:#cfd3e0}.ss-p:hover .ss-label,.ss-p.is-on .ss-label{fill:#ffd23f}.ss-ring-sel{fill:none;stroke:#ffd23f;stroke-width:3px;stroke-dasharray:6 5;transform-box:fill-box;transform-origin:50%;animation:6s linear infinite ss-spin}@keyframes ss-spin{to{rotate:360deg}}.ss-sun-glow{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite alternate ss-glow}@keyframes ss-glow{to{opacity:.85;scale:1.06}}.ss-orbit-wrap{padding:10px;position:relative}.ss-orbit{width:100%;max-width:560px;height:auto;margin:0 auto;display:block}.ss-orbit-bar{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.ss-orbit-bar button{color:#fff;background:0 0;border:2px solid #fff;border-radius:999px;min-height:40px;padding:6px 14px;font-weight:800}.ss-orbit-note{text-align:center;color:#cfd3e0;max-width:560px;margin:8px auto 0;font-size:14px}.ss-card{background:linear-gradient(135deg,color-mix(in srgb,var(--pc) 22%,#fff),#fff 60%);border:2.5px solid #1d2233;border-radius:24px;align-items:center;gap:6px;margin-top:16px;padding:14px;display:flex;box-shadow:5px 5px #1d2233}.ss-card-body{flex-wrap:wrap;flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.ss-big{flex:none;animation:.35s ease-out ss-pop;position:relative}.ss-big-ring{border:5px solid #d8c08a;border-radius:50%;width:180px;height:40px;margin:-20px 0 0 -90px;position:absolute;top:50%;left:50%;transform:rotate(-14deg)}@keyframes ss-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.ss-nav{background:#fff;border:2px solid #1d2233;border-radius:50%;flex:none;width:44px;height:44px;font-size:20px;font-weight:900}.ss-chips{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.ss-chips span{background:#fff;border:1.5px solid #1d223333;border-radius:999px;padding:4px 10px;font-size:14px;font-weight:700}.ss-facts{margin:0;padding-inline-start:20px;list-style:none}.ss-facts li{margin:6px 0;font-size:18px;line-height:1.5;position:relative}.ss-facts li:before{content:"✨";position:absolute;inset-inline-start:-22px}.ss-calc{background:#f4f6ff;border:2.5px solid #1d2233;border-radius:20px;padding:16px;box-shadow:4px 4px #1d2233}.ss-calc h3{margin:0;font-size:22px;font-weight:900}.ss-in{text-align:center;border:2px solid #1d2233;border-radius:10px;width:80px;min-height:40px;padding:4px 8px;font-weight:800}.ss-list{gap:4px;margin:10px 0;padding:0;list-style:none;display:grid}.ss-list li{background:#fff;border-radius:10px;align-items:center;gap:8px;padding:4px 8px;display:flex}.ss-list li b{margin-inline-start:auto}.ss-dot{border-radius:50%;flex:none;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.ss-stars,.ss-hint,.ss-hint span,.ss-p .ss-bob,.ss-ring-sel,.ss-sun-glow,.ss-big{animation:none}}@media (width<=640px){.ss-card{flex-wrap:wrap;justify-content:space-between}.ss-card-body{flex-basis:100%;order:-1}.ss-big{margin-inline:auto}}
