:root{--rfsim-bg:#fff;--rfsim-bg-foot:rgba(0,0,0,.01);--rfsim-border:#e8e5df;--rfsim-border-subtle:rgba(0,0,0,.04);--rfsim-text-primary:#111;--rfsim-text-secondary:#666660;--rfsim-text-tertiary:#999990;--rfsim-text-muted:#c5c0b8;--rfsim-toggle-off:rgba(0,0,0,.08);--rfsim-btn-bg:rgba(0,0,0,.02);--rfsim-btn-border:#e8e5df;--rfsim-btn-hover:#ccc8c0;--rfsim-slider-track:#e8e5df;--rfsim-slider-border:#fff;--rfsim-knob-shadow:0 1px 3px rgba(0,0,0,.15);--rfsim-ring-track:#e8e5df;--rfsim-accent:#c9a84c;--rfsim-accent-light:#e0c060;--rfsim-accent-glow:rgba(201,168,76,.1);--rfsim-accent-border:rgba(201,168,76,.2);--rfsim-accent-bg:rgba(201,168,76,.1);--rfsim-amber:#e8a840;--rfsim-red:#f05555}.dark{--rfsim-bg:#0f1520;--rfsim-bg-foot:hsla(0,0%,100%,.01);--rfsim-border:hsla(0,0%,100%,.06);--rfsim-border-subtle:hsla(0,0%,100%,.03);--rfsim-text-primary:#fff;--rfsim-text-secondary:hsla(0,0%,100%,.45);--rfsim-text-tertiary:hsla(0,0%,100%,.25);--rfsim-text-muted:hsla(0,0%,100%,.15);--rfsim-toggle-off:hsla(0,0%,100%,.08);--rfsim-btn-bg:hsla(0,0%,100%,.03);--rfsim-btn-border:hsla(0,0%,100%,.06);--rfsim-btn-hover:hsla(0,0%,100%,.12);--rfsim-slider-track:hsla(0,0%,100%,.06);--rfsim-slider-border:#0f1520;--rfsim-knob-shadow:none;--rfsim-ring-track:hsla(0,0%,100%,.06);--rfsim-accent-glow:rgba(201,168,76,.15);--rfsim-accent-bg:rgba(201,168,76,.15)}.rfsim{background:var(--rfsim-bg);border-radius:20px;border:1px solid var(--rfsim-border);overflow:clip;width:100%;max-width:540px;position:relative;font-family:,Outfit,system-ui,sans-serif;color:var(--rfsim-text-secondary);line-height:1.5}.rfsim *,.rfsim :after,.rfsim :before{margin:0;padding:0;box-sizing:border-box}.rfsim:before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:2px;background:linear-gradient(90deg,transparent,var(--rfsim-accent),transparent)}.rfsim-head{padding:20px 28px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rfsim-border)}.rfsim-title{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rfsim-accent)}.rfsim-sub{font-size:11px;margin-top:2px;color:var(--rfsim-text-muted)}.rfsim-live{display:flex;align-items:center;gap:6px}.rfsim-live-dot{width:7px;height:7px;border-radius:50%;background:var(--rfsim-accent);animation:rfsimPulse 2s ease infinite}.rfsim-live span{font-size:11px;font-weight:500;color:var(--rfsim-text-tertiary)}@keyframes rfsimPulse{0%,to{opacity:1}50%{opacity:.3}}.rfsim-body{display:flex;flex-direction:column}@media (min-width:540px){.rfsim-body{flex-direction:row}}.rfsim-left{flex:1;padding:20px 28px;border-bottom:1px solid var(--rfsim-border)}@media (min-width:540px){.rfsim-left{border-bottom:none;border-right:1px solid var(--rfsim-border)}}.rfsim-right{flex:1;padding:24px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:220px}.rfsim-foot{padding:10px 28px;border-top:1px solid var(--rfsim-border);background:var(--rfsim-bg-foot)}.rfsim-foot p{font-size:10px;line-height:1.5;text-align:center;color:var(--rfsim-text-muted)}.rfsim-profile{gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--rfsim-border)}.rfsim-avatar,.rfsim-profile{display:flex;align-items:center}.rfsim-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,rgba(201,168,76,.2),rgba(201,168,76,.05));justify-content:center;font-size:14px}.rfsim-avatar,.rfsim-badge{font-weight:700;color:var(--rfsim-accent)}.rfsim-badge{font-size:10px;padding:2px 8px;border-radius:99px;background:var(--rfsim-accent-bg);border:1px solid var(--rfsim-accent-border)}.rfsim-profile-name{font-size:13px;font-weight:600;color:var(--rfsim-text-primary)}.rfsim-profile-loc{font-size:11px;color:var(--rfsim-text-tertiary)}.rfsim-sig-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rfsim-text-muted);margin-bottom:8px}.rfsim-sig-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.rfsim-sig-inner{display:flex;align-items:center;gap:8px}.rfsim-sig-row span{font-size:13px;font-weight:500;color:var(--rfsim-text-secondary)}.rfsim-emoji{font-size:16px}.rfsim-toggle{width:40px;height:22px;border-radius:11px;background:var(--rfsim-toggle-off);position:relative;cursor:pointer;transition:background .3s;border:none;flex-shrink:0}.rfsim-toggle.on{background:var(--rfsim-accent)}.rfsim-toggle-knob{position:absolute;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .3s;box-shadow:var(--rfsim-knob-shadow)}.rfsim-slider{width:100%;height:5px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}.rfsim-slider::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--rfsim-accent);border:3px solid var(--rfsim-slider-border);cursor:pointer;box-shadow:0 0 8px rgba(201,168,76,.3);-webkit-transition:transform .2s;transition:transform .2s}.rfsim-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.rfsim-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--rfsim-accent);border:3px solid var(--rfsim-slider-border);cursor:pointer}.rfsim-sel-row{display:flex;gap:6px;margin-top:6px}.rfsim-sel-btn{flex:1;padding:5px;border-radius:8px;font-size:11px;font-weight:600;cursor:pointer;border:1px solid var(--rfsim-btn-border);background:var(--rfsim-btn-bg);color:var(--rfsim-text-tertiary);text-align:center;transition:all .2s;font-family:inherit}.rfsim-sel-btn.active{background:var(--rfsim-accent-bg);color:var(--rfsim-accent);border-color:rgba(201,168,76,.3)}.rfsim-sel-btn:hover:not(.active){border-color:var(--rfsim-btn-hover)}.rfsim-score-label{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rfsim-text-muted);margin-bottom:16px}.rfsim-bd{width:100%;margin-top:8px}.rfsim-bd-row{display:flex;justify-content:space-between;font-size:11px;padding:2px 0}.rfsim-bd-label{color:var(--rfsim-text-tertiary)}.rfsim-bd-val{font-family:,JetBrains Mono,monospace;font-weight:600}.rfsim-bd-pos{color:var(--rfsim-accent)}.rfsim-bd-neg{color:var(--rfsim-amber)}@media (max-width:539px){.rfsim-left{padding:16px 18px}.rfsim-right{padding:20px 18px}.rfsim-head{padding:14px 18px 10px}.rfsim-foot{padding:8px 18px}.rfsim-avatar{width:34px;height:34px;font-size:12px}.rfsim-sel-btn{padding:6px 2px;font-size:10px}.rfsim-bd-row{font-size:10px}.rfsim-right svg{width:150px;height:150px}}@keyframes rfFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rfOrbDrift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,15px) scale(.95)}}