.spaceman-shell{--sm-gold: #f5c84c;--sm-gold-hi: #fbe7a1;--sm-gold-deep: #b8860b;--sm-gold-grad: linear-gradient(180deg, #fff1bd 0%, #f5c84c 45%, #c08f16 100%);--sm-border-grad: linear-gradient(160deg, rgba(251, 231, 161, .6), rgba(245, 200, 76, .1) 35%, rgba(245, 200, 76, .08) 65%, rgba(245, 200, 76, .45));--sm-line: rgba(245, 200, 76, .38);--sm-line-soft: rgba(245, 200, 76, .14);--sm-surface: linear-gradient(165deg, #1c1912 0%, #0f0e0b 60%, #0b0a08 100%);--sm-inset: rgba(0, 0, 0, .42);--sm-text: #f4efe2;--sm-muted: #a8a08c;--sm-green: #4ade80;--sm-red: #f87171;--sm-display: Inter, system-ui, sans-serif;--sm-tech: Inter, system-ui, sans-serif;position:relative;isolation:isolate;min-height:100vh;padding:16px 0 0;background:radial-gradient(ellipse 70% 45% at 50% 0%,rgba(184,134,11,.2),transparent 70%),radial-gradient(circle at 50% 60%,#15130f,#060606 75%);color:var(--sm-text);font-family:Inter,system-ui,sans-serif}.spaceman-shell:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(1px 1px at 20px 30px,rgba(255,255,255,.55),transparent),radial-gradient(1px 1px at 140px 90px,rgba(251,231,161,.6),transparent),radial-gradient(1.5px 1.5px at 90px 160px,rgba(255,255,255,.35),transparent),radial-gradient(1px 1px at 210px 210px,rgba(251,231,161,.45),transparent),radial-gradient(2px 2px at 260px 60px,rgba(245,200,76,.35),transparent);background-size:300px 260px;opacity:.7}@media (min-width: 768px){.spaceman-shell{padding-top:calc(var(--site-header-h, 172px) + 20px)}}.spaceman-shell :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.spaceman-shell :where(h1,h2,h3){color:inherit}.spaceman-shell :where(ul,ol){padding:0;list-style:none}.spaceman-shell a{text-decoration:none}.spaceman-shell button{font:inherit;cursor:pointer}.spaceman-shell :is(a,button):focus-visible{outline:2px solid var(--sm-gold-hi);outline-offset:3px}.spaceman-shell svg{flex-shrink:0}.spaceman-footer{padding:24px 16px;border-top:1px solid #23211c;text-align:center;font-size:12px;color:var(--sm-muted)}@property --sm-spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.sm-tabs{display:flex;gap:6px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);margin:0 auto 22px;padding:6px;border-radius:20px;background:#0a0907e6 padding-box,var(--sm-border-grad) border-box;border:1px solid transparent;box-shadow:0 12px 30px #0000008c,inset 0 1px #fbe7a114}.sm-tab{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 18px 0 8px;border:1px solid transparent;border-radius:14px;color:var(--sm-muted);white-space:nowrap;transition:color .2s,background .2s,box-shadow .2s}.sm-tab:hover{color:var(--sm-gold-hi);background:#f5c84c0f}.sm-tab-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:11px;background:#f5c84c14;box-shadow:inset 0 0 0 1px var(--sm-line-soft);color:var(--sm-gold);transition:background .2s}.sm-tab-icon svg{width:18px;height:18px}.sm-tab-text{display:flex;flex-direction:column;font-family:var(--sm-tech);font-size:13px;font-weight:700;line-height:1.15;letter-spacing:.06em;text-align:left;text-transform:uppercase}.sm-tab-text small{font-family:Inter,sans-serif;font-size:9px;font-weight:600;letter-spacing:.2em;opacity:.75}.sm-tab-badge{position:relative;overflow:hidden;padding:4px 8px;border-radius:7px;background:var(--sm-gold-grad);color:#1a1200;font-family:var(--sm-tech);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 12px #f5c84c73}.sm-tab-badge:after{content:"";position:absolute;inset:0 auto 0 -60%;width:50%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.8),transparent);transform:skew(-20deg);animation:sm-shine 2.6s ease-in-out infinite}.sm-tab.active{background:var(--sm-gold-grad);color:#1a1200;box-shadow:0 6px 20px #f5c84c59,inset 0 1px #fff9}.sm-tab.active .sm-tab-icon{background:#1a1200;box-shadow:none}.sm-tab--pro.active{background:radial-gradient(ellipse at 30% 0%,rgba(245,200,76,.22),transparent 70%) padding-box,#0d0b06 padding-box,conic-gradient(from var(--sm-spin),#fff1bd,#b8860b 25%,#3a2a06 45%,#f5c84c 60%,#b8860b 80%,#fff1bd) border-box;color:var(--sm-gold-hi);box-shadow:0 0 24px #f5c84c4d;animation:sm-frame 4s linear infinite}.sm-tab--pro.active .sm-tab-text{text-shadow:0 0 12px rgba(245,200,76,.6)}.sm-tab--pro.active .sm-tab-icon{background:var(--sm-gold-grad);box-shadow:0 0 14px #f5c84c80}.sm-tab--pro.active .sm-tab-icon svg :is(rect,ellipse,path){fill:#1a1200;stroke:none}@keyframes sm-frame{to{--sm-spin: 360deg}}.sm-page{max-width:1200px;margin:0 auto;padding:0 16px 32px}.sm-card{position:relative;border:1px solid transparent;border-radius:18px;background:var(--sm-surface) padding-box,var(--sm-border-grad) border-box;box-shadow:0 18px 40px #00000080,inset 0 1px #fbe7a11a}.sm-card:after{content:"";position:absolute;top:0;left:16%;right:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(251,231,161,.7),transparent);pointer-events:none}.sm-panel{padding:20px;min-width:0}.sm-panel-title{display:flex;align-items:center;gap:10px;margin-bottom:16px!important;color:var(--sm-gold-hi);font-family:var(--sm-display);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sm-chip{display:inline-grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:linear-gradient(160deg,#f5c84c47,#f5c84c0f);box-shadow:inset 0 0 0 1px #f5c84c66;color:var(--sm-gold)}.sm-label{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--sm-muted);font-family:var(--sm-tech);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.sm-label svg{width:14px;height:14px;color:var(--sm-gold)}.sm-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 32px;overflow:hidden;border-radius:999px;font-family:var(--sm-tech);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:transform .15s,filter .15s,box-shadow .15s}.sm-btn:hover{transform:translateY(-2px);filter:brightness(1.08)}.sm-btn:active{transform:translateY(0)}.sm-btn--gold{border:1px solid var(--sm-gold-hi);background:var(--sm-gold-grad);color:#1a1200!important;box-shadow:0 0 0 4px #f5c84c1a,0 10px 28px #f5c84c52,inset 0 1px #fff9}.sm-btn--gold:hover{box-shadow:0 0 0 6px #f5c84c24,0 12px 34px #f5c84c73,inset 0 1px #fff9}.sm-btn--shine:after,.sm-play:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-20deg);animation:sm-shine 3.2s ease-in-out infinite;pointer-events:none}.sm-btn--outline{border:1px solid var(--sm-gold);background:#f5c84c0f;color:var(--sm-gold-hi)!important}.sm-btn--outline:hover{background:#f5c84c1f}.sm-btn--wide{width:100%}.sm-btn--big{min-height:58px;padding:0 44px;font-size:14px}.sm-btn svg{width:18px;height:18px}.sm-empty{padding:18px 4px;color:var(--sm-muted);font-size:13px;line-height:1.6;text-align:center}.sm-empty b,.sm-empty-state b{color:var(--sm-gold-hi)}.sm-empty-state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 8px;color:var(--sm-muted);font-size:13px;line-height:1.7;text-align:center}.sm-empty-state>svg{width:46px;height:46px;padding:11px;border:1px dashed var(--sm-line);border-radius:50%;color:var(--sm-gold)}.sm-badge{padding:3px 8px;border-radius:999px;background:var(--sm-gold-grad);color:#1a1200;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sm-disclaimer{display:flex;align-items:flex-start;justify-content:center;gap:8px;max-width:640px;margin:30px auto 0!important;color:#8e8778;font-size:11px;line-height:1.7;text-align:center}.sm-disclaimer svg{width:14px;height:14px;margin-top:2px;color:var(--sm-gold-deep)}.sm-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sm-tiles--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sm-tiles>div{padding:12px 8px;border-radius:12px;background:var(--sm-inset);box-shadow:inset 0 0 0 1px var(--sm-line-soft);text-align:center}.sm-tiles--2>div{padding:16px 12px}.sm-tiles dt{color:var(--sm-muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.sm-tiles dd{margin-top:6px!important;color:var(--sm-gold-hi);font-family:var(--sm-tech);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.sm-tiles--2 dd{font-size:20px}.sm-tiles dd.is-gold{color:var(--sm-gold);text-shadow:0 0 12px rgba(245,200,76,.4)}.sm-tiles dd.is-green{color:var(--sm-green)}.sm-orbit{position:absolute;left:50%;top:50%;width:112%;height:34%;border:1px solid rgba(245,200,76,.4);border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg);box-shadow:0 0 18px #f5c84c26;pointer-events:none}.sm-orbit:after{content:"";position:absolute;top:-4px;left:22%;width:7px;height:7px;border-radius:50%;background:var(--sm-gold-hi);box-shadow:0 0 10px var(--sm-gold)}.sm-bot{max-width:820px}.sm-bot-hero{display:flex;flex-direction:column;align-items:center;min-height:540px;padding:34px 24px 30px;overflow:hidden;text-align:center;background:radial-gradient(ellipse 60% 50% at 50% 48%,rgba(245,200,76,.14),transparent 70%) padding-box,var(--sm-surface) padding-box,var(--sm-border-grad) border-box}.sm-crown{width:54px;height:48px;filter:drop-shadow(0 0 14px rgba(245,200,76,.6));animation:sm-bob 3s ease-in-out infinite}.sm-kicker{margin-top:12px!important;color:var(--sm-gold-hi);font-family:var(--sm-tech);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.sm-gold-text,.sm-bot-title,.sm-result-title,.sm-section-title,.sm-site-brand h3,.sm-countdown{background:var(--sm-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important}.sm-bot-title{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:10px!important;font-family:var(--sm-display);font-size:clamp(32px,5.4vw,48px);font-weight:900;line-height:1.15;letter-spacing:.05em;text-transform:uppercase;filter:drop-shadow(0 0 18px rgba(245,200,76,.35))}.sm-pro-tag{padding:4px 12px 6px;border-radius:10px;background:var(--sm-gold-grad);color:#1a1200;font-family:var(--sm-tech);font-size:.48em;letter-spacing:.1em;-webkit-text-fill-color:#1a1200}.sm-lead{margin-top:10px!important;color:#d8d0bc;font-size:14px;line-height:1.6}.sm-bot-stage{position:relative;display:grid;place-items:center;width:min(100%,360px);height:200px;margin:10px 0 18px}.sm-bot-stage .sm-orbit{width:100%;height:46%}.sm-bot-stage .sm-orbit--inner{width:70%;height:30%;transform:translate(-50%,-50%) rotate(12deg);opacity:.6}.sm-bot-stage .sm-orbit--inner:after{left:70%}.sm-bot-astronaut{position:relative;width:240px;height:152px;filter:drop-shadow(0 0 20px rgba(245,200,76,.45));animation:sm-float 4s ease-in-out infinite}.sm-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px!important}.sm-pills li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#f5c84c12;box-shadow:inset 0 0 0 1px var(--sm-line-soft);color:#dcd3bd;font-size:12px}.sm-pills svg{width:14px;height:14px;color:var(--sm-gold)}.sm-bot-hero--analyzing{justify-content:center}.sm-flight{position:relative;width:min(100%,440px);aspect-ratio:11 / 4;margin:10px 0 24px}.sm-flight>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sm-flight>svg path{fill:none;stroke-width:2;stroke-dasharray:6 6}.sm-flight-ghost{stroke:#f5c84c2e}.sm-flight-trail{stroke:var(--sm-gold);filter:drop-shadow(0 0 4px rgba(245,200,76,.8))}.sm-flight-astronaut{position:absolute;width:110px;height:70px;transform:translate(-50%,-50%);filter:drop-shadow(0 0 14px rgba(245,200,76,.7))}.sm-analyzing-title{color:var(--sm-gold)!important;font-family:var(--sm-display);font-size:clamp(20px,3.4vw,28px);font-weight:700;line-height:1.6;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 18px rgba(245,200,76,.5)}.sm-progress{position:relative;width:min(100%,520px);height:20px;margin-top:26px;overflow:hidden;border:2px solid var(--sm-gold);border-radius:999px;background:#050505;box-shadow:0 0 16px #f5c84c4d}.sm-progress>span{position:absolute;inset:0 auto 0 0;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.18) 0 8px,transparent 8px 16px),linear-gradient(90deg,var(--sm-gold-deep),var(--sm-gold),var(--sm-gold-hi))}.sm-progress>b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;color:#fff;font-family:var(--sm-tech);font-size:11px;font-weight:700;line-height:1;letter-spacing:.06em;text-shadow:0 0 3px #000,0 0 3px #000,0 0 6px #000;font-variant-numeric:tabular-nums}.sm-analyzing-step{margin-top:16px!important;color:#e9dfc4;font-family:var(--sm-tech);font-size:13px;letter-spacing:.04em}.sm-result-title{margin-top:6px!important;font-family:var(--sm-display);font-size:clamp(28px,4.4vw,38px);font-weight:900;letter-spacing:.08em;text-transform:uppercase;filter:drop-shadow(0 0 16px rgba(245,200,76,.4))}.sm-ring-stage{display:flex;align-items:center;justify-content:center;gap:6px;margin:24px 0 22px}.sm-ring{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,#1f190b,#0a0907 70%);box-shadow:0 0 50px #f5c84c47,inset 0 0 36px #f5c84c29}.sm-ring:before{content:"";position:absolute;inset:-7px;border-radius:50%;padding:4px;background:conic-gradient(var(--sm-gold-hi),var(--sm-gold-deep) 25%,transparent 30% 50%,var(--sm-gold) 55%,var(--sm-gold-deep) 80%,transparent 85%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sm-spin 6s linear infinite}.sm-ring:after{content:"";position:absolute;inset:10px;border-radius:50%;background:repeating-conic-gradient(rgba(245,200,76,.45) 0deg 1deg,transparent 1deg 10deg);-webkit-mask:radial-gradient(circle,transparent 88%,#000 89%);mask:radial-gradient(circle,transparent 88%,#000 89%)}.sm-ring>span{color:var(--sm-gold-hi);font-family:var(--sm-display);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.sm-ring>strong{margin:6px 0 4px;color:var(--sm-gold);font-family:var(--sm-display);font-size:58px;font-weight:900;line-height:1;text-shadow:0 0 26px rgba(245,200,76,.65);font-variant-numeric:tabular-nums;animation:sm-pop .5s ease-out}.sm-ring>small{color:var(--sm-muted);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.sm-ring-astronaut{width:96px;height:62px;flex-shrink:0;filter:drop-shadow(0 0 10px rgba(245,200,76,.5));animation:sm-float 4s ease-in-out infinite}.sm-ring-astronaut--right{transform:scaleX(-1);animation-delay:-2s}.sm-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,520px);overflow:hidden;border-radius:14px;background:var(--sm-inset);box-shadow:inset 0 0 0 1px var(--sm-line)}.sm-facts>div{padding:14px 8px}.sm-facts>div+div{border-left:1px solid var(--sm-line-soft)}.sm-facts dt{display:flex;align-items:center;justify-content:center;gap:5px;color:var(--sm-muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.sm-facts dt svg{width:13px;height:13px;color:var(--sm-gold)}.sm-facts dd{margin-top:6px!important;color:var(--sm-gold-hi);font-family:var(--sm-tech);font-size:15px;font-weight:700}.sm-risk{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px}.sm-risk--rendah{background:#4ade8024;color:var(--sm-green)}.sm-risk--sedang{background:#f5c84c29;color:var(--sm-gold)}.sm-risk--tinggi{background:#f8717126;color:var(--sm-red)}.sm-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:min(100%,520px);margin-top:22px}.sm-bot-panels{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.sm-list{max-height:268px;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--sm-gold-deep) transparent}.sm-list li{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;border-radius:12px;background:var(--sm-inset);box-shadow:inset 0 0 0 1px var(--sm-line-soft)}.sm-list li:first-child{box-shadow:inset 0 0 0 1px var(--sm-line);background:linear-gradient(90deg,rgba(245,200,76,.1),var(--sm-inset))}.sm-list-num{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;background:#f5c84c1a;color:var(--sm-gold);font-family:var(--sm-tech);font-size:10px;font-weight:700}.sm-list li>div{display:flex;flex-direction:column;gap:2px;margin-right:auto}.sm-list strong{font-size:13px;font-weight:600}.sm-list small{color:var(--sm-muted);font-size:11px}.sm-list b{min-width:64px;color:var(--sm-gold);font-family:var(--sm-display);font-size:18px;font-weight:900;text-align:right;font-variant-numeric:tabular-nums}.sm-recommend{margin-top:40px;text-align:center}.sm-section-title{font-family:var(--sm-display);font-size:clamp(22px,3vw,28px);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sm-section-sub{margin:6px 0 18px!important;color:var(--sm-muted);font-size:13px}.sm-site-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-areas:"brand list" "cta cta";align-items:center;gap:22px 28px;padding:30px;text-align:left;background:radial-gradient(ellipse at 15% 30%,rgba(245,200,76,.16),transparent 55%) padding-box,var(--sm-surface) padding-box,var(--sm-border-grad) border-box}.sm-hot{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:linear-gradient(90deg,#ff7a2c,#e0261b);color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 14px #ff5a2866}.sm-site-brand{grid-area:brand;text-align:center}.sm-site-brand h3{font-family:var(--sm-display);font-size:38px;font-weight:900;letter-spacing:.06em;filter:drop-shadow(0 0 14px rgba(245,200,76,.35))}.sm-site-brand p{margin-top:4px!important;color:var(--sm-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.sm-site-card ul{grid-area:list;display:grid;gap:10px;font-size:14px;color:#ddd5c1}.sm-site-card li{display:flex;align-items:center;gap:10px}.sm-site-card li svg{width:22px;height:22px;padding:4px;border-radius:50%;background:#f5c84c29;color:var(--sm-gold)}.sm-site-cta{grid-area:cta}.sm-features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.sm-features li{display:flex;flex-direction:column;align-items:center;padding:24px 18px;text-align:center;transition:transform .2s}.sm-features li:hover{transform:translateY(-3px)}.sm-features .sm-chip{width:44px;height:44px;border-radius:14px}.sm-features .sm-chip svg{width:22px;height:22px}.sm-features h3{margin:14px 0 8px!important;color:var(--sm-gold-hi);font-family:var(--sm-display);font-size:15px;font-weight:700}.sm-features p{color:var(--sm-muted);font-size:12px;line-height:1.6}.sm-pro-grid{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr) minmax(0,330px);grid-template-areas:"left hero right";gap:20px;align-items:stretch}.sm-pro-col{display:flex;flex-direction:column;gap:16px;min-width:0}.sm-pro-col--left{grid-area:left}.sm-pro-col--right{grid-area:right}.sm-grow{flex:1}.sm-pro-hero{grid-area:hero;position:sticky;top:calc(var(--site-header-h, 0px) + 20px);align-self:start;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.sm-watermark{position:absolute;inset:28% 0 auto;z-index:0;color:#f5c84c0a;font-family:var(--sm-display);font-size:clamp(48px,7vw,92px);font-weight:900;line-height:1.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sm-pro-logo{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px}.sm-pro-logo>span{padding:8px 26px;border:2px solid var(--sm-gold-hi);border-radius:14px;background:linear-gradient(180deg,#2a2108,#0c0a05);box-shadow:0 0 0 4px #f5c84c14,0 0 26px #f5c84c59,inset 0 0 14px #f5c84c33;color:var(--sm-gold-hi);font-family:var(--sm-tech);font-size:clamp(24px,3vw,34px);font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 0 var(--sm-gold-deep),0 0 18px rgba(245,200,76,.6)}.sm-pro-logo>small{color:var(--sm-muted);font-family:var(--sm-tech);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.sm-recent{position:relative;z-index:1;display:flex;gap:6px;width:100%;max-width:520px;margin-top:18px;padding:6px;overflow-x:auto;border-radius:12px;background:#00000080;box-shadow:inset 0 0 0 1px var(--sm-line-soft);scrollbar-width:none}.sm-recent>span{flex-shrink:0;padding:5px 10px;border-radius:8px;background:#f5c84c1a;color:#e8dcbb;font-family:var(--sm-tech);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.sm-recent>span:first-child{animation:sm-pop .4s ease-out}.sm-recent>span.is-high{background:var(--sm-gold-grad);color:#1a1200}.sm-recent>span.is-low{background:#f8717129;color:#fca5a5}.sm-recent>.sm-recent-empty{width:100%;background:none;color:var(--sm-muted);font-family:inherit;font-weight:500;animation:none}.sm-planet-stage{position:relative;z-index:1;display:grid;place-items:center;width:min(100%,380px);aspect-ratio:1;margin-top:4px}.sm-rays{position:absolute;inset:-30%;background:repeating-conic-gradient(rgba(245,200,76,.13) 0deg 2deg,transparent 2deg 12deg);-webkit-mask:radial-gradient(circle,#000 20%,transparent 66%);mask:radial-gradient(circle,#000 20%,transparent 66%);animation:sm-spin 60s linear infinite}.sm-planet-stage .sm-orbit{width:104%;height:30%;z-index:2}.sm-planet{position:absolute;width:72%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 30% 30%,#4d3a0e 0 6.5%,#e8bb4f 7% 7.8%,transparent 8.2%),radial-gradient(circle at 66% 60%,#45330b 0 10%,#d9a93e 10.6% 11.5%,transparent 12%),radial-gradient(circle at 40% 74%,#5a4410 0 4.5%,#e2b44a 5% 5.8%,transparent 6.2%),radial-gradient(circle at 74% 28%,#6a5016 0 5%,#edc25c 5.5% 6.2%,transparent 6.6%),radial-gradient(circle at 18% 56%,#5a4410 0 3%,transparent 3.4%),radial-gradient(circle at 34% 28%,#fbe39a,#d59e27 38%,#6a4c0e 72%,#241902);box-shadow:inset -22px -18px 44px #000000b3,inset 8px 8px 24px #fff0be40,0 0 80px #f5c84c61,0 0 0 8px #f5c84c0f}.sm-planet-readout{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:2px}.sm-planet-readout>span{padding:3px 10px;border-radius:999px;background:#0000008c;color:var(--sm-gold-hi);font-family:var(--sm-tech);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sm-planet-readout>small{padding:2px 10px;border-radius:999px;background:#0000008c;color:#eadfc3;font-size:10px}.sm-planet-value{color:#fff6d6;font-family:var(--sm-tech);font-size:clamp(56px,7vw,84px);font-weight:900;line-height:1.15;letter-spacing:-.02em;-webkit-text-stroke:2px #6b4a05;text-shadow:0 4px 0 #8a6410,0 0 30px rgba(255,210,90,.85);font-variant-numeric:tabular-nums;animation:sm-pop .5s ease-out}.sm-pro-astronaut{position:relative;z-index:1;width:150px;height:95px;margin:-26px 0 16px;filter:drop-shadow(0 0 14px rgba(245,200,76,.6));animation:sm-float 4s ease-in-out infinite}.sm-pro-hero .sm-btn{position:relative;z-index:1;max-width:360px}.sm-note{position:relative;z-index:1;margin-top:12px!important;color:var(--sm-muted);font-size:12px}.sm-timer{padding:20px 18px 24px;overflow:hidden;text-align:center;background:radial-gradient(ellipse at 50% 0%,rgba(245,200,76,.18),transparent 70%) padding-box,linear-gradient(165deg,#241d0c,#0f0d08) padding-box,var(--sm-border-grad) border-box}.sm-countdown{display:block;margin:8px 0 6px;font-family:var(--sm-tech);font-size:42px;font-weight:700;letter-spacing:.14em;filter:drop-shadow(0 0 12px rgba(245,200,76,.45));font-variant-numeric:tabular-nums}.sm-clock{color:#d8d0bc;font-size:12px}.sm-clock b{margin:0 4px 0 6px;color:var(--sm-gold-hi);font-family:var(--sm-tech);font-size:16px;font-variant-numeric:tabular-nums}.sm-timer-bar{position:absolute;left:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--sm-gold-deep),var(--sm-gold-hi));box-shadow:0 0 10px var(--sm-gold);transition:width 1s linear}.sm-play{position:relative;display:flex;align-items:center;gap:14px;min-height:84px;padding:14px 18px;overflow:hidden;border:1px solid var(--sm-gold-hi);border-radius:18px;background:var(--sm-gold-grad);box-shadow:0 0 0 4px #f5c84c1a,0 12px 30px #f5c84c59,inset 0 1px #fff9;color:#1a1200!important;transition:transform .15s,filter .15s}.sm-play:after{animation-delay:1s}.sm-play:hover{transform:translateY(-2px);filter:brightness(1.06)}.sm-play-icon{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:14px;background:#1a1200;color:var(--sm-gold)}.sm-play-icon svg{width:26px;height:26px}.sm-play>span:nth-child(2){flex:1;min-width:0}.sm-play b,.sm-play small{display:block}.sm-play b{font-family:var(--sm-tech);font-size:15px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.sm-play small{margin-top:3px;font-size:12px;font-weight:600}.sm-play-arrow{width:22px;height:22px;transition:transform .15s}.sm-play:hover .sm-play-arrow{transform:translate(3px)}.sm-setting{margin-top:10px;padding:14px;border-radius:14px;background:var(--sm-inset);box-shadow:inset 0 0 0 1px var(--sm-line-soft);text-align:center;transition:opacity .2s}.sm-setting.is-off{opacity:.6}.sm-setting>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;text-align:left}.sm-setting>div>span{display:flex;align-items:center;gap:8px}.sm-setting>div>span svg{color:var(--sm-gold)}.sm-setting>strong{display:block;margin-top:8px;color:var(--sm-gold);font-family:var(--sm-tech);font-size:28px;font-weight:900;text-shadow:0 0 14px rgba(245,200,76,.4);font-variant-numeric:tabular-nums}.sm-switch{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px 0 4px;border:1px solid #4a4538;border-radius:999px;background:#1e1c17;color:var(--sm-muted);font-family:var(--sm-tech)!important;font-size:10px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sm-switch>i{position:relative;width:34px;height:20px;border-radius:999px;background:#3a362d;transition:background .2s}.sm-switch>i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#bdb5a2;transition:transform .2s,background .2s}.sm-switch[aria-checked=true]{border-color:var(--sm-gold);color:var(--sm-gold-hi)}.sm-switch[aria-checked=true]>i{background:var(--sm-gold-deep)}.sm-switch[aria-checked=true]>i:after{transform:translate(14px);background:var(--sm-gold-hi)}.sm-chance-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.sm-chance-grid>span{display:grid;place-items:center;min-height:38px;border-radius:9px;background:#f5c84c0f;box-shadow:inset 0 0 0 1px var(--sm-line-soft);color:#e8dcbb;font-family:var(--sm-tech);font-size:10.5px;font-weight:500;font-variant-numeric:tabular-nums;animation:sm-fade-up .35s ease-out both}.sm-chance-grid>span.is-high{background:linear-gradient(180deg,#f5c84c52,#f5c84c24);box-shadow:inset 0 0 0 1px var(--sm-gold);color:var(--sm-gold-hi);font-weight:700}.sm-chance-grid>span.is-low{background:#f871711f;box-shadow:inset 0 0 0 1px #f8717173;color:#fca5a5}.sm-legend{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:12px!important;color:var(--sm-muted);font-size:11px}.sm-legend>span{width:10px;height:10px;margin-left:8px;border-radius:3px}.sm-legend>.is-high{background:var(--sm-gold)}.sm-legend>.is-low{background:var(--sm-red)}.sm-status>div{display:flex;flex-direction:column;gap:6px;padding:18px 12px;border-radius:14px;background:#050505;box-shadow:inset 0 0 0 1px var(--sm-line-soft);text-align:center}.sm-status strong{color:var(--sm-muted);font-family:var(--sm-display);font-size:24px;font-weight:900}.sm-status span{color:#cfc7b2;font-size:12px}.sm-status .is-live{background:radial-gradient(ellipse at 50% 0%,rgba(74,222,128,.14),transparent 70%),#050505;box-shadow:inset 0 0 0 1px #4ade8059}.sm-status .is-live strong{color:var(--sm-green);text-shadow:0 0 14px rgba(74,222,128,.45)}.sm-dot{width:9px;height:9px;margin:0 4px;border-radius:50%;background:var(--sm-green);box-shadow:0 0 8px var(--sm-green);animation:sm-blink 1.6s ease-in-out infinite}.sm-activity{display:grid;gap:8px}.sm-activity li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;background:var(--sm-inset);box-shadow:inset 0 0 0 1px var(--sm-line-soft);animation:sm-fade-up .35s ease-out both}.sm-activity li>span{display:flex;flex-direction:column;gap:1px}.sm-activity li b{font-size:12px;font-weight:600}.sm-activity li small{color:var(--sm-muted);font-size:10px}.sm-activity strong{color:var(--sm-gold);font-family:var(--sm-tech);font-size:14px;font-variant-numeric:tabular-nums}.sm-activity strong.is-high{color:var(--sm-gold-hi);text-shadow:0 0 10px rgba(245,200,76,.6)}.sm-activity strong.is-low{color:#fca5a5}.sm-pro .sm-empty{padding:0;text-align:left}@keyframes sm-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes sm-bob{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes sm-spin{to{rotate:360deg}}@keyframes sm-pop{0%{opacity:0;scale:.6}70%{scale:1.08}to{opacity:1;scale:1}}@keyframes sm-blink{50%{opacity:.3}}@keyframes sm-shine{0%,55%{left:-60%}to{left:130%}}@keyframes sm-fade-up{0%{opacity:0;translate:0 6px}}@keyframes sm-flicker{50%{opacity:.55}}.sm-flame{animation:sm-flicker .25s ease-in-out infinite}@media (max-width: 1080px){.sm-pro-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"hero hero" "right left"}.sm-pro-hero{position:relative;top:0}}@media (max-width: 640px){.sm-tabs{width:calc(100% - 32px);margin-bottom:14px;padding:5px;gap:4px}.sm-tab{flex:1;justify-content:center;gap:8px;min-height:48px;padding:0 8px 0 6px}.sm-tab-icon{width:30px;height:30px;border-radius:9px}.sm-tab-icon svg{width:16px;height:16px}.sm-tab-text{font-size:11px}.sm-tab-text small{font-size:8px}.sm-tab-badge{padding:3px 6px;font-size:9px}.sm-bot-hero{min-height:480px;padding:28px 16px 24px}.sm-lead{font-size:13px}.sm-bot-stage{height:170px}.sm-bot-astronaut{width:200px;height:126px}.sm-btn--big{width:100%}.sm-ring{width:180px;height:180px}.sm-ring>strong{font-size:44px}.sm-ring>span{font-size:10px}.sm-ring-astronaut{width:60px;height:40px}.sm-facts dt{font-size:9px;letter-spacing:.04em}.sm-facts dd{font-size:13px}.sm-actions,.sm-bot-panels,.sm-features{grid-template-columns:minmax(0,1fr)}.sm-site-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"hot" "brand" "list" "cta";gap:18px;padding:22px 20px}.sm-site-brand h3{font-size:32px}.sm-hot{grid-area:hot;position:static;justify-self:center;margin-bottom:-6px}.sm-features li{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:14px;column-gap:14px;align-items:center;padding:16px;text-align:left}.sm-features .sm-chip{grid-row:span 2}.sm-features h3{margin:0 0 4px!important}.sm-pro-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "right" "left";gap:16px}.sm-planet-stage{width:min(100%,300px)}.sm-countdown{font-size:34px}.sm-play{min-height:74px}.sm-play b{font-size:14px}}@media (prefers-reduced-motion: reduce){.spaceman-shell *,.spaceman-shell *:before,.spaceman-shell *:after{animation:none!important;transition:none!important}}.sm-actions .sm-btn{padding:0 18px;white-space:nowrap}.sm-setting>div>span{font-size:12px;white-space:nowrap}
