.LiquidityRatioCalculator-module__bDS5kG__calculator{grid-template-columns:360px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){.LiquidityRatioCalculator-module__bDS5kG__calculator{grid-template-columns:1fr}}.LiquidityRatioCalculator-module__bDS5kG__inputsPanel,.LiquidityRatioCalculator-module__bDS5kG__resultsPanel{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:28px}.LiquidityRatioCalculator-module__bDS5kG__panelTitle{letter-spacing:.07em;text-transform:uppercase;color:#e8e4d873;margin:0 0 20px;font-size:.8rem;font-weight:700}.LiquidityRatioCalculator-module__bDS5kG__tickerSearch{border-bottom:1px solid #ffffff0f;margin-bottom:20px;padding-bottom:20px}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchRow{gap:8px;display:flex}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchInput{background:#0000004d;border:1px solid #ffffff1f;border-radius:8px;flex:1;align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchInput:focus-within{border-color:#c9a84c80}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchIcon{color:#e8e4d84d;flex-shrink:0;padding:0 10px;font-size:1rem}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchField{color:#e8e4d8e6;letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;min-width:0;height:40px;padding:0 8px 0 0;font-size:.9rem;font-weight:600}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchField::placeholder{letter-spacing:0;color:#e8e4d838;font-size:.8rem;font-weight:400}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchBtn{color:#c9a84cd9;cursor:pointer;white-space:nowrap;letter-spacing:.03em;background:#c9a84c1f;border:1px solid #c9a84c4d;border-radius:8px;height:40px;padding:0 18px;font-size:.82rem;font-weight:700;transition:background .15s,border-color .15s}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchBtn:hover:not(:disabled){background:#c9a84c33;border-color:#c9a84c80}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchBtn:disabled{opacity:.45;cursor:not-allowed}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchError{color:#f06450d9;margin:10px 0 0;font-size:.8rem}.LiquidityRatioCalculator-module__bDS5kG__tickerSearchSuccess{color:#64c878cc;margin:10px 0 0;font-size:.8rem}.LiquidityRatioCalculator-module__bDS5kG__emptyState{text-align:center;color:#e8e4d859;padding:40px 20px;font-size:.9rem}.LiquidityRatioCalculator-module__bDS5kG__companyHeader{text-align:center;border-bottom:1px solid #ffffff0f;margin-bottom:20px;padding:20px 0 16px}.LiquidityRatioCalculator-module__bDS5kG__companyName{letter-spacing:.08em;text-transform:uppercase;color:#c9a84cb3;margin:0 0 4px;font-size:.75rem;font-weight:700}.LiquidityRatioCalculator-module__bDS5kG__asOf{color:#e8e4d84d;margin:0;font-size:.7rem}.LiquidityRatioCalculator-module__bDS5kG__metricsGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.LiquidityRatioCalculator-module__bDS5kG__metricCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:16px}.LiquidityRatioCalculator-module__bDS5kG__metricLabel{letter-spacing:.06em;text-transform:uppercase;color:#e8e4d866;margin:0 0 6px;font-size:.68rem;font-weight:600}.LiquidityRatioCalculator-module__bDS5kG__metricValue{color:#e8e4d8f2;letter-spacing:-.02em;margin:0 0 8px;font-size:1.6rem;font-weight:900;line-height:1}.LiquidityRatioCalculator-module__bDS5kG__metricValueSmall{color:#e8e4d8f2;letter-spacing:-.01em;margin:0 0 8px;font-size:1.1rem;font-weight:800;line-height:1}.LiquidityRatioCalculator-module__bDS5kG__verdictBadge{letter-spacing:.03em;border-radius:999px;align-items:center;margin-bottom:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.LiquidityRatioCalculator-module__bDS5kG__verdictStrong{color:#50d278e6;background:#32b45a26;border:1px solid #32b45a59}.LiquidityRatioCalculator-module__bDS5kG__verdictAdequate{color:#e6be3ce6;background:#dcaa2826;border:1px solid #dcaa2859}.LiquidityRatioCalculator-module__bDS5kG__verdictWeak{color:#f05a50e6;background:#dc3c3226;border:1px solid #dc3c3259}.LiquidityRatioCalculator-module__bDS5kG__metricInterpretation{color:#e8e4d873;margin:0;font-size:.75rem;line-height:1.5}.LiquidityRatioCalculator-module__bDS5kG__wcCard{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 20px;display:flex}.LiquidityRatioCalculator-module__bDS5kG__wcRight{text-align:right}.LiquidityRatioCalculator-module__bDS5kG__wcLabel{letter-spacing:.06em;text-transform:uppercase;color:#e8e4d866;margin:0 0 4px;font-size:.68rem;font-weight:600}.LiquidityRatioCalculator-module__bDS5kG__wcValue{letter-spacing:-.02em;margin:0 0 2px;font-size:1.4rem;font-weight:900}.LiquidityRatioCalculator-module__bDS5kG__wcPositive{color:#50d278e6}.LiquidityRatioCalculator-module__bDS5kG__wcNegative{color:#f05a50e6}.LiquidityRatioCalculator-module__bDS5kG__wcPerShare{color:#e8e4d866;margin:0;font-size:.78rem}.LiquidityRatioCalculator-module__bDS5kG__wcNote{color:#e8e4d866;text-align:right;max-width:240px;margin:0;font-size:.75rem;line-height:1.5}.LiquidityRatioCalculator-module__bDS5kG__interpretation{color:#e8e4d8b3;background:#c9a84c0f;border:1px solid #c9a84c26;border-radius:10px;margin-bottom:20px;padding:14px 16px;font-size:.85rem;line-height:1.55}.LiquidityRatioCalculator-module__bDS5kG__sectorNote{color:#e8e4d859;margin-bottom:16px;font-size:.75rem;line-height:1.5}.LiquidityRatioCalculator-module__bDS5kG__trendSection{margin-bottom:20px}.LiquidityRatioCalculator-module__bDS5kG__trendTitle{letter-spacing:.06em;text-transform:uppercase;color:#e8e4d866;margin:0 0 10px;font-size:.75rem;font-weight:700}.LiquidityRatioCalculator-module__bDS5kG__trendTable{border-collapse:collapse;width:100%}.LiquidityRatioCalculator-module__bDS5kG__trendTable th{letter-spacing:.05em;text-transform:uppercase;color:#e8e4d859;text-align:right;border-bottom:1px solid #ffffff0f;padding:6px 8px;font-size:.68rem;font-weight:600}.LiquidityRatioCalculator-module__bDS5kG__trendTable th:first-child{text-align:left}.LiquidityRatioCalculator-module__bDS5kG__trendTable td{color:#e8e4d8b3;text-align:right;border-bottom:1px solid #ffffff0a;padding:8px;font-size:.82rem}.LiquidityRatioCalculator-module__bDS5kG__trendTable td:first-child{text-align:left;color:#e8e4d88c;font-weight:600}.LiquidityRatioCalculator-module__bDS5kG__trendRatioCell{font-weight:700;color:#e8e4d8e6!important}.LiquidityRatioCalculator-module__bDS5kG__ctaRow{flex-wrap:wrap;gap:10px;margin-bottom:4px;display:flex}.LiquidityRatioCalculator-module__bDS5kG__ctaPrimary{color:#c9a84cd9;white-space:nowrap;background:#c9a84c1f;border:1px solid #c9a84c59;border-radius:8px;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.LiquidityRatioCalculator-module__bDS5kG__ctaPrimary:hover{background:#c9a84c33;border-color:#c9a84c8c}.LiquidityRatioCalculator-module__bDS5kG__ctaSecondary{color:#e8e4d8a6;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:10px 18px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.LiquidityRatioCalculator-module__bDS5kG__ctaSecondary:hover{background:#ffffff12;border-color:#ffffff2e}.LiquidityRatioCalculator-module__bDS5kG__warningBanner{color:#e6a03cd9;background:#dc82281a;border:1px solid #dc822840;border-radius:10px;margin-bottom:16px;padding:14px 16px;font-size:.85rem;line-height:1.5}
.ReportPreviewCard-module__X15OeW__card{border:1px solid rgba(var(--text-rgb,207 200 180),.12);background:rgba(var(--text-rgb,207 200 180),.03);border-radius:8px;margin-top:28px;padding:24px}.ReportPreviewCard-module__X15OeW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:0;display:flex}.ReportPreviewCard-module__X15OeW__ticker{color:var(--text,#cfc8b4);letter-spacing:.02em;margin:0 0 4px;font-size:1.1rem;font-weight:700}.ReportPreviewCard-module__X15OeW__dismiss{cursor:pointer;color:rgba(var(--text-rgb,207 200 180),.4);background:0 0;border:none;flex-shrink:0;padding:0 0 0 8px;font-size:1.2rem;line-height:1;transition:color .15s}.ReportPreviewCard-module__X15OeW__dismiss:hover{color:rgba(var(--text-rgb,207 200 180),.8)}.ReportPreviewCard-module__X15OeW__subtitle{color:rgba(var(--text-rgb,207 200 180),.5);text-transform:uppercase;letter-spacing:.05em;margin:0 0 16px;font-size:.8rem}.ReportPreviewCard-module__X15OeW__rows{border:1px solid rgba(var(--text-rgb,207 200 180),.08);border-radius:6px;flex-direction:column;margin-bottom:20px;display:flex;overflow:hidden}.ReportPreviewCard-module__X15OeW__row{border-bottom:1px solid rgba(var(--text-rgb,207 200 180),.06);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ReportPreviewCard-module__X15OeW__row:last-child{border-bottom:none}.ReportPreviewCard-module__X15OeW__rowLabel{color:rgba(var(--text-rgb,207 200 180),.7);flex-shrink:0;font-size:.84rem}.ReportPreviewCard-module__X15OeW__rowValue{color:var(--text,#cfc8b4);filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:.84rem;font-weight:600}.ReportPreviewCard-module__X15OeW__cta{background:var(--accent,#2563eb);color:#fff;border-radius:6px;padding:11px 22px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.ReportPreviewCard-module__X15OeW__cta:hover{background:color-mix(in srgb,var(--accent,#2563eb)85%,#000)}.ReportPreviewCard-module__X15OeW__trust{color:rgba(var(--text-rgb,207 200 180),.45);margin:10px 0 0;font-size:.78rem}@media (max-width:600px){.ReportPreviewCard-module__X15OeW__card{padding:18px 16px}.ReportPreviewCard-module__X15OeW__cta{text-align:center;box-sizing:border-box;width:100%;display:block}}
.NetDebtEbitdaCalculator-module__bkyajW__calculator{grid-template-columns:360px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){.NetDebtEbitdaCalculator-module__bkyajW__calculator{grid-template-columns:1fr}}.NetDebtEbitdaCalculator-module__bkyajW__inputsPanel,.NetDebtEbitdaCalculator-module__bkyajW__resultsPanel{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:28px}.NetDebtEbitdaCalculator-module__bkyajW__panelTitle{letter-spacing:.07em;text-transform:uppercase;color:#e8e4d873;align-items:center;gap:10px;margin:0 0 20px;font-size:.8rem;font-weight:700;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__liveBadge{letter-spacing:.06em;text-transform:uppercase;color:#50c878cc;background:#50c87814;border:1px solid #50c87833;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.NetDebtEbitdaCalculator-module__bkyajW__liveDot{background:#50c878e6;border-radius:50%;width:5px;height:5px;display:inline-block}.NetDebtEbitdaCalculator-module__bkyajW__modeToggleWrap{background:#00000040;border:1px solid #ffffff12;border-radius:10px;gap:4px;margin-bottom:20px;padding:4px;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__modeToggleBtn{color:#e8e4d866;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:8px 12px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s}.NetDebtEbitdaCalculator-module__bkyajW__modeToggleActive{color:#e8e4d8e6;background:#ffffff12}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearch{border-bottom:1px solid #ffffff0f;margin-bottom:20px;padding-bottom:20px}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchRow{gap:8px;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchInput{background:#0000004d;border:1px solid #ffffff1f;border-radius:8px;flex:1;align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchInput:focus-within{border-color:#c9a84c80}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchIcon{color:#e8e4d84d;flex-shrink:0;padding:0 10px;font-size:1rem}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchField{color:#e8e4d8e6;letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;min-width:0;height:40px;padding:0 8px 0 0;font-size:.9rem;font-weight:600}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchField::placeholder{letter-spacing:0;color:#e8e4d838;font-size:.8rem;font-weight:400}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchBtn{color:#c9a84cd9;cursor:pointer;white-space:nowrap;letter-spacing:.03em;background:#c9a84c1f;border:1px solid #c9a84c4d;border-radius:8px;height:40px;padding:0 18px;font-size:.82rem;font-weight:700;transition:background .15s,border-color .15s}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchBtn:hover:not(:disabled){background:#c9a84c33;border-color:#c9a84c80}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchBtn:disabled{opacity:.45;cursor:not-allowed}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchError{color:#f06450d9;margin:10px 0 0;font-size:.8rem}.NetDebtEbitdaCalculator-module__bkyajW__tickerSearchSuccess{color:#64c878cc;margin:10px 0 0;font-size:.8rem}.NetDebtEbitdaCalculator-module__bkyajW__field{margin-bottom:16px}.NetDebtEbitdaCalculator-module__bkyajW__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:#e8e4d873;margin-bottom:6px;font-size:.72rem;font-weight:700;display:block}.NetDebtEbitdaCalculator-module__bkyajW__fieldHint{color:#e8e4d84d;letter-spacing:0;text-transform:none;margin-left:2px;font-size:.72rem;font-weight:400}.NetDebtEbitdaCalculator-module__bkyajW__input{color:#e8e4d8d9;box-sizing:border-box;background:#00000040;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:10px 12px;font-size:.9rem;font-weight:500;transition:border-color .15s}.NetDebtEbitdaCalculator-module__bkyajW__input:focus{border-color:#c9a84c73}.NetDebtEbitdaCalculator-module__bkyajW__sectionDivider{background:#ffffff0f;height:1px;margin:4px 0 16px}.NetDebtEbitdaCalculator-module__bkyajW__resetRow{justify-content:flex-end;margin-top:8px;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__resetBtn{color:#e8e4d859;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;padding:6px 14px;font-size:.78rem;transition:border-color .15s,color .15s}.NetDebtEbitdaCalculator-module__bkyajW__resetBtn:hover{color:#e8e4d899;border-color:#fff3}.NetDebtEbitdaCalculator-module__bkyajW__emptyState{text-align:center;padding:48px 20px}.NetDebtEbitdaCalculator-module__bkyajW__emptyStateIcon{color:#e8e4d826;margin-bottom:12px;font-size:2rem}.NetDebtEbitdaCalculator-module__bkyajW__emptyStateTitle{color:#e8e4d866;margin:0 0 8px;font-size:.95rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__emptyStateText{color:#e8e4d840;max-width:320px;margin:0 auto;font-size:.82rem;line-height:1.55}.NetDebtEbitdaCalculator-module__bkyajW__mainResult{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:20px;display:grid}@media (max-width:700px){.NetDebtEbitdaCalculator-module__bkyajW__mainResult{grid-template-columns:1fr}}.NetDebtEbitdaCalculator-module__bkyajW__resultCard{text-align:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:16px}.NetDebtEbitdaCalculator-module__bkyajW__resultCard.NetDebtEbitdaCalculator-module__bkyajW__accent{background:#c9a84c0a;border-color:#c9a84c33}.NetDebtEbitdaCalculator-module__bkyajW__resultCardLabel{letter-spacing:.07em;text-transform:uppercase;color:#e8e4d866;margin:0 0 8px;font-size:.68rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__resultCardValue{letter-spacing:-.02em;color:#e8e4d8f2;margin:0 0 4px;font-size:1.55rem;font-weight:900;line-height:1}.NetDebtEbitdaCalculator-module__bkyajW__resultCardSub{color:#e8e4d84d;margin:0;font-size:.72rem}.NetDebtEbitdaCalculator-module__bkyajW__ebitdaNotice{color:#e6a03cd9;background:#dc82281a;border:1px solid #dc822840;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:.82rem;line-height:1.5}.NetDebtEbitdaCalculator-module__bkyajW__breakdownSection{margin-bottom:20px}.NetDebtEbitdaCalculator-module__bkyajW__breakdownTitle{letter-spacing:.06em;text-transform:uppercase;color:#e8e4d866;margin:0 0 10px;font-size:.75rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__breakdownTable{border-collapse:collapse;width:100%;font-size:.85rem}.NetDebtEbitdaCalculator-module__bkyajW__breakdownTable td{color:#e8e4d8a6;border-bottom:1px solid #ffffff0a;padding:8px 10px}.NetDebtEbitdaCalculator-module__bkyajW__breakdownTable td:last-child{text-align:right;color:#e8e4d8d9;font-weight:600}.NetDebtEbitdaCalculator-module__bkyajW__addValue{color:#f05a50d9!important}.NetDebtEbitdaCalculator-module__bkyajW__subValue{color:#50d278d9!important}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkPanel{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;margin-bottom:20px;padding:20px}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkPanelTitle{letter-spacing:.07em;text-transform:uppercase;color:#e8e4d866;margin:0 0 16px;font-size:.75rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__comparisonBar{margin-bottom:12px}.NetDebtEbitdaCalculator-module__bkyajW__barRow{align-items:center;gap:10px;margin-bottom:8px;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__barLabel{color:#e8e4d88c;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:120px;font-size:.75rem;font-weight:600;overflow:hidden}.NetDebtEbitdaCalculator-module__bkyajW__barTrack{background:#ffffff0f;border-radius:4px;flex:1;height:8px;overflow:hidden}.NetDebtEbitdaCalculator-module__bkyajW__barFill{border-radius:4px;height:100%;transition:width .4s}.NetDebtEbitdaCalculator-module__bkyajW__barFillGreen{background:#50c878b3}.NetDebtEbitdaCalculator-module__bkyajW__barFillRed{background:#f05a50b3}.NetDebtEbitdaCalculator-module__bkyajW__barFillNeutral{background:#e8e4d833;border-radius:4px;height:100%;transition:width .4s}.NetDebtEbitdaCalculator-module__bkyajW__barValue{color:#e8e4d8bf;text-align:right;flex-shrink:0;width:40px;font-size:.8rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkVerdict{margin:8px 0 0;font-size:.83rem;font-weight:600;line-height:1.5}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkVerdictGreen{color:#50c878d9}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkVerdictRed{color:#f05a50d9}.NetDebtEbitdaCalculator-module__bkyajW__coverageRow{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:16px}.NetDebtEbitdaCalculator-module__bkyajW__coverageLabel{letter-spacing:.06em;text-transform:uppercase;color:#e8e4d859;margin:0 0 8px;font-size:.72rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__coverageDisplay{align-items:baseline;gap:10px;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__coverageValue{letter-spacing:-.02em;font-size:1.5rem;font-weight:900;line-height:1}.NetDebtEbitdaCalculator-module__bkyajW__coverageGood{color:#50c878e6}.NetDebtEbitdaCalculator-module__bkyajW__coverageWeak{color:#f05a50e6}.NetDebtEbitdaCalculator-module__bkyajW__coverageOk{color:#e6be3ce6}.NetDebtEbitdaCalculator-module__bkyajW__coverageNote{color:#e8e4d866;font-size:.78rem;line-height:1.4}.NetDebtEbitdaCalculator-module__bkyajW__qualityTable{margin-top:14px}.NetDebtEbitdaCalculator-module__bkyajW__qualityRow{border-radius:6px;gap:12px;margin-bottom:4px;padding:8px 10px;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__qualityRowActive{background:#c9a84c14;border:1px solid #c9a84c33}.NetDebtEbitdaCalculator-module__bkyajW__qualityRange{color:#c9a84c99;flex-shrink:0;width:64px;font-size:.78rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__qualityText{color:#e8e4d873;font-size:.78rem;line-height:1.45}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkLink{color:#c9a84cbf;text-decoration:none}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkLink:hover{color:#c9a84cf2;text-decoration:underline}.NetDebtEbitdaCalculator-module__bkyajW__benchmarkCtaLink{color:#e8e4d859;margin:14px 0 0;font-size:.78rem;line-height:1.5}.NetDebtEbitdaCalculator-module__bkyajW__ctaRow{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.NetDebtEbitdaCalculator-module__bkyajW__shareBtn{color:#e8e4d88c;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:9px 18px;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-block}.NetDebtEbitdaCalculator-module__bkyajW__shareBtn:hover{background:#ffffff12;border-color:#ffffff2e}.NetDebtEbitdaCalculator-module__bkyajW__sectorTableSection{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:16px}.NetDebtEbitdaCalculator-module__bkyajW__sectorTableTitle{letter-spacing:.06em;text-transform:uppercase;color:#e8e4d859;margin:0 0 10px;font-size:.72rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__sectorTable{border-collapse:collapse;width:100%;font-size:.8rem}.NetDebtEbitdaCalculator-module__bkyajW__sectorTable th{text-transform:uppercase;letter-spacing:.05em;color:#e8e4d84d;text-align:left;border-bottom:1px solid #ffffff0f;padding:6px 8px;font-size:.68rem;font-weight:700}.NetDebtEbitdaCalculator-module__bkyajW__sectorTable td{color:#e8e4d899;border-bottom:1px solid #ffffff08;padding:7px 8px}.NetDebtEbitdaCalculator-module__bkyajW__sectorTable td:not(:first-child){text-align:right;font-weight:600}.NetDebtEbitdaCalculator-module__bkyajW__sectorRowActive{background:#c9a84c0f}.NetDebtEbitdaCalculator-module__bkyajW__sectorRowActive td{color:#e8e4d8e6!important}
.DupontAnalysisCalculator-module__POzxLW__calculator{flex-direction:column;gap:32px;display:flex}.DupontAnalysisCalculator-module__POzxLW__searchRow{align-items:stretch;gap:10px;display:flex}.DupontAnalysisCalculator-module__POzxLW__tickerInput{color:rgba(var(--text-rgb),.9);letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.DupontAnalysisCalculator-module__POzxLW__tickerInput::placeholder{color:rgba(var(--text-rgb),.25);letter-spacing:0;font-weight:400}.DupontAnalysisCalculator-module__POzxLW__tickerInput:focus{border-color:rgba(var(--gold-rgb),.5)}.DupontAnalysisCalculator-module__POzxLW__calcBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9);cursor:pointer;white-space:nowrap;border-radius:10px;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.DupontAnalysisCalculator-module__POzxLW__calcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.DupontAnalysisCalculator-module__POzxLW__calcBtn:disabled{opacity:.4;cursor:not-allowed}.DupontAnalysisCalculator-module__POzxLW__errorMsg{color:#ef4444;background:#ef444414;border:1px solid #ef444433;border-radius:8px;margin:0;padding:12px 16px;font-size:.875rem}.DupontAnalysisCalculator-module__POzxLW__loadingMsg{color:rgba(var(--text-rgb),.5);align-items:center;gap:8px;margin:0;font-size:.875rem;display:flex}.DupontAnalysisCalculator-module__POzxLW__spinner{border:2px solid rgba(var(--gold-rgb),.2);border-top-color:rgba(var(--gold-rgb),.7);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite DupontAnalysisCalculator-module__POzxLW__spin;display:inline-block}@keyframes DupontAnalysisCalculator-module__POzxLW__spin{to{transform:rotate(360deg)}}.DupontAnalysisCalculator-module__POzxLW__roeCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex}.DupontAnalysisCalculator-module__POzxLW__roeLabel{text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--text-rgb),.4);margin:0 0 6px;font-size:.75rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__roeValue{color:rgba(var(--gold-rgb),.9);letter-spacing:-.03em;margin:0;font-size:3rem;font-weight:800;line-height:1}.DupontAnalysisCalculator-module__POzxLW__roeMeta{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.DupontAnalysisCalculator-module__POzxLW__roeMetaItem{color:rgba(var(--text-rgb),.5);font-size:.85rem}.DupontAnalysisCalculator-module__POzxLW__roeMetaItem strong{color:rgba(var(--text-rgb),.75)}.DupontAnalysisCalculator-module__POzxLW__roeVsAbove{color:#22c55e;font-size:.8rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__roeVsBelow{color:#f59e0b;font-size:.8rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__formulaRow{background:#ffffff05;border:1px solid #ffffff12;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:20px;display:flex}.DupontAnalysisCalculator-module__POzxLW__formulaBlock{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:80px;display:flex}.DupontAnalysisCalculator-module__POzxLW__formulaResult{background:rgba(var(--gold-rgb),.05);border:1px solid rgba(var(--gold-rgb),.15);border-radius:8px;padding:8px}.DupontAnalysisCalculator-module__POzxLW__formulaValue{color:rgba(var(--text-rgb),.9);letter-spacing:-.02em;margin:0 0 4px;font-size:1.4rem;font-weight:800}.DupontAnalysisCalculator-module__POzxLW__formulaResult .DupontAnalysisCalculator-module__POzxLW__formulaValue{color:rgba(var(--gold-rgb),.9)}.DupontAnalysisCalculator-module__POzxLW__formulaLabel{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--text-rgb),.5);margin:0 0 2px;font-size:.72rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__formulaSubLabel{color:rgba(var(--text-rgb),.28);margin:0;font-family:monospace;font-size:.65rem}.DupontAnalysisCalculator-module__POzxLW__formulaOp{color:rgba(var(--text-rgb),.3);flex-shrink:0;font-size:1.4rem;font-weight:300}.DupontAnalysisCalculator-module__POzxLW__componentGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:780px){.DupontAnalysisCalculator-module__POzxLW__componentGrid{grid-template-columns:1fr}}.DupontAnalysisCalculator-module__POzxLW__componentCard{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;padding:20px}.DupontAnalysisCalculator-module__POzxLW__componentHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.DupontAnalysisCalculator-module__POzxLW__componentName{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.5);margin:0;font-size:.8rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__componentValue{color:rgba(var(--text-rgb),.9);letter-spacing:-.02em;margin:0 0 6px;font-size:2rem;font-weight:800}.DupontAnalysisCalculator-module__POzxLW__componentFormula{color:rgba(var(--text-rgb),.3);margin:0 0 10px;font-family:monospace;font-size:.72rem}.DupontAnalysisCalculator-module__POzxLW__componentExplain{color:rgba(var(--text-rgb),.5);margin:0;font-size:.8rem;line-height:1.6}.DupontAnalysisCalculator-module__POzxLW__badge{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;flex-shrink:0;padding:3px 8px;font-size:.65rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__badgegreen{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e40}.DupontAnalysisCalculator-module__POzxLW__badgeyellow{color:#eab308;background:#eab3081f;border:1px solid #eab30840}.DupontAnalysisCalculator-module__POzxLW__badgeorange{color:#f97316;background:#f973161f;border:1px solid #f9731640}.DupontAnalysisCalculator-module__POzxLW__badgered{color:#ef4444;background:#ef44441f;border:1px solid #ef444440}.DupontAnalysisCalculator-module__POzxLW__verdictCard{background:rgba(var(--gold-rgb),.04);border:1px solid rgba(var(--gold-rgb),.2);border-left:3px solid rgba(var(--gold-rgb),.6);border-radius:10px;padding:18px 22px}.DupontAnalysisCalculator-module__POzxLW__verdictLabel{text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--gold-rgb),.6);margin:0 0 8px;font-size:.7rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__verdictText{color:rgba(var(--text-rgb),.75);margin:0;font-size:.9rem;line-height:1.65}.DupontAnalysisCalculator-module__POzxLW__rawSection{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:18px 20px}.DupontAnalysisCalculator-module__POzxLW__rawTitle{text-transform:uppercase;letter-spacing:.07em;color:rgba(var(--text-rgb),.35);margin:0 0 14px;font-size:.72rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__rawGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:600px){.DupontAnalysisCalculator-module__POzxLW__rawGrid{grid-template-columns:1fr 1fr}}.DupontAnalysisCalculator-module__POzxLW__rawLabel{color:rgba(var(--text-rgb),.35);margin:0 0 3px;font-size:.72rem}.DupontAnalysisCalculator-module__POzxLW__rawValue{color:rgba(var(--text-rgb),.75);margin:0;font-size:.92rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.DupontAnalysisCalculator-module__POzxLW__ctaBtn{color:rgba(var(--text-rgb),.6);background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:10px 20px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s}.DupontAnalysisCalculator-module__POzxLW__ctaBtn:hover{background:#ffffff0f;border-color:#ffffff2e}.DupontAnalysisCalculator-module__POzxLW__ctaPrimary{background:rgba(var(--gold-rgb),.12);border-color:rgba(var(--gold-rgb),.3);color:rgba(var(--gold-rgb),.85)}.DupontAnalysisCalculator-module__POzxLW__ctaPrimary:hover{background:rgba(var(--gold-rgb),.2);border-color:rgba(var(--gold-rgb),.5)}.DupontAnalysisCalculator-module__POzxLW__eduSection{border-top:1px solid #ffffff0d;flex-direction:column;gap:20px;padding-top:8px;display:flex}.DupontAnalysisCalculator-module__POzxLW__eduTitle{color:rgba(var(--text-rgb),.75);margin:0 0 8px;font-size:1rem;font-weight:700}.DupontAnalysisCalculator-module__POzxLW__eduText{color:rgba(var(--text-rgb),.5);margin:0;font-size:.875rem;line-height:1.7}.DupontAnalysisCalculator-module__POzxLW__link{color:rgba(var(--gold-rgb),.75);text-underline-offset:2px;text-decoration:underline}.DupontAnalysisCalculator-module__POzxLW__link:hover{color:rgba(var(--gold-rgb),1)}@media (max-width:600px){.DupontAnalysisCalculator-module__POzxLW__formulaRow{gap:4px;padding:14px}.DupontAnalysisCalculator-module__POzxLW__formulaValue{font-size:1.1rem}.DupontAnalysisCalculator-module__POzxLW__formulaOp{font-size:1rem}.DupontAnalysisCalculator-module__POzxLW__roeValue{font-size:2.2rem}}
.PiotroskiCalculator-module__VBKBGW__calculator{flex-direction:column;gap:32px;display:flex}.PiotroskiCalculator-module__VBKBGW__searchRow{align-items:stretch;gap:10px;display:flex}.PiotroskiCalculator-module__VBKBGW__tickerInput{color:rgba(var(--text-rgb),.9);letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.PiotroskiCalculator-module__VBKBGW__tickerInput::placeholder{color:rgba(var(--text-rgb),.25);letter-spacing:0;font-weight:400}.PiotroskiCalculator-module__VBKBGW__tickerInput:focus{border-color:rgba(var(--gold-rgb),.5)}.PiotroskiCalculator-module__VBKBGW__analyzeBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9);cursor:pointer;white-space:nowrap;border-radius:10px;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.PiotroskiCalculator-module__VBKBGW__analyzeBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.PiotroskiCalculator-module__VBKBGW__analyzeBtn:disabled{opacity:.4;cursor:not-allowed}.PiotroskiCalculator-module__VBKBGW__errorMsg{color:#ef4444e6;background:#ef444414;border:1px solid #ef444433;border-radius:10px;margin:0;padding:14px 18px;font-size:.85rem}.PiotroskiCalculator-module__VBKBGW__loadingMsg{text-align:center;color:rgba(var(--text-rgb),.35);padding:40px;font-size:.9rem}.PiotroskiCalculator-module__VBKBGW__resultCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:28px;padding:28px;display:flex}.PiotroskiCalculator-module__VBKBGW__companyHeader{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.PiotroskiCalculator-module__VBKBGW__companyName{color:rgba(var(--text-rgb),.85);margin:0;font-size:1.15rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__tickerBadge{letter-spacing:.08em;color:rgba(var(--gold-rgb),.7);background:rgba(var(--gold-rgb),.08);border:1px solid rgba(var(--gold-rgb),.2);border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__scoreDisplay{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.PiotroskiCalculator-module__VBKBGW__scoreBlock{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.PiotroskiCalculator-module__VBKBGW__scoreNumber{letter-spacing:-.03em;font-size:3.6rem;font-weight:900;line-height:1}.PiotroskiCalculator-module__VBKBGW__scoreNumber.PiotroskiCalculator-module__VBKBGW__strong{color:#22c55e}.PiotroskiCalculator-module__VBKBGW__scoreNumber.PiotroskiCalculator-module__VBKBGW__neutral{color:#eab308}.PiotroskiCalculator-module__VBKBGW__scoreNumber.PiotroskiCalculator-module__VBKBGW__weak{color:#ef4444}.PiotroskiCalculator-module__VBKBGW__scoreDenom{color:rgba(var(--text-rgb),.3);letter-spacing:0;font-size:1.4rem;font-weight:400}.PiotroskiCalculator-module__VBKBGW__scoreBadge{letter-spacing:.04em;border-radius:8px;align-items:center;padding:8px 16px;font-size:.85rem;font-weight:700;display:inline-flex}.PiotroskiCalculator-module__VBKBGW__scoreBadge.PiotroskiCalculator-module__VBKBGW__strong{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e40}.PiotroskiCalculator-module__VBKBGW__scoreBadge.PiotroskiCalculator-module__VBKBGW__neutral{color:#eab308;background:#eab3081f;border:1px solid #eab30840}.PiotroskiCalculator-module__VBKBGW__scoreBadge.PiotroskiCalculator-module__VBKBGW__weak{color:#ef4444;background:#ef44441f;border:1px solid #ef444440}.PiotroskiCalculator-module__VBKBGW__signalCount{color:rgba(var(--text-rgb),.4);margin:0;font-size:.82rem}.PiotroskiCalculator-module__VBKBGW__signalGroups{flex-direction:column;gap:20px;display:flex}.PiotroskiCalculator-module__VBKBGW__signalGroup{flex-direction:column;gap:0;display:flex}.PiotroskiCalculator-module__VBKBGW__groupHeader{letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--text-rgb),.3);border-bottom:1px solid #ffffff0f;margin-bottom:0;padding:6px 0 8px;font-size:.7rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__signalRow{border-bottom:1px solid #ffffff0a;grid-template-columns:36px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.PiotroskiCalculator-module__VBKBGW__signalRow:last-child{border-bottom:none}.PiotroskiCalculator-module__VBKBGW__signalId{color:rgba(var(--text-rgb),.3);letter-spacing:.04em;padding-top:2px;font-family:monospace;font-size:.72rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__signalBody{flex-direction:column;gap:2px;display:flex}.PiotroskiCalculator-module__VBKBGW__signalName{color:rgba(var(--text-rgb),.75);font-size:.85rem;font-weight:600}.PiotroskiCalculator-module__VBKBGW__signalExplanation{color:rgba(var(--text-rgb),.38);font-size:.78rem;line-height:1.5}.PiotroskiCalculator-module__VBKBGW__signalIcon{flex-shrink:0;padding-top:2px;font-size:1rem;line-height:1}.PiotroskiCalculator-module__VBKBGW__passIcon{color:#22c55e}.PiotroskiCalculator-module__VBKBGW__failIcon{color:#ef4444}.PiotroskiCalculator-module__VBKBGW__naIcon{color:rgba(var(--text-rgb),.2)}.PiotroskiCalculator-module__VBKBGW__interpretationPanel{background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:10px;padding:20px;display:flex}.PiotroskiCalculator-module__VBKBGW__interpretationTitle{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--text-rgb),.35);margin:0;font-size:.78rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__interpretationText{color:rgba(var(--text-rgb),.5);margin:0;font-size:.83rem;line-height:1.65}.PiotroskiCalculator-module__VBKBGW__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.PiotroskiCalculator-module__VBKBGW__ctaBtn{border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.PiotroskiCalculator-module__VBKBGW__ctaPrimary{background:rgba(var(--gold-rgb),.1);border:1px solid rgba(var(--gold-rgb),.3);color:rgba(var(--gold-rgb),.85)}.PiotroskiCalculator-module__VBKBGW__ctaPrimary:hover{background:rgba(var(--gold-rgb),.18);border-color:rgba(var(--gold-rgb),.5)}.PiotroskiCalculator-module__VBKBGW__ctaSecondary{color:rgba(var(--text-rgb),.55);background:#ffffff08;border:1px solid #ffffff1a}.PiotroskiCalculator-module__VBKBGW__ctaSecondary:hover{color:rgba(var(--text-rgb),.75);background:#ffffff0f;border-color:#ffffff2e}.PiotroskiCalculator-module__VBKBGW__emptyState{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:48px 32px}.PiotroskiCalculator-module__VBKBGW__emptyStateTitle{color:rgba(var(--text-rgb),.4);margin:0 0 8px;font-size:1rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__emptyStateText{color:rgba(var(--text-rgb),.25);margin:0;font-size:.85rem;line-height:1.6}.PiotroskiCalculator-module__VBKBGW__sectorContext{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:8px;padding:14px 0;display:flex}.PiotroskiCalculator-module__VBKBGW__sectorContextHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.PiotroskiCalculator-module__VBKBGW__sectorContextTitle{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--text-rgb),.3);margin:0;font-size:.7rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__benchmarkChip{letter-spacing:.05em;white-space:nowrap;border:1px solid;border-radius:20px;align-items:center;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.PiotroskiCalculator-module__VBKBGW__benchmarkChip.PiotroskiCalculator-module__VBKBGW__benchmarkAbove{background:#22c55e1a;border-color:#22c55e40}.PiotroskiCalculator-module__VBKBGW__benchmarkChip.PiotroskiCalculator-module__VBKBGW__benchmarkBelow{color:#ef4444bf;background:#ef444414;border-color:#ef444433}.PiotroskiCalculator-module__VBKBGW__benchmarkChip.PiotroskiCalculator-module__VBKBGW__benchmarkMuted{background:#eab3081a;border-color:#eab30840}.PiotroskiCalculator-module__VBKBGW__benchmarkInterpretation{color:rgba(var(--text-rgb),.45);margin:0;font-size:.78rem}.PiotroskiCalculator-module__VBKBGW__sectorContextMeta{color:rgba(var(--text-rgb),.5);margin:0;font-size:.82rem}.PiotroskiCalculator-module__VBKBGW__benchmarkTrack,.PiotroskiCalculator-module__VBKBGW__benchmarkBar{background:#ffffff0f;border-radius:3px;height:6px;position:relative;overflow:visible}.PiotroskiCalculator-module__VBKBGW__benchmarkFill{border-radius:3px;height:100%;transition:width .3s}.PiotroskiCalculator-module__VBKBGW__benchmarkFill.PiotroskiCalculator-module__VBKBGW__strong{background:#22c55e80}.PiotroskiCalculator-module__VBKBGW__benchmarkFill.PiotroskiCalculator-module__VBKBGW__neutral{background:#eab30880}.PiotroskiCalculator-module__VBKBGW__benchmarkFill.PiotroskiCalculator-module__VBKBGW__weak{background:#ef444480}.PiotroskiCalculator-module__VBKBGW__benchmarkMedian{background:rgba(var(--text-rgb),.4);border-radius:1px;width:2px;height:12px;position:absolute;top:-3px;transform:translate(-50%)}.PiotroskiCalculator-module__VBKBGW__peerBars{flex-direction:column;gap:8px;display:flex}.PiotroskiCalculator-module__VBKBGW__peerBarRow{flex-direction:column;gap:4px;display:flex}.PiotroskiCalculator-module__VBKBGW__peerBarLabel{color:rgba(var(--text-rgb),.45);font-size:.74rem;font-weight:500}.PiotroskiCalculator-module__VBKBGW__benchmarkBarMedian{background:#ffffff0f;border-radius:3px;height:6px;position:relative;overflow:hidden}.PiotroskiCalculator-module__VBKBGW__benchmarkFillMedian{background:rgba(var(--text-rgb),.2);border-radius:3px;height:100%;transition:width .3s}.PiotroskiCalculator-module__VBKBGW__benchmarkPercentile{color:rgba(var(--text-rgb),.55);margin:0;font-size:.78rem;font-weight:600}@media (max-width:600px){.PiotroskiCalculator-module__VBKBGW__peerBars{gap:10px}.PiotroskiCalculator-module__VBKBGW__peerBarLabel{font-size:.72rem}}.PiotroskiCalculator-module__VBKBGW__benchmarkVerdict{margin:0;font-size:.8rem;font-weight:600}.PiotroskiCalculator-module__VBKBGW__benchmarkAbove{color:#22c55e}.PiotroskiCalculator-module__VBKBGW__benchmarkBelow{color:rgba(var(--text-rgb),.4)}.PiotroskiCalculator-module__VBKBGW__benchmarkMuted{color:#f59e0b}.PiotroskiCalculator-module__VBKBGW__asOf{color:rgba(var(--text-rgb),.25);text-align:right;margin:0;font-size:.72rem}@media (max-width:600px){.PiotroskiCalculator-module__VBKBGW__signalRow{grid-template-columns:30px 1fr auto;gap:8px}}
.NcavCalculator-module__oA3ABa__calculator{flex-direction:column;gap:32px;display:flex}.NcavCalculator-module__oA3ABa__searchRow{align-items:stretch;gap:10px;display:flex}.NcavCalculator-module__oA3ABa__tickerInput{color:rgba(var(--text-rgb),.9);letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.NcavCalculator-module__oA3ABa__tickerInput::placeholder{color:rgba(var(--text-rgb),.25);letter-spacing:0;font-weight:400}.NcavCalculator-module__oA3ABa__tickerInput:focus{border-color:rgba(var(--gold-rgb),.5)}.NcavCalculator-module__oA3ABa__calcBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9);cursor:pointer;white-space:nowrap;border-radius:10px;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.NcavCalculator-module__oA3ABa__calcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.NcavCalculator-module__oA3ABa__calcBtn:disabled{opacity:.4;cursor:not-allowed}.NcavCalculator-module__oA3ABa__errorMsg{color:#ef4444e6;background:#ef444414;border:1px solid #ef444433;border-radius:10px;margin:0;padding:14px 18px;font-size:.85rem}.NcavCalculator-module__oA3ABa__loadingMsg{text-align:center;color:rgba(var(--text-rgb),.35);padding:40px;font-size:.9rem}.NcavCalculator-module__oA3ABa__emptyState{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:48px 32px}.NcavCalculator-module__oA3ABa__emptyStateTitle{color:rgba(var(--text-rgb),.4);margin:0 0 8px;font-size:1rem;font-weight:700}.NcavCalculator-module__oA3ABa__emptyStateText{color:rgba(var(--text-rgb),.25);margin:0;font-size:.85rem;line-height:1.6}.NcavCalculator-module__oA3ABa__resultCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:28px;padding:28px;display:flex}.NcavCalculator-module__oA3ABa__companyHeader{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.NcavCalculator-module__oA3ABa__companyName{color:rgba(var(--text-rgb),.85);margin:0;font-size:1.15rem;font-weight:700}.NcavCalculator-module__oA3ABa__tickerBadge{letter-spacing:.08em;color:rgba(var(--gold-rgb),.7);background:rgba(var(--gold-rgb),.08);border:1px solid rgba(var(--gold-rgb),.2);border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:700}.NcavCalculator-module__oA3ABa__verdictRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.NcavCalculator-module__oA3ABa__priceNcav{letter-spacing:-.03em;font-size:3.2rem;font-weight:900;line-height:1}.NcavCalculator-module__oA3ABa__priceNcav.NcavCalculator-module__oA3ABa__deepValue{color:#22c55e}.NcavCalculator-module__oA3ABa__priceNcav.NcavCalculator-module__oA3ABa__fairValue{color:#eab308}.NcavCalculator-module__oA3ABa__priceNcav.NcavCalculator-module__oA3ABa__overpriced{color:#ef4444}.NcavCalculator-module__oA3ABa__verdictBadge{letter-spacing:.07em;text-transform:uppercase;border-radius:8px;align-items:center;padding:8px 16px;font-size:.82rem;font-weight:700;display:inline-flex}.NcavCalculator-module__oA3ABa__verdictBadge.NcavCalculator-module__oA3ABa__deepValue{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e40}.NcavCalculator-module__oA3ABa__verdictBadge.NcavCalculator-module__oA3ABa__fairValue{color:#eab308;background:#eab3081f;border:1px solid #eab30840}.NcavCalculator-module__oA3ABa__verdictBadge.NcavCalculator-module__oA3ABa__overpriced{color:#ef4444;background:#ef44441f;border:1px solid #ef444440}.NcavCalculator-module__oA3ABa__metricsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:600px){.NcavCalculator-module__oA3ABa__metricsGrid{grid-template-columns:repeat(2,1fr)}}.NcavCalculator-module__oA3ABa__metricCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:14px 16px}.NcavCalculator-module__oA3ABa__metricLabel{color:rgba(var(--text-rgb),.3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:.68rem}.NcavCalculator-module__oA3ABa__metricValue{color:rgba(var(--text-rgb),.8);font-family:monospace;font-size:1.1rem;font-weight:700}.NcavCalculator-module__oA3ABa__explainer{color:rgba(var(--text-rgb),.4);background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;margin:0;padding:14px 18px;font-size:.82rem;line-height:1.6}.NcavCalculator-module__oA3ABa__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.NcavCalculator-module__oA3ABa__ctaBtn{border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.NcavCalculator-module__oA3ABa__ctaPrimary{background:rgba(var(--gold-rgb),.1);border:1px solid rgba(var(--gold-rgb),.3);color:rgba(var(--gold-rgb),.85)}.NcavCalculator-module__oA3ABa__ctaPrimary:hover{background:rgba(var(--gold-rgb),.18);border-color:rgba(var(--gold-rgb),.5)}.NcavCalculator-module__oA3ABa__ctaSecondary{color:rgba(var(--text-rgb),.55);background:#ffffff08;border:1px solid #ffffff1a}.NcavCalculator-module__oA3ABa__ctaSecondary:hover{color:rgba(var(--text-rgb),.75);background:#ffffff0f;border-color:#ffffff2e}
.PbRatioCalculator-module__Zfg3BG__calculator{flex-direction:column;gap:32px;display:flex}.PbRatioCalculator-module__Zfg3BG__searchRow{align-items:stretch;gap:10px;display:flex}.PbRatioCalculator-module__Zfg3BG__tickerInput{color:rgba(var(--text-rgb),.9);letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.PbRatioCalculator-module__Zfg3BG__tickerInput::placeholder{color:rgba(var(--text-rgb),.25);letter-spacing:0;font-weight:400}.PbRatioCalculator-module__Zfg3BG__tickerInput:focus{border-color:rgba(var(--gold-rgb),.5)}.PbRatioCalculator-module__Zfg3BG__calcBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9);cursor:pointer;white-space:nowrap;border-radius:10px;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.PbRatioCalculator-module__Zfg3BG__calcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.PbRatioCalculator-module__Zfg3BG__calcBtn:disabled{opacity:.4;cursor:not-allowed}.PbRatioCalculator-module__Zfg3BG__errorMsg{color:#ef4444e6;background:#ef444414;border:1px solid #ef444433;border-radius:10px;margin:0;padding:14px 18px;font-size:.85rem}.PbRatioCalculator-module__Zfg3BG__loadingMsg{color:rgba(var(--text-rgb),.4);align-items:center;gap:10px;padding:20px 0;font-size:.9rem;display:flex}.PbRatioCalculator-module__Zfg3BG__spinner{border:2px solid rgba(var(--gold-rgb),.2);border-top-color:rgba(var(--gold-rgb),.7);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite PbRatioCalculator-module__Zfg3BG__spin;display:inline-block}@keyframes PbRatioCalculator-module__Zfg3BG__spin{to{transform:rotate(360deg)}}.PbRatioCalculator-module__Zfg3BG__resultsCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:20px;padding:28px;display:flex}.PbRatioCalculator-module__Zfg3BG__mainMetric{flex-direction:column;gap:4px;display:flex}.PbRatioCalculator-module__Zfg3BG__mainMetricLabel{text-transform:uppercase;letter-spacing:.07em;color:rgba(var(--text-rgb),.4);margin:0;font-size:.75rem;font-weight:700}.PbRatioCalculator-module__Zfg3BG__mainMetricValue{color:rgba(var(--gold-rgb),.95);letter-spacing:-.02em;margin:0;font-size:3rem;font-weight:900;line-height:1.05}.PbRatioCalculator-module__Zfg3BG__badge{letter-spacing:.03em;border-radius:20px;align-items:center;width:fit-content;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.PbRatioCalculator-module__Zfg3BG__badgegreen{color:#4ade80e6;background:#4ade801f;border:1px solid #4ade804d}.PbRatioCalculator-module__Zfg3BG__badgelightgreen{color:#86efacd9;background:#86efac1a;border:1px solid #86efac40}.PbRatioCalculator-module__Zfg3BG__badgeyellow{color:#fbbf24e6;background:#fbbf241a;border:1px solid #fbbf2440}.PbRatioCalculator-module__Zfg3BG__badgered{color:#f87171d9;background:#f871711a;border:1px solid #f8717140}.PbRatioCalculator-module__Zfg3BG__summary{color:rgba(var(--text-rgb),.65);border-left:3px solid rgba(var(--gold-rgb),.4);background:#ffffff05;border-radius:0 8px 8px 0;margin:0;padding:14px 16px;font-size:.92rem;line-height:1.6}.PbRatioCalculator-module__Zfg3BG__summary strong{color:rgba(var(--text-rgb),.85)}.PbRatioCalculator-module__Zfg3BG__metricsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:500px){.PbRatioCalculator-module__Zfg3BG__metricsGrid{grid-template-columns:1fr}}.PbRatioCalculator-module__Zfg3BG__metric{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:14px 16px}.PbRatioCalculator-module__Zfg3BG__metricLabel{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.35);margin:0 0 4px;font-size:.72rem;font-weight:700}.PbRatioCalculator-module__Zfg3BG__metricValue{color:rgba(var(--text-rgb),.85);margin:0;font-size:1.05rem;font-weight:700}.PbRatioCalculator-module__Zfg3BG__ctaRow{flex-wrap:wrap;gap:10px;display:flex}.PbRatioCalculator-module__Zfg3BG__ctaBtn{border-radius:10px;align-items:center;padding:12px 20px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.PbRatioCalculator-module__Zfg3BG__ctaPrimary{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9)}.PbRatioCalculator-module__Zfg3BG__ctaPrimary:hover{background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.PbRatioCalculator-module__Zfg3BG__eduSection{border-top:1px solid #ffffff0f;flex-direction:column;gap:20px;padding-top:28px;display:flex}.PbRatioCalculator-module__Zfg3BG__eduTitle{color:rgba(var(--text-rgb),.88);margin:0 0 8px;font-size:1.1rem;font-weight:700;line-height:1.3}.PbRatioCalculator-module__Zfg3BG__eduText{color:rgba(var(--text-rgb),.58);margin:0;font-size:.875rem;line-height:1.7}.PbRatioCalculator-module__Zfg3BG__link{color:rgba(var(--gold-rgb),.85);text-decoration:underline}.PbRatioCalculator-module__Zfg3BG__benchmarkSection{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:16px;padding:24px 28px;display:flex}.PbRatioCalculator-module__Zfg3BG__benchmarkTitle{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.45);margin:0;font-size:.78rem;font-weight:700}.PbRatioCalculator-module__Zfg3BG__comparisonBar{flex-direction:column;gap:10px;display:flex}.PbRatioCalculator-module__Zfg3BG__barRow{align-items:center;gap:10px;display:flex}.PbRatioCalculator-module__Zfg3BG__barLabel{color:rgba(var(--text-rgb),.6);flex-shrink:0;min-width:110px;font-size:.8rem;font-weight:600}.PbRatioCalculator-module__Zfg3BG__barTrack{background:#ffffff0d;border-radius:5px;flex:1;height:10px;overflow:hidden}.PbRatioCalculator-module__Zfg3BG__barFill{border-radius:5px;height:100%;transition:width .4s}.PbRatioCalculator-module__Zfg3BG__barFillGreen{background:linear-gradient(90deg,#4ade8080,#4ade80cc)}.PbRatioCalculator-module__Zfg3BG__barFillRed{background:linear-gradient(90deg,#f8717180,#f87171cc)}.PbRatioCalculator-module__Zfg3BG__barFillNeutral{background:#fff3;border-radius:5px;height:100%;transition:width .4s}.PbRatioCalculator-module__Zfg3BG__barValue{color:rgba(var(--text-rgb),.8);text-align:right;flex-shrink:0;min-width:42px;font-size:.85rem;font-weight:700}.PbRatioCalculator-module__Zfg3BG__benchmarkVerdict{border-radius:8px;margin:0;padding:10px 14px;font-size:.88rem;font-weight:600}.PbRatioCalculator-module__Zfg3BG__benchmarkVerdictGreen{color:#4ade80e6;background:#4ade8014;border:1px solid #4ade8033}.PbRatioCalculator-module__Zfg3BG__benchmarkVerdictRed{color:#f87171d9;background:#f8717114;border:1px solid #f8717133}.PbRatioCalculator-module__Zfg3BG__benchmarkTable{border-collapse:collapse;width:100%;font-size:.83rem}.PbRatioCalculator-module__Zfg3BG__benchmarkTh{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.35);text-align:left;border-bottom:1px solid #ffffff0f;padding:6px 10px;font-size:.7rem;font-weight:700}.PbRatioCalculator-module__Zfg3BG__benchmarkRow td{color:rgba(var(--text-rgb),.6);border-bottom:1px solid #ffffff08;padding:7px 10px}.PbRatioCalculator-module__Zfg3BG__benchmarkRowActive td{color:rgba(var(--gold-rgb),.9);background:rgba(var(--gold-rgb),.06);border-bottom:1px solid #ffffff08;padding:7px 10px;font-weight:700}.PbRatioCalculator-module__Zfg3BG__benchmarkRowActive td:first-child{border-left:3px solid rgba(var(--gold-rgb),.5)}.PbRatioCalculator-module__Zfg3BG__benchmarkNote{color:rgba(var(--text-rgb),.38);margin:0;font-size:.78rem;font-style:italic;line-height:1.6}@media (max-width:600px){.PbRatioCalculator-module__Zfg3BG__searchRow{flex-direction:column}.PbRatioCalculator-module__Zfg3BG__calcBtn{width:100%}.PbRatioCalculator-module__Zfg3BG__mainMetricValue{font-size:2.25rem}.PbRatioCalculator-module__Zfg3BG__barLabel{min-width:90px;font-size:.75rem}.PbRatioCalculator-module__Zfg3BG__benchmarkSection{padding:18px 16px}}
.CashConversionCycleCalculator-module__tJa5Za__calculator{flex-direction:column;gap:32px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__searchRow{align-items:stretch;gap:10px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__tickerInput{color:rgba(var(--text-rgb),.9);letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.CashConversionCycleCalculator-module__tJa5Za__tickerInput::placeholder{color:rgba(var(--text-rgb),.25);letter-spacing:0;font-weight:400}.CashConversionCycleCalculator-module__tJa5Za__tickerInput:focus{border-color:rgba(var(--gold-rgb),.5)}.CashConversionCycleCalculator-module__tJa5Za__calcBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9);cursor:pointer;white-space:nowrap;border-radius:10px;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.CashConversionCycleCalculator-module__tJa5Za__calcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.CashConversionCycleCalculator-module__tJa5Za__calcBtn:disabled{opacity:.4;cursor:not-allowed}.CashConversionCycleCalculator-module__tJa5Za__manualSection{flex-direction:column;gap:12px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__manualLabel{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--text-rgb),.35);margin:0;font-size:.75rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__inputGrid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}@media (max-width:600px){.CashConversionCycleCalculator-module__tJa5Za__inputGrid{grid-template-columns:1fr}}.CashConversionCycleCalculator-module__tJa5Za__inputGroup{flex-direction:column;gap:6px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__inputGroupLabel{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--text-rgb),.4);font-size:.72rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__numInput{color:rgba(var(--text-rgb),.9);box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-size:.95rem;font-weight:600;transition:border-color .15s}.CashConversionCycleCalculator-module__tJa5Za__numInput:focus{border-color:rgba(var(--gold-rgb),.5)}.CashConversionCycleCalculator-module__tJa5Za__manualCalcBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9);cursor:pointer;border-radius:10px;width:fit-content;padding:11px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.CashConversionCycleCalculator-module__tJa5Za__manualCalcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.CashConversionCycleCalculator-module__tJa5Za__manualCalcBtn:disabled{opacity:.4;cursor:not-allowed}.CashConversionCycleCalculator-module__tJa5Za__errorMsg{color:#ef4444e6;background:#ef444414;border:1px solid #ef444433;border-radius:10px;margin:0;padding:14px 18px;font-size:.85rem}.CashConversionCycleCalculator-module__tJa5Za__loadingMsg{color:rgba(var(--text-rgb),.4);align-items:center;gap:10px;padding:20px 0;font-size:.9rem;display:flex}.CashConversionCycleCalculator-module__tJa5Za__spinner{border:2px solid rgba(var(--gold-rgb),.2);border-top-color:rgba(var(--gold-rgb),.7);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite CashConversionCycleCalculator-module__tJa5Za__spin;display:inline-block}@keyframes CashConversionCycleCalculator-module__tJa5Za__spin{to{transform:rotate(360deg)}}.CashConversionCycleCalculator-module__tJa5Za__resultsCard{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:20px;padding:28px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__cccHeadline{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__cccLabel{text-transform:uppercase;letter-spacing:.07em;color:rgba(var(--text-rgb),.4);margin:0;font-size:.75rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__cccValue{color:rgba(var(--gold-rgb),.95);letter-spacing:-.02em;margin:0;font-size:3rem;font-weight:900;line-height:1.05}.CashConversionCycleCalculator-module__tJa5Za__cccUnit{color:rgba(var(--text-rgb),.4);font-size:1rem;font-weight:600}.CashConversionCycleCalculator-module__tJa5Za__badge{letter-spacing:.03em;border-radius:20px;align-items:center;width:fit-content;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.CashConversionCycleCalculator-module__tJa5Za__badgeExcellent{color:#4ade80e6;background:#4ade801f;border:1px solid #4ade804d}.CashConversionCycleCalculator-module__tJa5Za__badgeEfficient{color:#86efacd9;background:#86efac1a;border:1px solid #86efac40}.CashConversionCycleCalculator-module__tJa5Za__badgeAverage{color:#fbbf24e6;background:#fbbf241a;border:1px solid #fbbf2440}.CashConversionCycleCalculator-module__tJa5Za__badgeCapitalIntensive{color:#f87171d9;background:#f871711a;border:1px solid #f8717140}.CashConversionCycleCalculator-module__tJa5Za__formulaRow{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px;font-size:.9rem;display:flex}.CashConversionCycleCalculator-module__tJa5Za__formulaPart{flex-direction:column;align-items:center;gap:2px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__formulaPartLabel{letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--text-rgb),.35);font-size:.65rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__formulaPartValue{color:rgba(var(--text-rgb),.85);font-size:1.1rem;font-weight:800}.CashConversionCycleCalculator-module__tJa5Za__formulaOp{color:rgba(var(--text-rgb),.3);align-self:flex-end;padding-bottom:2px;font-size:1.1rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__formulaEquals{color:rgba(var(--gold-rgb),.5);align-self:flex-end;padding-bottom:2px;font-size:1.1rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__formulaResult{flex-direction:column;align-items:center;gap:2px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__formulaResultLabel{letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--gold-rgb),.5);font-size:.65rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__formulaResultValue{color:rgba(var(--gold-rgb),.9);font-size:1.1rem;font-weight:800}.CashConversionCycleCalculator-module__tJa5Za__metricsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:500px){.CashConversionCycleCalculator-module__tJa5Za__metricsGrid{grid-template-columns:1fr}}.CashConversionCycleCalculator-module__tJa5Za__metric{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:14px 16px}.CashConversionCycleCalculator-module__tJa5Za__metricLabel{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.35);margin:0 0 4px;font-size:.72rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__metricValue{color:rgba(var(--text-rgb),.85);margin:0;font-size:1.05rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__metricDelta{margin:4px 0 0;font-size:.78rem;font-weight:600}.CashConversionCycleCalculator-module__tJa5Za__deltaAbove{color:#f87171d9}.CashConversionCycleCalculator-module__tJa5Za__deltaBelow{color:#4ade80d9}.CashConversionCycleCalculator-module__tJa5Za__trendSection{flex-direction:column;gap:10px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__trendTitle{text-transform:uppercase;letter-spacing:.07em;color:rgba(var(--text-rgb),.35);margin:0;font-size:.75rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__trendBars{align-items:flex-end;gap:8px;height:80px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__trendBar{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__trendBarFill{background:rgba(var(--gold-rgb),.25);border:1px solid rgba(var(--gold-rgb),.4);border-radius:4px 4px 0 0;width:100%;min-height:4px;transition:height .3s}.CashConversionCycleCalculator-module__tJa5Za__trendBarLabel{color:rgba(var(--text-rgb),.35);text-align:center;white-space:nowrap;font-size:.65rem;font-weight:600}.CashConversionCycleCalculator-module__tJa5Za__trendBarValue{color:rgba(var(--text-rgb),.55);text-align:center;font-size:.7rem;font-weight:700}.CashConversionCycleCalculator-module__tJa5Za__summary{color:rgba(var(--text-rgb),.65);border-left:3px solid rgba(var(--gold-rgb),.4);background:#ffffff05;border-radius:0 8px 8px 0;margin:0;padding:14px 16px;font-size:.92rem;line-height:1.6}.CashConversionCycleCalculator-module__tJa5Za__summary strong{color:rgba(var(--text-rgb),.85)}.CashConversionCycleCalculator-module__tJa5Za__ctaRow{flex-wrap:wrap;gap:10px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__ctaBtn{border-radius:10px;align-items:center;padding:12px 20px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.CashConversionCycleCalculator-module__tJa5Za__ctaPrimary{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9)}.CashConversionCycleCalculator-module__tJa5Za__ctaPrimary:hover{background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.CashConversionCycleCalculator-module__tJa5Za__ctaSecondary{color:rgba(var(--text-rgb),.6);background:#ffffff08;border:1px solid #ffffff1a}.CashConversionCycleCalculator-module__tJa5Za__ctaSecondary:hover{color:rgba(var(--text-rgb),.85);background:#ffffff0f;border-color:#ffffff2e}.CashConversionCycleCalculator-module__tJa5Za__eduSection{border-top:1px solid #ffffff0f;flex-direction:column;gap:20px;padding-top:28px;display:flex}.CashConversionCycleCalculator-module__tJa5Za__eduTitle{color:rgba(var(--text-rgb),.88);margin:0 0 8px;font-size:1.1rem;font-weight:700;line-height:1.3}.CashConversionCycleCalculator-module__tJa5Za__eduText{color:rgba(var(--text-rgb),.58);margin:0;font-size:.875rem;line-height:1.7}.CashConversionCycleCalculator-module__tJa5Za__link{color:rgba(var(--gold-rgb),.85);text-decoration:underline}@media (max-width:600px){.CashConversionCycleCalculator-module__tJa5Za__searchRow{flex-direction:column}.CashConversionCycleCalculator-module__tJa5Za__calcBtn{width:100%}.CashConversionCycleCalculator-module__tJa5Za__cccValue{font-size:2.25rem}}
.RoaCalculator-module__Cf792q__calculator{flex-direction:column;gap:32px;display:flex}.RoaCalculator-module__Cf792q__searchRow{align-items:stretch;gap:10px;display:flex}.RoaCalculator-module__Cf792q__tickerInput{color:rgba(var(--text-rgb),.9);letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.RoaCalculator-module__Cf792q__tickerInput::placeholder{color:rgba(var(--text-rgb),.25);letter-spacing:0;font-weight:400}.RoaCalculator-module__Cf792q__tickerInput:focus{border-color:rgba(var(--gold-rgb),.5)}.RoaCalculator-module__Cf792q__calcBtn{background:rgba(var(--gold-rgb),.15);border:1px solid rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9);cursor:pointer;white-space:nowrap;border-radius:10px;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.RoaCalculator-module__Cf792q__calcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.22);border-color:rgba(var(--gold-rgb),.55)}.RoaCalculator-module__Cf792q__calcBtn:disabled{opacity:.4;cursor:not-allowed}.RoaCalculator-module__Cf792q__errorMsg{color:#ef4444;background:#ef444414;border:1px solid #ef444433;border-radius:8px;margin:0;padding:12px 16px;font-size:.875rem}.RoaCalculator-module__Cf792q__loadingMsg{color:rgba(var(--text-rgb),.5);align-items:center;gap:8px;margin:0;font-size:.875rem;display:flex}.RoaCalculator-module__Cf792q__spinner{border:2px solid rgba(var(--gold-rgb),.2);border-top-color:rgba(var(--gold-rgb),.7);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite RoaCalculator-module__Cf792q__spin;display:inline-block}@keyframes RoaCalculator-module__Cf792q__spin{to{transform:rotate(360deg)}}.RoaCalculator-module__Cf792q__resultsCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:16px;padding:24px 28px;display:flex}.RoaCalculator-module__Cf792q__mainMetricLabel{text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--text-rgb),.4);margin:0 0 6px;font-size:.75rem;font-weight:700}.RoaCalculator-module__Cf792q__mainMetricValue{color:rgba(var(--gold-rgb),.9);letter-spacing:-.03em;margin:0;font-size:3rem;font-weight:800;line-height:1}.RoaCalculator-module__Cf792q__metricsGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:600px){.RoaCalculator-module__Cf792q__metricsGrid{grid-template-columns:1fr}}.RoaCalculator-module__Cf792q__metricLabel{color:rgba(var(--text-rgb),.35);margin:0 0 3px;font-size:.72rem}.RoaCalculator-module__Cf792q__metricValue{color:rgba(var(--text-rgb),.75);margin:0;font-size:.92rem;font-weight:700}.RoaCalculator-module__Cf792q__summary{color:rgba(var(--text-rgb),.6);margin:0;font-size:.875rem;line-height:1.6}.RoaCalculator-module__Cf792q__badge{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-self:flex-start;padding:4px 10px;font-size:.65rem;font-weight:700}.RoaCalculator-module__Cf792q__badgegreen{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e40}.RoaCalculator-module__Cf792q__badgelightgreen{color:#86efac;background:#86efac1f;border:1px solid #86efac40}.RoaCalculator-module__Cf792q__badgeyellow{color:#eab308;background:#eab3081f;border:1px solid #eab30840}.RoaCalculator-module__Cf792q__badgeorange{color:#f97316;background:#f973161f;border:1px solid #f9731640}.RoaCalculator-module__Cf792q__badgered{color:#ef4444;background:#ef44441f;border:1px solid #ef444440}.RoaCalculator-module__Cf792q__benchmarkSection{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;gap:16px;padding:24px;display:flex}.RoaCalculator-module__Cf792q__benchmarkTitle{text-transform:uppercase;letter-spacing:.07em;color:rgba(var(--text-rgb),.35);margin:0;font-size:.72rem;font-weight:700}.RoaCalculator-module__Cf792q__comparisonBar{flex-direction:column;gap:10px;display:flex}.RoaCalculator-module__Cf792q__barRow{align-items:center;gap:10px;display:flex}.RoaCalculator-module__Cf792q__barLabel{color:rgba(var(--text-rgb),.55);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:140px;font-size:.78rem;font-weight:600;overflow:hidden}.RoaCalculator-module__Cf792q__barTrack{background:#ffffff0f;border-radius:4px;flex:1;height:8px;overflow:hidden}.RoaCalculator-module__Cf792q__barFill{border-radius:4px;height:100%;transition:width .4s}.RoaCalculator-module__Cf792q__barFillGreen{background:#22c55e}.RoaCalculator-module__Cf792q__barFillRed{background:#f97316}.RoaCalculator-module__Cf792q__barFillNeutral{background:rgba(var(--text-rgb),.2);border-radius:4px;height:100%;transition:width .4s}.RoaCalculator-module__Cf792q__barValue{color:rgba(var(--text-rgb),.7);text-align:right;flex-shrink:0;width:48px;font-size:.8rem;font-weight:700}.RoaCalculator-module__Cf792q__benchmarkVerdict{margin:0;font-size:.82rem;font-weight:600}.RoaCalculator-module__Cf792q__benchmarkVerdictGreen{color:#22c55e}.RoaCalculator-module__Cf792q__benchmarkVerdictRed{color:#f97316}.RoaCalculator-module__Cf792q__benchmarkTable{border-collapse:collapse;width:100%;font-size:.82rem}.RoaCalculator-module__Cf792q__benchmarkTh{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--text-rgb),.35);text-align:left;border-bottom:1px solid #ffffff12;padding:8px 10px;font-size:.7rem;font-weight:700}.RoaCalculator-module__Cf792q__benchmarkRow td,.RoaCalculator-module__Cf792q__benchmarkTd{color:rgba(var(--text-rgb),.6);border-bottom:1px solid #ffffff08;padding:9px 10px}.RoaCalculator-module__Cf792q__benchmarkRowActive td{color:rgba(var(--gold-rgb),.9);background:rgba(var(--gold-rgb),.04);font-weight:700}.RoaCalculator-module__Cf792q__benchmarkNote{color:rgba(var(--text-rgb),.35);border-top:1px solid #ffffff0d;margin:0;padding-top:8px;font-size:.78rem;line-height:1.6}.RoaCalculator-module__Cf792q__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.RoaCalculator-module__Cf792q__ctaBtn{color:rgba(var(--text-rgb),.6);background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:10px 20px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s}.RoaCalculator-module__Cf792q__ctaBtn:hover{background:#ffffff0f;border-color:#ffffff2e}.RoaCalculator-module__Cf792q__ctaPrimary{background:rgba(var(--gold-rgb),.12);border-color:rgba(var(--gold-rgb),.3);color:rgba(var(--gold-rgb),.85)}.RoaCalculator-module__Cf792q__ctaPrimary:hover{background:rgba(var(--gold-rgb),.2);border-color:rgba(var(--gold-rgb),.5)}.RoaCalculator-module__Cf792q__eduSection{border-top:1px solid #ffffff0d;flex-direction:column;gap:20px;padding-top:8px;display:flex}.RoaCalculator-module__Cf792q__eduTitle{color:rgba(var(--text-rgb),.75);margin:0 0 8px;font-size:1rem;font-weight:700}.RoaCalculator-module__Cf792q__eduText{color:rgba(var(--text-rgb),.5);margin:0;font-size:.875rem;line-height:1.7}.RoaCalculator-module__Cf792q__link{color:rgba(var(--gold-rgb),.75);text-underline-offset:2px;text-decoration:underline}.RoaCalculator-module__Cf792q__link:hover{color:rgba(var(--gold-rgb),1)}@media (max-width:600px){.RoaCalculator-module__Cf792q__mainMetricValue{font-size:2.2rem}.RoaCalculator-module__Cf792q__barLabel{width:100px;font-size:.72rem}}
.DividendSafetyScore-module__V-60vG__calculator{flex-direction:column;gap:32px;display:flex}.DividendSafetyScore-module__V-60vG__searchRow{align-items:stretch;gap:10px;display:flex}.DividendSafetyScore-module__V-60vG__tickerInput{color:rgba(var(--text-rgb),.9);letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.DividendSafetyScore-module__V-60vG__tickerInput:focus{border-color:rgba(var(--gold-rgb),.4)}.DividendSafetyScore-module__V-60vG__tickerInput::placeholder{color:rgba(var(--text-rgb),.25);font-weight:400}.DividendSafetyScore-module__V-60vG__calcBtn{background:rgba(var(--gold-rgb),.12);border:1px solid rgba(var(--gold-rgb),.3);color:rgba(var(--gold-rgb),.9);cursor:pointer;white-space:nowrap;border-radius:10px;padding:0 22px;font-size:.875rem;font-weight:700;transition:background .15s,border-color .15s}.DividendSafetyScore-module__V-60vG__calcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.2);border-color:rgba(var(--gold-rgb),.5)}.DividendSafetyScore-module__V-60vG__calcBtn:disabled{opacity:.4;cursor:not-allowed}.DividendSafetyScore-module__V-60vG__errorMsg{color:#ef4444;background:#ef444414;border:1px solid #ef444433;border-radius:8px;margin:0;padding:12px 16px;font-size:.875rem}.DividendSafetyScore-module__V-60vG__loadingMsg{color:rgba(var(--text-rgb),.5);align-items:center;gap:10px;margin:0;font-size:.875rem;display:flex}@keyframes DividendSafetyScore-module__V-60vG__spin{to{transform:rotate(360deg)}}.DividendSafetyScore-module__V-60vG__spinner{border:2px solid rgba(var(--gold-rgb),.2);border-top-color:rgba(var(--gold-rgb),.7);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite DividendSafetyScore-module__V-60vG__spin;display:inline-block}.DividendSafetyScore-module__V-60vG__noDividendCard{text-align:center;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:32px}.DividendSafetyScore-module__V-60vG__noDividendTitle{color:rgba(var(--text-rgb),.8);margin:0 0 8px;font-size:1.1rem;font-weight:700}.DividendSafetyScore-module__V-60vG__noDividendText{color:rgba(var(--text-rgb),.45);margin:0;font-size:.875rem}.DividendSafetyScore-module__V-60vG__verdictCard{border-radius:16px;flex-direction:column;gap:12px;padding:28px 32px;display:flex}.DividendSafetyScore-module__V-60vG__verdictCardSafe{background:#10b98114;border:1px solid #10b98140}.DividendSafetyScore-module__V-60vG__verdictCardAtRisk{background:#f59e0b14;border:1px solid #f59e0b40}.DividendSafetyScore-module__V-60vG__verdictCardUnsafe{background:#ef444414;border:1px solid #ef444440}.DividendSafetyScore-module__V-60vG__verdictLabel{letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--text-rgb),.45);margin:0;font-size:.72rem;font-weight:700}.DividendSafetyScore-module__V-60vG__verdictBadge{letter-spacing:-.02em;align-items:center;gap:12px;font-size:2rem;font-weight:800;line-height:1;display:flex}.DividendSafetyScore-module__V-60vG__verdictBadgeSafe{color:#10b981}.DividendSafetyScore-module__V-60vG__verdictBadgeAtRisk{color:#f59e0b}.DividendSafetyScore-module__V-60vG__verdictBadgeUnsafe{color:#ef4444}.DividendSafetyScore-module__V-60vG__verdictDot{border-radius:50%;flex-shrink:0;width:14px;height:14px}.DividendSafetyScore-module__V-60vG__verdictDotSafe{background:#10b981}.DividendSafetyScore-module__V-60vG__verdictDotAtRisk{background:#f59e0b}.DividendSafetyScore-module__V-60vG__verdictDotUnsafe{background:#ef4444}.DividendSafetyScore-module__V-60vG__verdictCompany{color:rgba(var(--text-rgb),.5);margin:0;font-size:.875rem}.DividendSafetyScore-module__V-60vG__verdictInterp{color:rgba(var(--text-rgb),.7);margin:0;font-size:.925rem;line-height:1.55}.DividendSafetyScore-module__V-60vG__divInfoGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:600px){.DividendSafetyScore-module__V-60vG__divInfoGrid{grid-template-columns:1fr 1fr}}.DividendSafetyScore-module__V-60vG__divInfoCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:14px 16px}.DividendSafetyScore-module__V-60vG__divInfoLabel{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--text-rgb),.35);margin:0 0 4px;font-size:.7rem;font-weight:700}.DividendSafetyScore-module__V-60vG__divInfoValue{color:rgba(var(--text-rgb),.85);margin:0;font-size:1.05rem;font-weight:700}.DividendSafetyScore-module__V-60vG__metricsCard{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;overflow:hidden}.DividendSafetyScore-module__V-60vG__metricsTitle{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--text-rgb),.35);border-bottom:1px solid #ffffff0d;margin:0;padding:16px 20px 12px;font-size:.78rem;font-weight:700}.DividendSafetyScore-module__V-60vG__metricsTable{border-collapse:collapse;width:100%}.DividendSafetyScore-module__V-60vG__metricsTable th{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--text-rgb),.35);text-align:left;border-bottom:1px solid #ffffff0f;padding:10px 20px;font-size:.7rem;font-weight:700}.DividendSafetyScore-module__V-60vG__metricsTable td{color:rgba(var(--text-rgb),.7);vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:12px 20px;font-size:.875rem}.DividendSafetyScore-module__V-60vG__metricsTable tr:last-child td{border-bottom:none}.DividendSafetyScore-module__V-60vG__metricName{color:rgba(var(--text-rgb),.85);font-weight:600}.DividendSafetyScore-module__V-60vG__metricStatus{letter-spacing:.06em;white-space:nowrap;border-radius:4px;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-block}.DividendSafetyScore-module__V-60vG__statusSafe{color:#10b981;background:#10b9811a}.DividendSafetyScore-module__V-60vG__statusAtRisk{color:#f59e0b;background:#f59e0b1a}.DividendSafetyScore-module__V-60vG__statusUnsafe{color:#ef4444;background:#ef44441a}.DividendSafetyScore-module__V-60vG__statusNa{color:rgba(var(--text-rgb),.3);font-size:.875rem}.DividendSafetyScore-module__V-60vG__ctaRow{flex-wrap:wrap;gap:10px;display:flex}.DividendSafetyScore-module__V-60vG__ctaBtn{text-align:center;border-radius:8px;flex:1;min-width:160px;padding:11px 18px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.DividendSafetyScore-module__V-60vG__ctaPrimary{background:rgba(var(--gold-rgb),.1);border:1px solid rgba(var(--gold-rgb),.25);color:rgba(var(--gold-rgb),.85)}.DividendSafetyScore-module__V-60vG__ctaPrimary:hover{background:rgba(var(--gold-rgb),.18);border-color:rgba(var(--gold-rgb),.4)}.DividendSafetyScore-module__V-60vG__eduSection{border-top:1px solid #ffffff0f;flex-direction:column;gap:24px;padding-top:8px;display:flex}.DividendSafetyScore-module__V-60vG__eduTitle{color:rgba(var(--text-rgb),.85);margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.35}.DividendSafetyScore-module__V-60vG__eduText{color:rgba(var(--text-rgb),.55);margin:0;font-size:.875rem;line-height:1.7}.DividendSafetyScore-module__V-60vG__link{color:rgba(var(--gold-rgb),.8);text-decoration:none}.DividendSafetyScore-module__V-60vG__link:hover{text-decoration:underline}@media (max-width:600px){.DividendSafetyScore-module__V-60vG__verdictCard{padding:20px}.DividendSafetyScore-module__V-60vG__verdictBadge{font-size:1.6rem}.DividendSafetyScore-module__V-60vG__ctaRow{flex-direction:column}.DividendSafetyScore-module__V-60vG__ctaBtn{min-width:unset}}
.ShareResultBadge-module__yOwOUG__badge{border-left:3px solid var(--color-accent,#2563eb);background:var(--color-surface,#ffffff08);border-radius:8px;max-width:520px;margin-top:12px;padding:12px 16px}.ShareResultBadge-module__yOwOUG__result{color:#e8e4d8e6;margin:0 0 2px;font-size:.88rem;line-height:1.4}.ShareResultBadge-module__yOwOUG__ticker{color:#e8e4d8;font-weight:600}.ShareResultBadge-module__yOwOUG__delta{color:#e8e4d899}.ShareResultBadge-module__yOwOUG__buttons{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ShareResultBadge-module__yOwOUG__shareBtn,.ShareResultBadge-module__yOwOUG__copyBtn,.ShareResultBadge-module__yOwOUG__runOwnBtn{cursor:pointer;color:#fff9;white-space:nowrap;background:0 0;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;padding:6px 14px;font-size:.78rem;font-weight:500;line-height:1;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.ShareResultBadge-module__yOwOUG__shareBtn:hover,.ShareResultBadge-module__yOwOUG__copyBtn:hover,.ShareResultBadge-module__yOwOUG__runOwnBtn:hover{color:#ffffffe0;border-color:#ffffff47}.ShareResultBadge-module__yOwOUG__attribution{color:var(--color-muted,#e8e4d859);margin:8px 0 0;font-size:.72rem}@media (max-width:640px){.ShareResultBadge-module__yOwOUG__badge{max-width:100%}.ShareResultBadge-module__yOwOUG__buttons{flex-direction:column}.ShareResultBadge-module__yOwOUG__shareBtn,.ShareResultBadge-module__yOwOUG__copyBtn,.ShareResultBadge-module__yOwOUG__runOwnBtn{width:100%}}
.BenchmarkBadge-module__jxubZG__card{font:inherit;background:#f0f7ff;border:1px solid #c8dff7;border-radius:8px;margin-top:16px;padding:12px 16px}.BenchmarkBadge-module__jxubZG__cols{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.BenchmarkBadge-module__jxubZG__col{flex-direction:column;gap:2px;display:flex}.BenchmarkBadge-module__jxubZG__label{text-transform:uppercase;letter-spacing:.04em;color:#555;font-size:11px}.BenchmarkBadge-module__jxubZG__value{color:#1a1a1a;font-size:16px;font-weight:600}.BenchmarkBadge-module__jxubZG__pill{border-radius:20px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-block}.BenchmarkBadge-module__jxubZG__pillGreen{color:#1a7f37;background:#e6f4ea}.BenchmarkBadge-module__jxubZG__pillGray{color:#666;background:#f5f5f5}.BenchmarkBadge-module__jxubZG__pillAmber{color:#8a6d00;background:#fff8e1}.BenchmarkBadge-module__jxubZG__skeleton{background:linear-gradient(90deg,#f0f7ff 25%,#deeeff 50%,#f0f7ff 75%) 0 0/200% 100%;border-radius:8px;height:80px;margin-top:16px;animation:1.5s infinite BenchmarkBadge-module__jxubZG__shimmer}@keyframes BenchmarkBadge-module__jxubZG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:375px){.BenchmarkBadge-module__jxubZG__cols{grid-template-columns:1fr}}
.ShouldISellStock-module__pxDmvW__tool{background:#111110;border:1px solid #ffffff12;border-radius:2px;padding:32px}.ShouldISellStock-module__pxDmvW__tickerRow{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;margin-bottom:28px;padding-bottom:24px;display:flex}.ShouldISellStock-module__pxDmvW__tickerLabel{color:#e8e4d899;white-space:nowrap;font-size:.85rem}.ShouldISellStock-module__pxDmvW__optional{color:#e8e4d859;font-size:.8rem}.ShouldISellStock-module__pxDmvW__tickerInput{color:#e8e4d8e6;letter-spacing:.08em;background:#0f0e0c;border:1px solid #ffffff1a;border-radius:2px;outline:none;width:120px;padding:8px 12px;font-family:monospace;font-size:.9rem;transition:border-color .15s}.ShouldISellStock-module__pxDmvW__tickerInput:focus{border-color:#c9a84c66}.ShouldISellStock-module__pxDmvW__tickerInput::placeholder{color:#e8e4d833}.ShouldISellStock-module__pxDmvW__questions{flex-direction:column;gap:0;display:flex}.ShouldISellStock-module__pxDmvW__questionBlock{border-bottom:1px solid #ffffff0d;padding:24px 0}.ShouldISellStock-module__pxDmvW__questionBlock:last-child{border-bottom:none}.ShouldISellStock-module__pxDmvW__questionNum{letter-spacing:.12em;text-transform:uppercase;color:#c9a84c99;margin:0 0 8px;font-size:.72rem;font-weight:700}.ShouldISellStock-module__pxDmvW__questionText{color:#e8e4d8e6;margin:0 0 16px;font-size:1rem;font-weight:600;line-height:1.4}.ShouldISellStock-module__pxDmvW__questionHint{color:#e8e4d866;margin:-8px 0 16px;font-size:.8rem}.ShouldISellStock-module__pxDmvW__inlineLink{color:#c9a84cb3;text-decoration:none;transition:color .15s}.ShouldISellStock-module__pxDmvW__inlineLink:hover{color:#c9a84c}.ShouldISellStock-module__pxDmvW__optionGroup{flex-wrap:wrap;gap:8px;display:flex}.ShouldISellStock-module__pxDmvW__option{color:#e8e4d88c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:2px;padding:9px 18px;font-size:.85rem;transition:border-color .15s,color .15s,background .15s}.ShouldISellStock-module__pxDmvW__option:hover{color:#e8e4d8cc;border-color:#e8e4d840}.ShouldISellStock-module__pxDmvW__optionSelected{color:#c9a84c!important;background:#c9a84c14!important;border-color:#c9a84c99!important}.ShouldISellStock-module__pxDmvW__pnlInputRow{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ShouldISellStock-module__pxDmvW__pnlInput{color:#e8e4d8e6;-moz-appearance:textfield;background:#0f0e0c;border:1px solid #ffffff1a;border-radius:2px;outline:none;width:110px;padding:8px 12px;font-size:1rem;transition:border-color .15s}.ShouldISellStock-module__pxDmvW__pnlInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ShouldISellStock-module__pxDmvW__pnlInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ShouldISellStock-module__pxDmvW__pnlInput:focus{border-color:#c9a84c66}.ShouldISellStock-module__pxDmvW__pnlUnit{color:#e8e4d866;font-size:.9rem}.ShouldISellStock-module__pxDmvW__pnlDisplay{font-family:monospace;font-size:.9rem;font-weight:700}.ShouldISellStock-module__pxDmvW__pnlSlider{accent-color:#c9a84c;cursor:pointer;width:100%;max-width:400px;margin-bottom:6px;display:block}.ShouldISellStock-module__pxDmvW__pnlLabels{color:#e8e4d840;justify-content:space-between;max-width:400px;font-family:monospace;font-size:.72rem;display:flex}.ShouldISellStock-module__pxDmvW__progressWrap{margin-top:24px}.ShouldISellStock-module__pxDmvW__progressBar{background:#ffffff0f;border-radius:2px;height:3px;margin-bottom:8px;overflow:hidden}.ShouldISellStock-module__pxDmvW__progressFill{background:#c9a84c80;border-radius:2px;height:100%;transition:width .3s}.ShouldISellStock-module__pxDmvW__progressText{color:#e8e4d84d;text-align:right;margin:0;font-size:.75rem}.ShouldISellStock-module__pxDmvW__verdictCard{border:1px solid;border-radius:2px;margin-top:28px;padding:28px}.ShouldISellStock-module__pxDmvW__verdictHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ShouldISellStock-module__pxDmvW__verdictBadge{letter-spacing:.08em;border:1px solid;border-radius:2px;padding:6px 20px;font-family:monospace;font-size:1.6rem;font-weight:900}.ShouldISellStock-module__pxDmvW__verdictRationale{color:#e8e4d8bf;margin:0 0 20px;font-size:.95rem;line-height:1.65}.ShouldISellStock-module__pxDmvW__resetBtn{color:#e8e4d859;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:2px;padding:6px 14px;font-size:.78rem;transition:border-color .15s,color .15s}.ShouldISellStock-module__pxDmvW__resetBtn:hover{color:#e8e4d899;border-color:#fff3}.ShouldISellStock-module__pxDmvW__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.ShouldISellStock-module__pxDmvW__ctaBtn,.ShouldISellStock-module__pxDmvW__ctaBtnSecondary{white-space:nowrap;border-radius:2px;padding:10px 20px;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .15s}.ShouldISellStock-module__pxDmvW__ctaBtn{color:#c9a84c;background:#c9a84c26;border:1px solid #c9a84c4d}.ShouldISellStock-module__pxDmvW__ctaBtn:hover{opacity:.8}.ShouldISellStock-module__pxDmvW__ctaBtnSecondary{color:#e8e4d880;background:0 0;border:1px solid #ffffff1a}.ShouldISellStock-module__pxDmvW__ctaBtnSecondary:hover{color:#e8e4d8b3;border-color:#ffffff2e}@media (max-width:600px){.ShouldISellStock-module__pxDmvW__tool{padding:20px}.ShouldISellStock-module__pxDmvW__tickerRow{flex-wrap:wrap}.ShouldISellStock-module__pxDmvW__optionGroup{grid-template-columns:1fr;display:grid}.ShouldISellStock-module__pxDmvW__pnlSlider{max-width:100%}.ShouldISellStock-module__pxDmvW__verdictBadge{font-size:1.2rem}.ShouldISellStock-module__pxDmvW__ctaRow{flex-direction:column}.ShouldISellStock-module__pxDmvW__ctaBtn,.ShouldISellStock-module__pxDmvW__ctaBtnSecondary{text-align:center}}
.ShouldISellCalculator-module__vsxnFG__tool{background:#111110;border:1px solid #ffffff12;border-radius:2px;padding:32px}.ShouldISellCalculator-module__vsxnFG__tickerRow{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;margin-bottom:28px;padding-bottom:24px;display:flex}.ShouldISellCalculator-module__vsxnFG__tickerLabel{color:#e8e4d899;white-space:nowrap;font-size:.85rem}.ShouldISellCalculator-module__vsxnFG__optional{color:#e8e4d859;font-size:.8rem}.ShouldISellCalculator-module__vsxnFG__tickerInput{color:#e8e4d8e6;letter-spacing:.08em;background:#0f0e0c;border:1px solid #ffffff1a;border-radius:2px;outline:none;width:120px;padding:8px 12px;font-family:monospace;font-size:.9rem;transition:border-color .15s}.ShouldISellCalculator-module__vsxnFG__tickerInput:focus{border-color:#c9a84c66}.ShouldISellCalculator-module__vsxnFG__tickerInput::placeholder{color:#e8e4d833}.ShouldISellCalculator-module__vsxnFG__questions{flex-direction:column;gap:0;display:flex}.ShouldISellCalculator-module__vsxnFG__questionBlock{border-bottom:1px solid #ffffff0d;padding:24px 0}.ShouldISellCalculator-module__vsxnFG__questionBlock:last-child{border-bottom:none}.ShouldISellCalculator-module__vsxnFG__questionNum{letter-spacing:.12em;text-transform:uppercase;color:#c9a84c99;margin:0 0 8px;font-size:.72rem;font-weight:700}.ShouldISellCalculator-module__vsxnFG__questionText{color:#e8e4d8e6;margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.4}.ShouldISellCalculator-module__vsxnFG__questionHint{color:#e8e4d866;margin:0 0 16px;font-size:.8rem;line-height:1.5}.ShouldISellCalculator-module__vsxnFG__inlineLink{color:#c9a84cb3;text-decoration:none;transition:color .15s}.ShouldISellCalculator-module__vsxnFG__inlineLink:hover{color:#c9a84c}.ShouldISellCalculator-module__vsxnFG__valuationRow{margin-bottom:12px}.ShouldISellCalculator-module__vsxnFG__inputRow{align-items:center;gap:10px;margin-top:12px;display:flex}.ShouldISellCalculator-module__vsxnFG__numInput{color:#e8e4d8e6;-moz-appearance:textfield;background:#0f0e0c;border:1px solid #ffffff1a;border-radius:2px;outline:none;width:120px;padding:8px 12px;font-size:1rem;transition:border-color .15s}.ShouldISellCalculator-module__vsxnFG__numInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ShouldISellCalculator-module__vsxnFG__numInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ShouldISellCalculator-module__vsxnFG__numInput:focus{border-color:#c9a84c66}.ShouldISellCalculator-module__vsxnFG__unit{color:#e8e4d866;font-size:.85rem}.ShouldISellCalculator-module__vsxnFG__unknownNote{color:#e8e4d859;margin:8px 0 0;font-size:.8rem;font-style:italic}.ShouldISellCalculator-module__vsxnFG__flagNote{color:#c9a84ca6;margin:8px 0 0;font-size:.8rem;line-height:1.5}.ShouldISellCalculator-module__vsxnFG__optionGroup{flex-wrap:wrap;gap:8px;display:flex}.ShouldISellCalculator-module__vsxnFG__option{color:#e8e4d88c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:2px;padding:9px 18px;font-size:.85rem;transition:border-color .15s,color .15s,background .15s}.ShouldISellCalculator-module__vsxnFG__option:hover{color:#e8e4d8cc;border-color:#e8e4d840}.ShouldISellCalculator-module__vsxnFG__optionSelected{color:#c9a84c!important;background:#c9a84c14!important;border-color:#c9a84c99!important}.ShouldISellCalculator-module__vsxnFG__progressWrap{margin-top:24px}.ShouldISellCalculator-module__vsxnFG__progressBar{background:#ffffff0f;border-radius:2px;height:3px;margin-bottom:8px;overflow:hidden}.ShouldISellCalculator-module__vsxnFG__progressFill{background:#c9a84c80;border-radius:2px;height:100%;transition:width .3s}.ShouldISellCalculator-module__vsxnFG__progressText{color:#e8e4d84d;text-align:right;margin:0;font-size:.75rem}.ShouldISellCalculator-module__vsxnFG__scoreBarWrap{margin-bottom:20px}.ShouldISellCalculator-module__vsxnFG__scoreBarTrack{background:#ffffff0f;border-radius:4px;height:8px;margin-bottom:6px;position:relative;overflow:visible}.ShouldISellCalculator-module__vsxnFG__scoreBarFill{border-radius:4px;height:100%;transition:width .4s,background .3s;position:absolute;top:0;left:0}.ShouldISellCalculator-module__vsxnFG__scoreMarker{background:#ffffff1f;border-radius:1px;width:2px;position:absolute;top:-2px;bottom:-2px}.ShouldISellCalculator-module__vsxnFG__scoreBarLabels{justify-content:space-between;display:flex}.ShouldISellCalculator-module__vsxnFG__scoreLabel{letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:700}.ShouldISellCalculator-module__vsxnFG__verdictCard{border:1px solid;border-radius:2px;margin-top:28px;padding:28px}.ShouldISellCalculator-module__vsxnFG__verdictHeader{align-items:center;gap:16px;margin-bottom:20px;display:flex}.ShouldISellCalculator-module__vsxnFG__verdictBadge{letter-spacing:.08em;border:1px solid;border-radius:2px;padding:6px 20px;font-family:monospace;font-size:1.6rem;font-weight:900}.ShouldISellCalculator-module__vsxnFG__verdictScore{opacity:.8;font-family:monospace;font-size:1rem;font-weight:700}.ShouldISellCalculator-module__vsxnFG__resetBtn{color:#e8e4d859;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:2px;margin-left:auto;padding:6px 14px;font-size:.78rem;transition:border-color .15s,color .15s}.ShouldISellCalculator-module__vsxnFG__resetBtn:hover{color:#e8e4d899;border-color:#fff3}.ShouldISellCalculator-module__vsxnFG__verdictRationale{color:#e8e4d8b3;margin:0 0 20px;font-size:.9rem;line-height:1.7}.ShouldISellCalculator-module__vsxnFG__ctaRow{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.ShouldISellCalculator-module__vsxnFG__ctaBtn,.ShouldISellCalculator-module__vsxnFG__ctaBtnSecondary{white-space:nowrap;border-radius:2px;padding:10px 20px;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .15s}.ShouldISellCalculator-module__vsxnFG__ctaBtn{color:#c9a84c;background:#c9a84c26;border:1px solid #c9a84c4d}.ShouldISellCalculator-module__vsxnFG__ctaBtn:hover{opacity:.8}.ShouldISellCalculator-module__vsxnFG__ctaBtnSecondary{color:#e8e4d880;background:0 0;border:1px solid #ffffff1a}.ShouldISellCalculator-module__vsxnFG__ctaBtnSecondary:hover{color:#e8e4d8b3;border-color:#ffffff2e}@media (max-width:600px){.ShouldISellCalculator-module__vsxnFG__tool{padding:20px}.ShouldISellCalculator-module__vsxnFG__tickerRow{flex-wrap:wrap}.ShouldISellCalculator-module__vsxnFG__optionGroup{grid-template-columns:1fr;display:grid}.ShouldISellCalculator-module__vsxnFG__verdictBadge{font-size:1.2rem}.ShouldISellCalculator-module__vsxnFG__ctaRow{flex-direction:column}.ShouldISellCalculator-module__vsxnFG__ctaBtn,.ShouldISellCalculator-module__vsxnFG__ctaBtnSecondary{text-align:center}.ShouldISellCalculator-module__vsxnFG__verdictHeader{flex-wrap:wrap}.ShouldISellCalculator-module__vsxnFG__resetBtn{margin-left:0}.ShouldISellCalculator-module__vsxnFG__scoreBarLabels{gap:4px}.ShouldISellCalculator-module__vsxnFG__scoreLabel{font-size:.6rem}}
.StockSplitCalculator-module__sx5emW__calculator{grid-template-columns:380px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){.StockSplitCalculator-module__sx5emW__calculator{grid-template-columns:1fr}}.StockSplitCalculator-module__sx5emW__inputsPanel,.StockSplitCalculator-module__sx5emW__resultsPanel{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:28px}.StockSplitCalculator-module__sx5emW__panelTitle{letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--text-rgb),.45);margin:0 0 20px;font-size:.8rem;font-weight:700}.StockSplitCalculator-module__sx5emW__field{margin-bottom:18px}.StockSplitCalculator-module__sx5emW__fieldLabel{color:rgba(var(--text-rgb),.7);align-items:center;gap:8px;margin-bottom:8px;font-size:.82rem;font-weight:600;display:flex}.StockSplitCalculator-module__sx5emW__fieldHint{color:rgba(var(--text-rgb),.35);margin:6px 0 0;font-size:.75rem;line-height:1.5}.StockSplitCalculator-module__sx5emW__optionalBadge{color:rgba(var(--text-rgb),.3);text-transform:uppercase;letter-spacing:.05em;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:4px;padding:1px 6px;font-size:.65rem;font-weight:500}.StockSplitCalculator-module__sx5emW__input{width:100%;color:rgba(var(--text-rgb),.9);box-sizing:border-box;background:#0000004d;border:1px solid #ffffff1f;border-radius:8px;outline:none;padding:10px 14px;font-size:.9rem;font-weight:600;transition:border-color .15s}.StockSplitCalculator-module__sx5emW__input:focus{border-color:rgba(var(--gold-rgb),.5)}.StockSplitCalculator-module__sx5emW__input::placeholder{color:rgba(var(--text-rgb),.25);font-weight:400}.StockSplitCalculator-module__sx5emW__toggleRow{border:1px solid #ffffff1f;border-radius:8px;gap:0;display:flex;overflow:hidden}.StockSplitCalculator-module__sx5emW__toggleBtn{color:rgba(var(--text-rgb),.5);cursor:pointer;background:#0003;border:none;flex:1;padding:10px 12px;font-size:.82rem;font-weight:600;transition:all .15s}.StockSplitCalculator-module__sx5emW__toggleBtn:not(:last-child){border-right:1px solid #ffffff14}.StockSplitCalculator-module__sx5emW__toggleActive{background:rgba(var(--gold-rgb),.12);color:rgba(var(--gold-rgb),.9)}.StockSplitCalculator-module__sx5emW__ratioGrid{flex-wrap:wrap;gap:8px;display:flex}.StockSplitCalculator-module__sx5emW__ratioBtn{color:rgba(var(--text-rgb),.55);cursor:pointer;background:#00000040;border:1px solid #ffffff1a;border-radius:8px;padding:8px 14px;font-size:.8rem;font-weight:600;transition:all .15s}.StockSplitCalculator-module__sx5emW__ratioBtn:hover{color:rgba(var(--text-rgb),.75);border-color:#fff3}.StockSplitCalculator-module__sx5emW__ratioBtnActive{border-color:rgba(var(--gold-rgb),.5);background:rgba(var(--gold-rgb),.1);color:rgba(var(--gold-rgb),.9)}.StockSplitCalculator-module__sx5emW__customRatioRow{align-items:center;gap:10px;margin-top:12px;display:flex}.StockSplitCalculator-module__sx5emW__customRatioInput{width:80px;color:rgba(var(--text-rgb),.9);text-align:center;background:#0000004d;border:1px solid #ffffff1f;border-radius:8px;outline:none;padding:8px 12px;font-size:.85rem;font-weight:600}.StockSplitCalculator-module__sx5emW__customRatioInput:focus{border-color:rgba(var(--gold-rgb),.5)}.StockSplitCalculator-module__sx5emW__customRatioInput::placeholder{color:rgba(var(--text-rgb),.25);font-weight:400}.StockSplitCalculator-module__sx5emW__customRatioSep{color:rgba(var(--text-rgb),.35);font-size:.8rem;font-weight:600}.StockSplitCalculator-module__sx5emW__sectionDivider{background:#ffffff0f;height:1px;margin:20px 0}.StockSplitCalculator-module__sx5emW__actionRow{gap:10px;margin-top:8px;display:flex}.StockSplitCalculator-module__sx5emW__calcBtn{color:#0f0e0c;background:rgba(var(--gold-rgb),.85);cursor:pointer;border:none;border-radius:8px;flex:1;padding:12px 20px;font-size:.88rem;font-weight:700;transition:background .15s}.StockSplitCalculator-module__sx5emW__calcBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),1)}.StockSplitCalculator-module__sx5emW__calcBtn:disabled{opacity:.4;cursor:not-allowed}.StockSplitCalculator-module__sx5emW__resetBtn{color:rgba(var(--text-rgb),.5);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:12px 20px;font-size:.82rem;font-weight:600;transition:all .15s}.StockSplitCalculator-module__sx5emW__resetBtn:hover{color:rgba(var(--text-rgb),.7);border-color:#fff3}.StockSplitCalculator-module__sx5emW__emptyState{text-align:center;padding:48px 20px}.StockSplitCalculator-module__sx5emW__emptyStateIcon{color:rgba(var(--text-rgb),.12);margin-bottom:16px;font-size:2.4rem;display:block}.StockSplitCalculator-module__sx5emW__emptyStateTitle{color:rgba(var(--text-rgb),.6);margin:0 0 8px;font-size:.95rem;font-weight:700}.StockSplitCalculator-module__sx5emW__emptyStateText{color:rgba(var(--text-rgb),.35);margin:0;font-size:.82rem;line-height:1.6}.StockSplitCalculator-module__sx5emW__comparisonGrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:20px;display:grid}@media (max-width:600px){.StockSplitCalculator-module__sx5emW__comparisonGrid{grid-template-columns:1fr;gap:8px}.StockSplitCalculator-module__sx5emW__comparisonArrow{transform:rotate(90deg)}}.StockSplitCalculator-module__sx5emW__comparisonCard{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:20px}.StockSplitCalculator-module__sx5emW__comparisonCardAfter{border-color:rgba(var(--gold-rgb),.25);background:rgba(var(--gold-rgb),.04)}.StockSplitCalculator-module__sx5emW__comparisonLabel{letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--text-rgb),.4);margin:0 0 10px;font-size:.7rem;font-weight:700}.StockSplitCalculator-module__sx5emW__comparisonShares{color:rgba(var(--text-rgb),.95);letter-spacing:-.02em;margin:0 0 4px;font-size:1.5rem;font-weight:800}.StockSplitCalculator-module__sx5emW__comparisonCost{color:rgba(var(--text-rgb),.5);margin:0 0 4px;font-size:.82rem}.StockSplitCalculator-module__sx5emW__comparisonTotal{color:rgba(var(--gold-rgb),.7);margin:0;font-size:.82rem;font-weight:600}.StockSplitCalculator-module__sx5emW__comparisonArrow{flex-direction:column;align-items:center;gap:4px;display:flex}.StockSplitCalculator-module__sx5emW__arrowIcon{color:rgba(var(--gold-rgb),.5);font-size:1.4rem}.StockSplitCalculator-module__sx5emW__arrowLabel{color:rgba(var(--text-rgb),.35);white-space:nowrap;font-size:.7rem;font-weight:600}.StockSplitCalculator-module__sx5emW__valueCallout{background:#4caf800f;border:1px solid #4caf8033;border-radius:12px;gap:14px;margin-bottom:20px;padding:18px 20px;display:flex}.StockSplitCalculator-module__sx5emW__valueCalloutIcon{color:#4caf80b3;flex-shrink:0;margin-top:1px;font-size:1.2rem}.StockSplitCalculator-module__sx5emW__valueCalloutTitle{color:rgba(var(--text-rgb),.85);margin:0 0 4px;font-size:.88rem;font-weight:700}.StockSplitCalculator-module__sx5emW__valueCalloutText{color:rgba(var(--text-rgb),.5);margin:0;font-size:.8rem;line-height:1.6}.StockSplitCalculator-module__sx5emW__taxSection{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:20px;padding:20px}.StockSplitCalculator-module__sx5emW__taxTitle{color:rgba(var(--text-rgb),.7);margin:0 0 14px;font-size:.82rem;font-weight:700}.StockSplitCalculator-module__sx5emW__taxGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}@media (max-width:600px){.StockSplitCalculator-module__sx5emW__taxGrid{grid-template-columns:1fr}}.StockSplitCalculator-module__sx5emW__taxItem{flex-direction:column;gap:4px;display:flex}.StockSplitCalculator-module__sx5emW__taxLabel{color:rgba(var(--text-rgb),.4);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}.StockSplitCalculator-module__sx5emW__taxValue{color:rgba(var(--text-rgb),.85);font-size:.95rem;font-weight:700}.StockSplitCalculator-module__sx5emW__taxNote{color:rgba(var(--text-rgb),.4);margin:0;font-size:.78rem;line-height:1.6}.StockSplitCalculator-module__sx5emW__summaryRow{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}@media (max-width:600px){.StockSplitCalculator-module__sx5emW__summaryRow{grid-template-columns:1fr}}.StockSplitCalculator-module__sx5emW__summaryCard{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;padding:14px}.StockSplitCalculator-module__sx5emW__summaryLabel{color:rgba(var(--text-rgb),.4);text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;font-size:.68rem;font-weight:600}.StockSplitCalculator-module__sx5emW__summaryValue{color:rgba(var(--text-rgb),.9);margin:0;font-size:1.05rem;font-weight:800}.StockSplitCalculator-module__sx5emW__recentSection{border-top:1px solid #ffffff0f;margin-top:28px;padding-top:24px}.StockSplitCalculator-module__sx5emW__recentTitle{color:rgba(var(--text-rgb),.7);margin:0 0 16px;font-size:.88rem;font-weight:700}.StockSplitCalculator-module__sx5emW__tableWrap{overflow-x:auto}.StockSplitCalculator-module__sx5emW__splitsTable{border-collapse:collapse;width:100%;font-size:.82rem}.StockSplitCalculator-module__sx5emW__splitsTable th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--text-rgb),.4);border-bottom:1px solid #ffffff14;padding:8px 12px;font-size:.7rem;font-weight:700}.StockSplitCalculator-module__sx5emW__splitsTable td{color:rgba(var(--text-rgb),.65);border-bottom:1px solid #ffffff0a;padding:10px 12px}.StockSplitCalculator-module__sx5emW__splitsTable tr:last-child td{border-bottom:none}.StockSplitCalculator-module__sx5emW__splitsTable tr:hover td{background:#ffffff05}.StockSplitCalculator-module__sx5emW__tickerLink{color:rgba(var(--gold-rgb),.75);font-weight:600;text-decoration:none;transition:color .15s}.StockSplitCalculator-module__sx5emW__tickerLink:hover{color:rgba(var(--gold-rgb),1)}
.TariffImpactCalculator-module__JhyaLa__calculator{grid-template-columns:380px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){.TariffImpactCalculator-module__JhyaLa__calculator{grid-template-columns:1fr}}.TariffImpactCalculator-module__JhyaLa__inputsPanel,.TariffImpactCalculator-module__JhyaLa__resultsPanel{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:28px}.TariffImpactCalculator-module__JhyaLa__panelTitle{letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--text-rgb),.45);margin:0 0 20px;font-size:.8rem;font-weight:700}@media (max-width:640px){.TariffImpactCalculator-module__JhyaLa__inputsPanel,.TariffImpactCalculator-module__JhyaLa__resultsPanel{padding:20px}}.TariffImpactCalculator-module__JhyaLa__tickerSearch{border-bottom:1px solid #ffffff0f;margin-bottom:18px;padding-bottom:18px}.TariffImpactCalculator-module__JhyaLa__tickerSearchRow{gap:8px;display:flex}.TariffImpactCalculator-module__JhyaLa__tickerSearchInput{background:#0000004d;border:1px solid #ffffff1f;border-radius:8px;flex:1;align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.TariffImpactCalculator-module__JhyaLa__tickerSearchInput:focus-within{border-color:rgba(var(--gold-rgb),.5)}.TariffImpactCalculator-module__JhyaLa__tickerSearchIcon{color:rgba(var(--text-rgb),.3);flex-shrink:0;padding:0 10px;font-size:1rem}.TariffImpactCalculator-module__JhyaLa__tickerSearchField{height:44px;color:rgba(var(--text-rgb),.9);letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 8px 0 0;font-size:.95rem;font-weight:600}.TariffImpactCalculator-module__JhyaLa__tickerSearchField::placeholder{letter-spacing:0;color:rgba(var(--text-rgb),.22);font-size:.85rem;font-weight:400}.TariffImpactCalculator-module__JhyaLa__tickerSearchBtn{background:rgba(var(--gold-rgb),.12);border:1px solid rgba(var(--gold-rgb),.3);min-width:72px;height:44px;color:rgba(var(--gold-rgb),.85);cursor:pointer;white-space:nowrap;letter-spacing:.03em;border-radius:8px;padding:0 18px;font-size:.82rem;font-weight:700;transition:background .15s,border-color .15s}.TariffImpactCalculator-module__JhyaLa__tickerSearchBtn:hover:not(:disabled){background:rgba(var(--gold-rgb),.2);border-color:rgba(var(--gold-rgb),.5)}.TariffImpactCalculator-module__JhyaLa__tickerSearchBtn:disabled{opacity:.4;cursor:not-allowed}.TariffImpactCalculator-module__JhyaLa__tickerSearchError{color:#e07070;margin:8px 0 0;font-size:.8rem}.TariffImpactCalculator-module__JhyaLa__tickerSearchSuccess{color:#64c88cd9;margin:8px 0 0;font-size:.8rem}.TariffImpactCalculator-module__JhyaLa__scenariosWrap{border-bottom:1px solid #ffffff0f;margin-bottom:20px;padding-bottom:18px}.TariffImpactCalculator-module__JhyaLa__scenariosLabel{letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--text-rgb),.4);margin:0 0 10px;font-size:.72rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__scenariosRow{-webkit-overflow-scrolling:touch;flex-wrap:wrap;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}@media (max-width:640px){.TariffImpactCalculator-module__JhyaLa__scenariosRow{flex-wrap:nowrap;overflow-x:auto}}.TariffImpactCalculator-module__JhyaLa__chip{min-height:36px;color:rgba(var(--text-rgb),.7);cursor:pointer;letter-spacing:.04em;background:#00000040;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;padding:8px 14px;font-size:.78rem;font-weight:700;transition:background .15s,border-color .15s,color .15s}.TariffImpactCalculator-module__JhyaLa__chip:hover{background:rgba(var(--gold-rgb),.12);border-color:rgba(var(--gold-rgb),.35);color:rgba(var(--gold-rgb),.9)}.TariffImpactCalculator-module__JhyaLa__chipActive{background:rgba(var(--gold-rgb),.15);border-color:rgba(var(--gold-rgb),.45);color:rgba(var(--gold-rgb),.95)}.TariffImpactCalculator-module__JhyaLa__scenarioNote{color:rgba(var(--text-rgb),.5);border-left:2px solid rgba(var(--gold-rgb),.3);background:#ffffff05;border-radius:0 6px 6px 0;margin:10px 0 0;padding:8px 10px;font-size:.78rem;line-height:1.55}.TariffImpactCalculator-module__JhyaLa__sliderField{margin-bottom:18px}.TariffImpactCalculator-module__JhyaLa__sliderHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.TariffImpactCalculator-module__JhyaLa__sliderLabel{color:rgba(var(--text-rgb),.8);flex:1;font-size:.85rem;font-weight:600}.TariffImpactCalculator-module__JhyaLa__sliderValueWrap{background:#00000040;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:2px;padding:2px 8px;display:flex}.TariffImpactCalculator-module__JhyaLa__sliderValueInput{width:44px;color:rgba(var(--gold-rgb),.9);text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;font-size:.9rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__sliderValueInput::-webkit-outer-spin-button{-webkit-appearance:none}.TariffImpactCalculator-module__JhyaLa__sliderValueInput::-webkit-inner-spin-button{-webkit-appearance:none}.TariffImpactCalculator-module__JhyaLa__sliderSuffix{color:rgba(var(--gold-rgb),.6);font-size:.8rem;font-weight:600}.TariffImpactCalculator-module__JhyaLa__slider{appearance:none;background:linear-gradient(to right,rgba(var(--gold-rgb),.7)var(--pct,50%),#ffffff1a var(--pct,50%));cursor:pointer;border-radius:3px;outline:none;width:100%;height:6px;margin:10px 0}.TariffImpactCalculator-module__JhyaLa__slider::-webkit-slider-runnable-track{border-radius:3px;height:6px}.TariffImpactCalculator-module__JhyaLa__slider::-webkit-slider-thumb{appearance:none;background:var(--gold);cursor:pointer;border:2px solid #0006;border-radius:50%;width:22px;height:22px;transition:transform .15s;box-shadow:0 2px 6px #0006}.TariffImpactCalculator-module__JhyaLa__slider::-webkit-slider-thumb:hover{transform:scale(1.12)}.TariffImpactCalculator-module__JhyaLa__slider::-moz-range-thumb{background:var(--gold);cursor:pointer;border:2px solid #0006;border-radius:50%;width:22px;height:22px}@media (max-width:640px){.TariffImpactCalculator-module__JhyaLa__slider::-webkit-slider-thumb{width:26px;height:26px}.TariffImpactCalculator-module__JhyaLa__slider::-moz-range-thumb{width:26px;height:26px}}.TariffImpactCalculator-module__JhyaLa__sliderRange{color:rgba(var(--text-rgb),.3);justify-content:space-between;margin-top:4px;font-size:.68rem;font-weight:600;display:flex}.TariffImpactCalculator-module__JhyaLa__resetRow{border-top:1px solid #ffffff0f;justify-content:flex-end;margin-top:20px;padding-top:16px;display:flex}.TariffImpactCalculator-module__JhyaLa__resetBtn{min-height:36px;color:rgba(var(--text-rgb),.4);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:7px;padding:8px 16px;font-size:.78rem;transition:color .15s,border-color .15s}.TariffImpactCalculator-module__JhyaLa__resetBtn:hover{color:rgba(var(--text-rgb),.7);border-color:#fff3}.TariffImpactCalculator-module__JhyaLa__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px;display:flex}.TariffImpactCalculator-module__JhyaLa__emptyStateIcon{opacity:.2;font-size:2rem}.TariffImpactCalculator-module__JhyaLa__emptyStateTitle{color:rgba(var(--text-rgb),.55);margin:0;font-size:1rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__emptyStateText{color:rgba(var(--text-rgb),.35);max-width:320px;margin:0;font-size:.85rem;line-height:1.55}.TariffImpactCalculator-module__JhyaLa__skeletonWrap{flex-direction:column;gap:12px;padding:16px 0;display:flex}.TariffImpactCalculator-module__JhyaLa__skeletonRow{background:linear-gradient(90deg,#ffffff08 0%,#ffffff0f 50%,#ffffff08 100%) 0 0/200% 100%;border-radius:10px;height:48px;animation:1.4s ease-in-out infinite TariffImpactCalculator-module__JhyaLa__shimmer}@keyframes TariffImpactCalculator-module__JhyaLa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.TariffImpactCalculator-module__JhyaLa__notice{background:rgba(var(--gold-rgb),.06);border:1px solid rgba(var(--gold-rgb),.2);color:rgba(var(--text-rgb),.6);border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:.8rem;line-height:1.55}.TariffImpactCalculator-module__JhyaLa__verdictBadge{border:1px solid;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:14px 18px;font-weight:700;display:flex}.TariffImpactCalculator-module__JhyaLa__verdictLabel{letter-spacing:.01em;font-size:.95rem}.TariffImpactCalculator-module__JhyaLa__verdictDelta{font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.TariffImpactCalculator-module__JhyaLa__verdict_high{color:#e68c8cf2;background:#dc50501a;border-color:#dc505059}.TariffImpactCalculator-module__JhyaLa__verdict_moderate{color:#e6c878f2;background:#dcb44614;border-color:#dcb4464d}.TariffImpactCalculator-module__JhyaLa__verdict_low{color:#8cd2aaf2;background:#64c88c14;border-color:#64c88c40}.TariffImpactCalculator-module__JhyaLa__verdict_pos{color:#96c8f0f2;background:#64b4e614;border-color:#64b4e64d}@media (max-width:640px){.TariffImpactCalculator-module__JhyaLa__verdictBadge{flex-direction:column;align-items:flex-start;gap:6px}}.TariffImpactCalculator-module__JhyaLa__narrative{color:rgba(var(--text-rgb),.75);border-left:2px solid rgba(var(--gold-rgb),.4);background:#ffffff05;border-radius:0 8px 8px 0;margin:0 0 18px;padding:12px 14px;font-size:.92rem;line-height:1.55}.TariffImpactCalculator-module__JhyaLa__plSection{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:16px;padding:16px 18px;overflow-x:auto}.TariffImpactCalculator-module__JhyaLa__plTitle{text-transform:uppercase;letter-spacing:.07em;color:rgba(var(--text-rgb),.4);margin:0 0 12px;font-size:.72rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__plTable{border-collapse:collapse;width:100%;font-size:.87rem}.TariffImpactCalculator-module__JhyaLa__plTable th{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--text-rgb),.35);text-align:left;border-bottom:1px solid #ffffff0f;padding:6px 10px;font-size:.68rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__plTable th:not(:first-child){text-align:right}.TariffImpactCalculator-module__JhyaLa__plTable td{color:rgba(var(--text-rgb),.75);font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0a;padding:10px}.TariffImpactCalculator-module__JhyaLa__plTable td:not(:first-child){text-align:right;font-weight:600}.TariffImpactCalculator-module__JhyaLa__plTable tr:last-child td{border-bottom:none}.TariffImpactCalculator-module__JhyaLa__emphasizeRow td{color:rgba(var(--text-rgb),.95);background:rgba(var(--gold-rgb),.04);font-weight:800}.TariffImpactCalculator-module__JhyaLa__emphasizeRow td:first-child{border-left:2px solid rgba(var(--gold-rgb),.4)}.TariffImpactCalculator-module__JhyaLa__good{color:#78d296f2!important}.TariffImpactCalculator-module__JhyaLa__bad{color:#e68282f2!important}@media (max-width:640px){.TariffImpactCalculator-module__JhyaLa__plTable thead{display:none}.TariffImpactCalculator-module__JhyaLa__plTable,.TariffImpactCalculator-module__JhyaLa__plTable tbody,.TariffImpactCalculator-module__JhyaLa__plTable tr,.TariffImpactCalculator-module__JhyaLa__plTable td{width:100%;display:block}.TariffImpactCalculator-module__JhyaLa__plTable tr{border-bottom:1px solid #ffffff0d;padding:10px 0}.TariffImpactCalculator-module__JhyaLa__plTable tr:last-child{border-bottom:none}.TariffImpactCalculator-module__JhyaLa__plTable td{border:none;padding:3px 0;text-align:left!important}.TariffImpactCalculator-module__JhyaLa__plTable td:first-child{color:rgba(var(--text-rgb),.55);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:.72rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__plTable td:not(:first-child):before{content:attr(data-label)": ";color:rgba(var(--text-rgb),.4);text-transform:uppercase;letter-spacing:.05em;margin-right:6px;font-size:.68rem;font-weight:500}.TariffImpactCalculator-module__JhyaLa__emphasizeRow td:first-child{color:rgba(var(--gold-rgb),.8);border-left:none}}.TariffImpactCalculator-module__JhyaLa__peBlock{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;padding:14px 16px;display:grid}@media (max-width:640px){.TariffImpactCalculator-module__JhyaLa__peBlock{grid-template-columns:1fr 1fr}.TariffImpactCalculator-module__JhyaLa__peBlock>:last-child{grid-column:span 2}}.TariffImpactCalculator-module__JhyaLa__peItem{flex-direction:column;gap:4px;display:flex}.TariffImpactCalculator-module__JhyaLa__peItemLabel{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--text-rgb),.35);font-size:.68rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__peItemValue{color:rgba(var(--text-rgb),.85);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__pairWith{color:rgba(var(--text-rgb),.55);background:#ffffff05;border:1px dashed #ffffff14;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:.85rem;line-height:1.65}.TariffImpactCalculator-module__JhyaLa__inlineLink{color:rgba(var(--gold-rgb),.9);font-weight:600;text-decoration:none}.TariffImpactCalculator-module__JhyaLa__inlineLink:hover{text-decoration:underline}.TariffImpactCalculator-module__JhyaLa__liveBadge{color:#64c88cb3;vertical-align:middle;background:#64c88c14;border:1px solid #64c88c33;border-radius:5px;align-items:center;gap:5px;margin-left:8px;padding:2px 8px;font-size:.7rem;font-weight:600;display:inline-flex}.TariffImpactCalculator-module__JhyaLa__liveDot{background:#64c88ccc;border-radius:50%;width:5px;height:5px}@media (max-width:400px){.TariffImpactCalculator-module__JhyaLa__inputsPanel,.TariffImpactCalculator-module__JhyaLa__resultsPanel{padding:16px}.TariffImpactCalculator-module__JhyaLa__scenariosRow{scrollbar-width:none;-ms-overflow-style:none}.TariffImpactCalculator-module__JhyaLa__scenariosRow::-webkit-scrollbar{display:none}.TariffImpactCalculator-module__JhyaLa__chip{padding:7px 12px;font-size:.74rem}.TariffImpactCalculator-module__JhyaLa__sliderHeader{gap:8px}.TariffImpactCalculator-module__JhyaLa__sliderLabel{font-size:.8rem}.TariffImpactCalculator-module__JhyaLa__plSection{padding:12px 14px}.TariffImpactCalculator-module__JhyaLa__peBlock{grid-template-columns:1fr 1fr}}.TariffImpactCalculator-module__JhyaLa__scenarioDisclosure{color:rgba(var(--text-rgb),.3);margin:8px 0 0;font-size:.7rem;font-style:italic}.TariffImpactCalculator-module__JhyaLa__freshnessNote{color:rgba(var(--text-rgb),.3);text-align:right;margin:-8px 0 16px;font-size:.72rem;font-style:italic}.TariffImpactCalculator-module__JhyaLa__errorCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 24px;display:flex}.TariffImpactCalculator-module__JhyaLa__errorCardIcon{color:#e68282b3;margin:0;font-size:1.6rem}.TariffImpactCalculator-module__JhyaLa__errorCardTitle{color:rgba(var(--text-rgb),.6);margin:0;font-size:1rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__errorCardText{color:rgba(var(--text-rgb),.4);margin:0;font-size:.85rem}.TariffImpactCalculator-module__JhyaLa__noCogsCard{background:#dcb4460d;border:1px solid #dcb44633;border-radius:12px;flex-direction:column;gap:10px;padding:28px 20px;display:flex}.TariffImpactCalculator-module__JhyaLa__noCogsTitle{text-transform:uppercase;letter-spacing:.07em;color:#dcb446b3;margin:0;font-size:.8rem;font-weight:700}.TariffImpactCalculator-module__JhyaLa__noCogsText{color:rgba(var(--text-rgb),.8);margin:0;font-size:.92rem;font-weight:600;line-height:1.5}.TariffImpactCalculator-module__JhyaLa__noCogsHint{color:rgba(var(--text-rgb),.45);margin:0;font-size:.82rem;line-height:1.55}
.VerdictBlock-module__6RXR6W__block{background:#ffffff08;border:1px solid #ffffff0f;border-left:4px solid #0000;border-radius:10px;margin:20px 0;padding:16px 18px}.VerdictBlock-module__6RXR6W__positive{background:#22c55e0d;border-left-color:#22c55e}.VerdictBlock-module__6RXR6W__neutral{background:#c9a84c0d;border-left-color:#c9a84c}.VerdictBlock-module__6RXR6W__warning{background:#f59e0b0d;border-left-color:#f59e0b}.VerdictBlock-module__6RXR6W__negative{background:#ef44440d;border-left-color:#ef4444}.VerdictBlock-module__6RXR6W__label{letter-spacing:.1em;text-transform:uppercase;color:#cfc8b473;margin:0 0 6px;font-size:.68rem;font-weight:700}.VerdictBlock-module__6RXR6W__verdict{color:#cfc8b4eb;margin:0 0 6px;font-size:.9rem;font-weight:600;line-height:1.4}.VerdictBlock-module__6RXR6W__detail{color:#cfc8b499;margin:0 0 12px;font-size:.8rem;line-height:1.5}.VerdictBlock-module__6RXR6W__cta{cursor:pointer;text-align:center;color:#64c88cd9;background:#64b48c14;border:1px solid #64b48c40;border-radius:8px;width:100%;padding:10px 16px;font-family:inherit;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:block}.VerdictBlock-module__6RXR6W__cta:hover{background:#64b48c24;border-color:#64b48c66}
.StockSearch-module__vmNg1q__wrap{width:100%;position:relative}.StockSearch-module__vmNg1q__inputRow{background:var(--surface);border:1px solid var(--border);align-items:center;gap:10px;padding:0 16px;transition:border-color .2s;display:flex}.StockSearch-module__vmNg1q__inputRow:focus-within{border-color:var(--gold-dim)}.StockSearch-module__vmNg1q__icon{color:var(--text-dim);flex-shrink:0;align-items:center;display:flex}.StockSearch-module__vmNg1q__input{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:14px 0;font-size:13px}.StockSearch-module__vmNg1q__input::placeholder{color:var(--text-dim)}@keyframes StockSearch-module__vmNg1q__spin{to{transform:rotate(360deg)}}.StockSearch-module__vmNg1q__spinner{border:1.5px solid var(--border);border-top-color:var(--gold);border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite StockSearch-module__vmNg1q__spin}.StockSearch-module__vmNg1q__clearBtn{color:var(--text-dim);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:18px;line-height:1;transition:color .15s}.StockSearch-module__vmNg1q__clearBtn:hover{color:var(--text-muted)}.StockSearch-module__vmNg1q__dropdown{border:1px solid var(--border);border-top:1px solid var(--gold-dim);z-index:300;background:#0e0e0b;flex-direction:column;list-style:none;display:flex;position:absolute;top:calc(100% + 2px);left:0;right:0;box-shadow:0 12px 32px #00000080}.StockSearch-module__vmNg1q__result{border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;width:100%;padding:11px 16px;transition:background .12s;display:flex}.StockSearch-module__vmNg1q__result:last-child{border-bottom:none}.StockSearch-module__vmNg1q__result:hover,.StockSearch-module__vmNg1q__active{background:rgba(var(--gold-rgb),.07)}.StockSearch-module__vmNg1q__sym{font-family:var(--font-mono);letter-spacing:.12em;color:var(--gold);flex-shrink:0;min-width:54px;font-size:12px;font-weight:600}.StockSearch-module__vmNg1q__name{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.03em;flex:1;font-size:11px;overflow:hidden}.StockSearch-module__vmNg1q__exch{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--border);flex-shrink:0;padding:2px 6px;font-size:9px}.StockSearch-module__vmNg1q__arrow{color:var(--text-dim);opacity:0;flex-shrink:0;transition:opacity .12s}.StockSearch-module__vmNg1q__result:hover .StockSearch-module__vmNg1q__arrow,.StockSearch-module__vmNg1q__active .StockSearch-module__vmNg1q__arrow{opacity:1;color:var(--gold-dim)}
