.monetization-page .status-card{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:2rem;text-align:center;margin-bottom:2rem}.monetization-page .status-card.eligible{background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(16,185,129,.05));border-color:rgba(16,185,129,.4)}.monetization-page .status-card.not-eligible{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(251,191,36,.05));border-color:rgba(251,191,36,.4)}.status-icon{font-size:4rem;margin-bottom:1rem}.status-title{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.5rem}.status-card.eligible .status-title{color:#10b981}.status-card.not-eligible .status-title{color:#fbbf24}.status-subtitle{color:rgba(255,255,255,.7);font-size:1rem}.requirements-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.requirement-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:all .3s ease}.requirement-card:hover{transform:translateY(-3px)}.requirement-card.met{border-color:rgba(16,185,129,.4);background:linear-gradient(135deg,rgba(16,185,129,.1),transparent)}.requirement-card.not-met{border-color:rgba(239,68,68,.3)}.requirement-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.requirement-status{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem}.requirement-card.met .requirement-status{background:rgba(16,185,129,.2);color:#10b981}.requirement-card.not-met .requirement-status{background:rgba(239,68,68,.2);color:#ef4444}.requirement-name{font-size:1rem;font-weight:600;color:#fff}.requirement-progress{margin-bottom:.75rem}.progress-bar-bg{height:8px;background:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}.progress-bar-fill{height:100%;border-radius:4px;transition:width .5s ease}.requirement-card.met .progress-bar-fill{background:linear-gradient(90deg,#10b981,#34d399)}.requirement-card.not-met .progress-bar-fill{background:linear-gradient(90deg,#6366f1,#8b5cf6)}.requirement-values{display:flex;justify-content:space-between;font-size:.85rem}.requirement-current{color:rgba(255,255,255,.9);font-weight:600}.requirement-target{color:rgba(255,255,255,.5)}.requirement-remaining{font-size:.85rem;color:rgba(255,255,255,.6);margin-top:.5rem}.requirement-card.met .requirement-remaining{color:#10b981}.paths-section{margin-bottom:4rem}.paths-section h2{font-size:1.8rem;color:#fff;margin-bottom:2rem;text-align:center}.paths-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.path-card{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;padding:2rem;transition:all .3s ease}.path-card:hover{border-color:rgba(99,102,241,.3);transform:translateY(-5px)}.path-card.recommended{border-color:rgba(139,92,246,.4);background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1))}.path-badge{display:inline-block;padding:.25rem .75rem;background:rgba(139,92,246,.2);color:#a78bfa;border-radius:1rem;font-size:.75rem;font-weight:600;margin-bottom:1rem}.path-icon{font-size:2.5rem;margin-bottom:1rem}.path-card h3{font-size:1.25rem;color:#fff;margin-bottom:.75rem}.path-card p{color:rgba(255,255,255,.7);line-height:1.6;margin-bottom:1rem}.path-requirements{list-style:none;padding:0;margin:0}.path-requirements li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:rgba(255,255,255,.8);font-size:.9rem}.path-requirements li:before{content:"•";position:absolute;left:0;color:#8b5cf6}.timeline-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;margin-top:1rem}.timeline-title{font-size:.9rem;color:rgba(255,255,255,.6);margin-bottom:.5rem}.timeline-value{font-size:1.5rem;font-weight:700;color:#a78bfa}.timeline-note{font-size:.8rem;color:rgba(255,255,255,.5);margin-top:.25rem}.checklist-section{margin-bottom:4rem}.checklist-section h2{font-size:1.8rem;color:#fff;margin-bottom:2rem;text-align:center}.checklist-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.checklist-item{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;transition:all .3s ease}.checklist-item:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.15)}.checklist-icon{font-size:1.25rem;flex-shrink:0}.checklist-text{color:rgba(255,255,255,.8);font-size:.95rem;line-height:1.5}.monetization-page .calc-input-group input[type=number]{max-width:250px}@media (max-width:768px){.paths-grid,.requirements-grid{grid-template-columns:1fr}.status-icon{font-size:3rem}.status-title{font-size:1.25rem}}