.Rule40Calculator-module__nfulLq__calculator{grid-template-columns:380px 1fr;gap:24px;margin-bottom:40px;display:grid}@media (max-width:900px){.Rule40Calculator-module__nfulLq__calculator{grid-template-columns:1fr}}.Rule40Calculator-module__nfulLq__inputsPanel{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;align-self:start;padding:24px}.Rule40Calculator-module__nfulLq__panelTitle{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--text-rgb),.4);margin:0 0 20px;font-size:.8rem;font-weight:700}.Rule40Calculator-module__nfulLq__tickerSearch{margin-bottom:20px;position:relative}.Rule40Calculator-module__nfulLq__tickerInput{width:100%;color:rgba(var(--text-rgb),.9);box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:12px 14px;font-size:.9rem;transition:border-color .15s}.Rule40Calculator-module__nfulLq__tickerInput:focus{border-color:rgba(var(--gold-rgb),.4)}.Rule40Calculator-module__nfulLq__tickerInput::placeholder{color:rgba(var(--text-rgb),.3)}.Rule40Calculator-module__nfulLq__lookupBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.25);color:rgba(var(--text-rgb),.85);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background .15s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.Rule40Calculator-module__nfulLq__lookupBtn:hover{background:rgba(var(--gold-rgb),.25)}.Rule40Calculator-module__nfulLq__lookupBtn:disabled{opacity:.5;cursor:not-allowed}.Rule40Calculator-module__nfulLq__tickerMeta{color:rgba(var(--text-rgb),.45);margin:8px 0 0;font-size:.78rem}.Rule40Calculator-module__nfulLq__tickerError{color:#dc6464;margin:8px 0 0;font-size:.78rem}.Rule40Calculator-module__nfulLq__divider{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--text-rgb),.25);align-items:center;gap:12px;margin:20px 0;font-size:.72rem;font-weight:700;display:flex}.Rule40Calculator-module__nfulLq__divider:before,.Rule40Calculator-module__nfulLq__divider:after{content:"";background:#ffffff0f;flex:1;height:1px}.Rule40Calculator-module__nfulLq__fieldGroup{margin-bottom:16px}.Rule40Calculator-module__nfulLq__fieldLabel{color:rgba(var(--text-rgb),.55);margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.Rule40Calculator-module__nfulLq__fieldInput{width:100%;color:rgba(var(--text-rgb),.9);box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:10px 12px;font-size:.9rem;transition:border-color .15s}.Rule40Calculator-module__nfulLq__fieldInput:focus{border-color:rgba(var(--gold-rgb),.4)}.Rule40Calculator-module__nfulLq__calculateBtn{background:rgba(var(--gold-rgb),.18);border:1px solid rgba(var(--gold-rgb),.3);width:100%;color:rgba(var(--text-rgb),.9);cursor:pointer;border-radius:10px;margin-top:8px;padding:12px;font-size:.88rem;font-weight:700;transition:background .15s}.Rule40Calculator-module__nfulLq__calculateBtn:hover{background:rgba(var(--gold-rgb),.28)}.Rule40Calculator-module__nfulLq__resultsPanel{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:28px}.Rule40Calculator-module__nfulLq__emptyState{text-align:center;color:rgba(var(--text-rgb),.3);padding:60px 20px;font-size:.9rem}.Rule40Calculator-module__nfulLq__scoreHeader{align-items:center;gap:20px;margin-bottom:28px;display:flex}.Rule40Calculator-module__nfulLq__scoreCircle{border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.Rule40Calculator-module__nfulLq__scoreValue{color:rgba(var(--text-rgb),.95);font-size:1.8rem;font-weight:900;line-height:1}.Rule40Calculator-module__nfulLq__scoreLabel{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.4);margin-top:4px;font-size:.65rem;font-weight:600}.Rule40Calculator-module__nfulLq__verdictInfo h3{color:rgba(var(--text-rgb),.9);margin:0 0 6px;font-size:1.1rem;font-weight:800}.Rule40Calculator-module__nfulLq__verdictBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-block}.Rule40Calculator-module__nfulLq__verdictElite{color:#64c88c;background:#4caf7a26;border:1px solid #4caf7a40}.Rule40Calculator-module__nfulLq__verdictStrong{color:#6ea8fe;background:#3b82f626;border:1px solid #3b82f640}.Rule40Calculator-module__nfulLq__verdictBorderline{color:#dcb450;background:#dcb45026;border:1px solid #dcb45040}.Rule40Calculator-module__nfulLq__verdictFailing{color:#dc6464;background:#e05a5a26;border:1px solid #e05a5a40}.Rule40Calculator-module__nfulLq__breakdown{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:28px;display:grid}.Rule40Calculator-module__nfulLq__breakdownCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;padding:16px}.Rule40Calculator-module__nfulLq__breakdownLabel{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.4);margin:0 0 6px;font-size:.72rem;font-weight:600}.Rule40Calculator-module__nfulLq__breakdownValue{color:rgba(var(--text-rgb),.9);margin:0;font-size:1.3rem;font-weight:800}.Rule40Calculator-module__nfulLq__chartSection{margin-bottom:28px}.Rule40Calculator-module__nfulLq__chartTitle{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.4);margin:0 0 16px;font-size:.78rem;font-weight:700}.Rule40Calculator-module__nfulLq__chartWrap{width:100%;height:340px}@media (max-width:900px){.Rule40Calculator-module__nfulLq__chartWrap{height:280px}}.Rule40Calculator-module__nfulLq__tableSection{margin-top:28px}.Rule40Calculator-module__nfulLq__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid #ffffff0f;border-radius:10px;overflow-x:auto}.Rule40Calculator-module__nfulLq__compTable{border-collapse:collapse;width:100%;min-width:500px;font-size:.82rem}.Rule40Calculator-module__nfulLq__compTable th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.4);white-space:nowrap;background:#ffffff05;border-bottom:1px solid #ffffff0f;padding:12px 14px;font-size:.72rem;font-weight:700}.Rule40Calculator-module__nfulLq__compTable td{color:rgba(var(--text-rgb),.75);border-bottom:1px solid #ffffff0a;padding:10px 14px}.Rule40Calculator-module__nfulLq__compTable tr:last-child td{border-bottom:none}.Rule40Calculator-module__nfulLq__compTable tr:hover td{background:#ffffff05}.Rule40Calculator-module__nfulLq__tickerCell{font-family:monospace;font-weight:700;color:rgba(var(--text-rgb),.9)!important}.Rule40Calculator-module__nfulLq__highlightRow td{background:rgba(var(--gold-rgb),.05)!important}.Rule40Calculator-module__nfulLq__miniVerdictElite{color:#64c88c;font-weight:700}.Rule40Calculator-module__nfulLq__miniVerdictStrong{color:#6ea8fe;font-weight:700}.Rule40Calculator-module__nfulLq__miniVerdictBorderline{color:#dcb450;font-weight:700}.Rule40Calculator-module__nfulLq__miniVerdictFailing{color:#dc6464;font-weight:700}
.page-module__7eNEZW__page{min-height:100vh;padding-top:var(--header-height);background:#0f0e0c}.page-module__7eNEZW__container{max-width:1100px;margin:0 auto;padding:0 24px}.page-module__7eNEZW__hero{border-bottom:1px solid #ffffff0f;margin-bottom:40px;padding:48px 0 32px}.page-module__7eNEZW__breadcrumb{color:rgba(var(--text-rgb),.35);align-items:center;gap:6px;margin-bottom:16px;font-size:.8rem;display:flex}.page-module__7eNEZW__breadcrumb a{color:rgba(var(--text-rgb),.4);text-decoration:none;transition:color .15s}.page-module__7eNEZW__breadcrumb a:hover{color:rgba(var(--text-rgb),.7)}.page-module__7eNEZW__kicker{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--gold-rgb),.7);margin:0 0 12px;font-size:.75rem;font-weight:700}.page-module__7eNEZW__heroTitle{color:rgba(var(--text-rgb),.95);letter-spacing:-.02em;margin:0 0 14px;font-size:2.8rem;font-weight:800;line-height:1.1}.page-module__7eNEZW__heroDeck{color:rgba(var(--text-rgb),.55);max-width:620px;margin:0;font-size:1.05rem;line-height:1.65}.page-module__7eNEZW__calculatorSection{padding-bottom:60px}.page-module__7eNEZW__sectionTitle{color:rgba(var(--text-rgb),.9);letter-spacing:-.02em;margin:0 0 28px;font-size:1.5rem;font-weight:800}.page-module__7eNEZW__howToSection{border-top:1px solid #ffffff0f;padding:60px 0}.page-module__7eNEZW__stepsGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:700px){.page-module__7eNEZW__stepsGrid{grid-template-columns:1fr}}.page-module__7eNEZW__stepCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;gap:16px;padding:20px;display:flex}.page-module__7eNEZW__stepNum{color:rgba(var(--gold-rgb),.5);flex-shrink:0;width:24px;margin-top:2px;font-size:1.2rem;font-weight:900;line-height:1}.page-module__7eNEZW__stepTitle{color:rgba(var(--text-rgb),.85);margin:0 0 8px;font-size:.9rem;font-weight:700}.page-module__7eNEZW__stepCard p{color:rgba(var(--text-rgb),.55);margin:0;font-size:.85rem;line-height:1.65}.page-module__7eNEZW__eduSection{border-top:1px solid #ffffff0f;padding:60px 0}.page-module__7eNEZW__eduGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:700px){.page-module__7eNEZW__eduGrid{grid-template-columns:1fr}}.page-module__7eNEZW__eduCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:24px}.page-module__7eNEZW__eduTitle{color:rgba(var(--text-rgb),.9);margin:0 0 12px;font-size:1rem;font-weight:700;line-height:1.35}.page-module__7eNEZW__eduCard p{color:rgba(var(--text-rgb),.6);margin:0 0 10px;font-size:.875rem;line-height:1.7}.page-module__7eNEZW__eduCard p:last-child{margin:0}.page-module__7eNEZW__eduWide{grid-column:1/-1}.page-module__7eNEZW__faqSection{border-top:1px solid #ffffff0f;padding:60px 0}.page-module__7eNEZW__faqGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:700px){.page-module__7eNEZW__faqGrid{grid-template-columns:1fr}}.page-module__7eNEZW__faqCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:20px}.page-module__7eNEZW__faqQ{color:rgba(var(--text-rgb),.85);margin:0 0 8px;font-size:.9rem;font-weight:700;line-height:1.4}.page-module__7eNEZW__faqA{color:rgba(var(--text-rgb),.55);margin:0;font-size:.85rem;line-height:1.65}.page-module__7eNEZW__relatedSection{border-top:1px solid #ffffff0f;padding:40px 0 60px}.page-module__7eNEZW__relatedLabel{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--text-rgb),.35);margin:0 0 16px;font-size:.72rem;font-weight:700}.page-module__7eNEZW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:700px){.page-module__7eNEZW__relatedGrid{grid-template-columns:1fr}}.page-module__7eNEZW__relatedCard{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;padding:18px 20px;text-decoration:none;transition:border-color .15s,background .15s;display:block}.page-module__7eNEZW__relatedCard:hover{border-color:rgba(var(--gold-rgb),.3);background:#ffffff0a}.page-module__7eNEZW__relatedCardTitle{color:rgba(var(--text-rgb),.85);margin:0 0 4px;font-size:.875rem;font-weight:700}.page-module__7eNEZW__relatedCardDeck{color:rgba(var(--text-rgb),.4);margin:0;font-size:.775rem;line-height:1.5}@media (max-width:600px){.page-module__7eNEZW__heroTitle{font-size:2rem}.page-module__7eNEZW__heroDeck{font-size:.95rem}.page-module__7eNEZW__sectionTitle{font-size:1.25rem}}
