@import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");.scoring-history-header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:2rem;padding:1rem 0}.logo-link{display:inline-block;transition:opacity .3s ease,transform .3s ease}.logo-link:hover{opacity:.8;transform:scale(1.05)}.logo{height:60px;width:auto;max-width:200px;object-fit:contain}.scoring-history-container{max-width:1200px;margin:2rem auto;padding:0 1.5rem;background-color:#0f0e0c;min-height:100vh}.scoring-history-card{background:rgba(15,14,12,.9);border:2px solid #1894bc;border-radius:8px;padding:2rem;box-shadow:0 0 20px rgba(24,140,179,.2);color:#F2EBD1;backdrop-filter:blur(10px)}.scoring-history-title{color:#1894bc;margin-bottom:.5rem;font-size:1.6rem;text-shadow:2px 2px 4px rgba(0,0,0,.5);line-height:1.4}.scoring-history-subtitle,.scoring-history-title{font-family:Press Start\ 2P,cursive;text-align:center}.scoring-history-subtitle{color:#af2924;margin-bottom:2rem;font-size:1rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.scoring-history-content{font-family:Bebas Neue,sans-serif;letter-spacing:.5px;font-size:1.1rem;line-height:1.6}.scoring-history-section{margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(24,148,188,.3)}.scoring-history-section:last-child{border-bottom:none}.section-title{color:#1894bc;font-size:1rem;text-shadow:1px 1px 2px rgba(0,0,0,.5);line-height:1.4}.section-title,.subsection-title{font-family:Press Start\ 2P,cursive;margin:1.5rem 0 1rem}.subsection-title{color:#af2924;font-size:.8rem;letter-spacing:1px}.scoring-list{list-style-type:none;padding-left:1.5rem;margin:1rem 0}.scoring-list li{position:relative;padding:.5rem 0;line-height:1.5}.scoring-list li:before{content:"►";color:#af2924;position:absolute;left:-1.5rem;font-size:.8rem;top:.5rem}.criteria-list li:before{content:"🎯";font-size:1rem}.problems-list li:before{content:"⚠️";font-size:1rem}.mma-complexity-list li:before{content:"🥊";font-size:1rem}.absurd-outcomes-list li:before{content:"❌";font-size:1rem}.solution-list li:before{content:"✅";font-size:1rem}.example-list li:before{content:"💡";font-size:1rem}.movement-list li:before{content:"🔥";font-size:1rem}.join-list li:before{content:"";font-size:1rem}.analogy-highlight,.belief-highlight,.conclusion-highlight,.consequence-highlight,.example-highlight,.movement-highlight,.problem-highlight,.solution-highlight{background:rgba(24,148,188,.1);padding:1.5rem;border-radius:6px;border-left:4px solid #1894bc;margin:1.5rem 0}.conclusion-highlight,.consequence-highlight,.movement-highlight{border-left-color:#af2924;background:rgba(175,41,36,.1)}.belief-highlight,.solution-highlight{border-left-color:#d4bd02;background:rgba(212,189,2,.1)}.example-highlight{border-left-color:#e7b02b;background:rgba(231,176,43,.1)}.solution-section{background:rgba(24,148,188,.05);padding:2rem;border-radius:8px;border:1px solid rgba(24,148,188,.2)}.scoring-breakdown-section{background:rgba(212,189,2,.05);padding:2rem;border-radius:8px;border:1px solid rgba(212,189,2,.2)}.movement-section{background:rgba(175,41,36,.05);padding:2rem;border-radius:8px;border:1px solid rgba(175,41,36,.2)}.join-section{background:rgba(231,176,43,.05);padding:2rem;border-radius:8px;border:1px solid rgba(231,176,43,.2);text-align:center}.scoring-table-container{margin:1.5rem 0;overflow-x:auto;border-radius:6px;border:2px solid #1894bc}.scoring-table{width:100%;border-collapse:collapse;background:rgba(15,14,12,.9);font-family:Press Start\ 2P,cursive;font-size:.7rem}.scoring-table th{background:#1894bc;color:#F2EBD1;padding:1rem;text-align:center;border-bottom:2px solid #af2924}.scoring-table td{padding:.8rem;text-align:center;border-bottom:1px solid rgba(24,148,188,.3);color:#F2EBD1}.scoring-table tr:hover{background:rgba(24,148,188,.1)}.join-benefits{margin:2rem 0}.final-cta{margin-top:2rem;padding:2rem;background:rgba(24,148,188,.1);border-radius:8px;border:2px solid #1894bc}.cta-text{font-family:Press Start\ 2P,cursive;font-size:1.2rem;color:#d4bd02;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin:0}@media (max-width:768px){.scoring-history-title{font-size:1.2rem;line-height:1.3}.scoring-history-subtitle{font-size:.8rem}.scoring-history-card{padding:1.5rem}.section-title{font-size:.8rem;line-height:1.3}.subsection-title{font-size:.7rem}.scoring-history-content{font-size:1rem}.analogy-highlight,.belief-highlight,.conclusion-highlight,.consequence-highlight,.example-highlight,.movement-highlight,.problem-highlight,.solution-highlight{padding:1rem;margin:1rem 0}.join-section,.movement-section,.scoring-breakdown-section,.solution-section{padding:1.5rem}.scoring-table{font-size:.6rem}.scoring-table td,.scoring-table th{padding:.6rem}.cta-text{font-size:1rem}}@media (max-width:480px){.scoring-history-container{margin:1rem auto;padding:0 1rem}.scoring-history-title{font-size:1rem}.scoring-history-subtitle{font-size:.7rem}.scoring-history-card{padding:1rem}.section-title{font-size:.7rem}.subsection-title{font-size:.6rem}.scoring-history-content{font-size:.9rem}.scoring-list{padding-left:1rem}.final-cta,.join-section,.movement-section,.scoring-breakdown-section,.solution-section{padding:1rem}.cta-text{font-size:.9rem}}.scoring-history-card{animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.scoring-history-section{animation:slideInLeft .6s ease-out;animation-fill-mode:both}.scoring-history-section:first-child{animation-delay:.1s}.scoring-history-section:nth-child(2){animation-delay:.2s}.scoring-history-section:nth-child(3){animation-delay:.3s}.scoring-history-section:nth-child(4){animation-delay:.4s}.scoring-history-section:nth-child(5){animation-delay:.5s}.scoring-history-section:nth-child(6){animation-delay:.6s}.scoring-history-section:nth-child(7){animation-delay:.7s}.scoring-history-section:nth-child(8){animation-delay:.8s}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.analogy-highlight:hover,.belief-highlight:hover,.conclusion-highlight:hover,.consequence-highlight:hover,.example-highlight:hover,.movement-highlight:hover,.problem-highlight:hover,.solution-highlight:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(24,140,179,.2);transition:all .3s ease}.final-cta:hover{transform:scale(1.02);box-shadow:0 6px 20px rgba(24,140,179,.3);transition:all .3s ease}.join-now-button-container{text-align:center;margin-top:2rem;padding-top:1.5rem;border-top:2px solid rgba(24,140,179,.3)}.join-now-button{display:inline-block;background:linear-gradient(135deg,#1894bc,#af2924);color:#F2EBD1;font-family:Press Start\ 2P,cursive;font-size:1rem;padding:1rem 2rem;border:none;border-radius:8px;text-decoration:none;text-align:center;transition:all .3s ease;box-shadow:0 4px 15px rgba(24,140,179,.3);cursor:pointer;text-transform:uppercase;letter-spacing:1px}.join-now-button:hover{background:linear-gradient(135deg,#af2924,#1894bc);transform:translateY(-3px);box-shadow:0 8px 25px rgba(24,140,179,.5);color:#F2EBD1;text-decoration:none}.join-now-button:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(24,140,179,.4)}