:root{--ap-bg-dark:#0f172a;--ap-primary:#f97316;--ap-primary-light:#fb923c;--ap-primary-dark:#ea580c;--ap-accent:#fbbf24;--ap-accent-light:#fcd34d;--ap-cream:#fffbeb}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-pattern{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%,to{opacity:.5}50%{opacity:1}}@keyframes float-glow{0%,to{transform:translate(0)}25%{transform:translate(50px,-30px)}50%{transform:translate(-30px,50px)}75%{transform:translate(-50px,-20px)}}@keyframes pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes gradient-shift{0%,to{filter:hue-rotate()}50%{filter:hue-rotate(15deg)}}.bg-gradient{background:radial-gradient(120% 100% at 50% -30%,#f9731659 0%,#0000 50%),radial-gradient(100% 80% at 100% 100%,#fbbf2433 0%,#0000 50%),radial-gradient(80% 60% at -20% 60%,#2dd4bf2e 0%,#0000 45%),radial-gradient(60% 50% at 90% 30%,#ff6b6b1f 0%,#0000 40%);position:absolute;inset:0}.bg-pattern{position:absolute;inset:0;overflow:hidden}.bg-pattern:before{content:"";background-image:radial-gradient(circle at 25% 25%,#f973161f 0%,#0000 20%),radial-gradient(circle at 75% 25%,#fbbf241a 0%,#0000 20%),radial-gradient(circle at 25% 75%,#2dd4bf14 0%,#0000 20%),radial-gradient(circle at 75% 75%,#ff6b6b14 0%,#0000 20%),radial-gradient(circle,#f973160f 0%,#0000 30%);width:200%;height:200%;animation:60s linear infinite rotate-pattern;position:absolute;top:-50%;left:-50%}.bg-pattern:after{content:"";background:linear-gradient(135deg,#0000 40%,#f973160d 50%,#0000 60%),linear-gradient(225deg,#0000 40%,#fbbf240a 50%,#0000 60%);animation:8s ease-in-out infinite shimmer;position:absolute;inset:0}.bg-glow{filter:blur(120px);border-radius:50%;position:absolute}.glow-1{background:radial-gradient(circle,#f9731666 0%,#fbbf2426 40%,#0000 70%);width:800px;height:800px;animation:8s ease-in-out infinite pulse-glow,15s ease-in-out infinite float-glow;top:-300px;right:-250px}.glow-2{background:radial-gradient(circle,#2dd4bf40 0%,#2dd4bf14 40%,#0000 70%);width:700px;height:700px;animation:10s ease-in-out infinite reverse pulse-glow,18s ease-in-out infinite reverse float-glow;bottom:-250px;left:-200px}.glow-1:after{content:"";background:radial-gradient(circle,#ff6b6b33 0%,#0000 60%);width:500px;height:500px;animation:12s ease-in-out -4s infinite pulse-glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gradient-text-highlight{background:linear-gradient(135deg,var(--ap-primary)0%,var(--ap-accent)50%,var(--ap-primary-light)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite gradient-shift}.profile-name-gradient{background:linear-gradient(135deg,var(--ap-cream)0%,var(--ap-accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ap-card-bg{background:linear-gradient(135deg,#8b153814 0%,#8b153805 100%);border-color:#8b153833}.ap-header-bg{background:linear-gradient(#0d0608f2 0%,#0d0608cc 70%,#0000 100%)}.ap-btn-gradient{background:linear-gradient(135deg,var(--ap-primary)0%,var(--ap-primary-light)100%)}.ap-btn-gradient:hover{box-shadow:0 12px 40px #8b153880,inset 0 0 0 1px #ffffff26}.scale-btn.selected{background:linear-gradient(135deg,var(--ap-primary)0%,var(--ap-primary-light)100%);border-color:#0000;transform:translateY(-4px);box-shadow:0 8px 24px #8b153866}.scale-btn.selected .btn-number{color:#fff}.scale-btn.selected .btn-label{color:#fffc}.option-btn.selected{border-color:var(--ap-accent);background:#8b153833}.option-btn.selected .option-indicator{border-color:var(--ap-accent);background:var(--ap-accent)}.option-btn.selected .option-indicator:after{content:"";background:var(--ap-bg-dark);border-radius:50%;position:absolute;inset:5px}.question-container.transitioning,.scenario-container.transitioning{opacity:0;transform:translate(-30px)}.progress-fill{background:linear-gradient(90deg,var(--ap-primary)0%,var(--ap-accent)100%)}.score-icon-wrapper.alerting{background:#ef44441a}.score-icon-wrapper.orienting{background:#3b82f61a}.score-icon-wrapper.executive{background:#22c55e1a}.intro-stats-box{background:#8b15381a;border:1px solid #8b153833}.thank-you-badge{animation:2s ease-in-out infinite pulse-glow}.primary-link{background:linear-gradient(135deg,var(--ap-primary)0%,var(--ap-primary-dark)100%)}.primary-link:hover{box-shadow:0 8px 25px #f9731659}@media (max-width:768px){.glow-1{width:400px;height:400px}.glow-2{width:350px;height:350px}}@media (max-width:480px){.scale-buttons-wrap{flex-wrap:wrap;justify-content:center}.scale-buttons-wrap .scale-btn{flex:none;width:calc(33.333% - .5rem)}.scale-buttons-wrap .scale-btn:nth-child(4),.scale-buttons-wrap .scale-btn:nth-child(5){width:calc(50% - .375rem)}.scale-buttons-wrap .btn-label{display:none}}
/*# sourceMappingURL=435b6305e1d7b100.css.map*/