body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dashboard-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:800px;padding:20px}.dashboard-header{margin-bottom:40px;padding:40px 20px;text-align:center}.dashboard-header h1{color:#1a202c;font-size:2.25rem;font-weight:700;margin-bottom:12px}.dashboard-header p{color:#718096;font-size:1.125rem}.plan-overview{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px #0000000d;margin-bottom:40px;padding:40px;text-align:center}.current-plan{margin-bottom:30px}.plan-badge{background:#edf2f7;border-radius:20px;color:#4a5568;display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:12px;padding:6px 16px}.plan-price{color:#1a202c;font-size:1.5rem;font-weight:700;margin:8px 0}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:30px 0}.stat-card{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;text-align:center}.stat-value{color:#2d3748;font-size:2rem;font-weight:700;margin-bottom:8px}.stat-label{color:#4a5568}.stat-label,.upgrade-button{font-size:1rem;font-weight:600}.upgrade-button{background:#4299e1;border:none;border-radius:8px;color:#fff;cursor:pointer;max-width:200px;padding:14px 32px;transition:all .2s ease;width:100%}.upgrade-button:hover{background:#3182ce}.quick-actions{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:30px}.quick-actions h2{color:#1a202c;font-size:1.5rem;font-weight:600;margin-bottom:20px}.actions-grid{grid-gap:16px;display:grid;gap:16px}.action-card{border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;padding:20px;transition:all .2s ease}.action-card:hover{background:#f7fafc;border-color:#4299e1}.action-card h3{color:#2d3748;font-size:1.125rem;font-weight:600;margin-bottom:8px}.action-card p{color:#718096;font-size:.875rem}.pricing-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1200px;padding:40px 20px}.pricing-header{margin-bottom:60px;text-align:center}.pricing-header h1{color:#1a202c;font-size:2.5rem;font-weight:700;margin-bottom:16px}.pricing-header p{color:#718096;font-size:1.25rem}.pricing-plans{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pricing-card{background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:30px;text-align:center;transition:all .3s ease}.pricing-card:hover{border-color:#4299e1;box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.plan-header h3{color:#2d3748;font-size:1.5rem;font-weight:600;margin-bottom:16px}.price{color:#1a202c;font-size:2.5rem;font-weight:700;margin-bottom:8px}.plan-header p{color:#718096;margin-bottom:20px}.features-list{list-style:none;margin:30px 0;padding:0;text-align:left}.features-list li{border-bottom:1px solid #edf2f7;color:#4a5568;padding:8px 0}.features-list li:last-child{border-bottom:none}.subscribe-btn{background:#4299e1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 20px;transition:all .2s ease;width:100%}.subscribe-btn:hover{background:#3182ce;transform:translateY(-2px)}.pricing-card:nth-child(2){border-color:#4299e1;transform:scale(1.05)}.pricing-card:nth-child(2) .subscribe-btn{background:#2b6cb0}.pricing-card:nth-child(2) .subscribe-btn:hover{background:#2c5282}@media (max-width:768px){.pricing-plans{grid-template-columns:1fr}.pricing-container{padding:20px 16px}.pricing-card:nth-child(2){transform:none}.pricing-header h1{font-size:2rem}}.opportunities-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1000px;padding:40px 20px}.opportunities-header{margin-bottom:40px;text-align:center}.opportunities-header h1{color:#1a202c;font-size:2.5rem;font-weight:700;margin-bottom:16px}.opportunities-header p{color:#718096;font-size:1.25rem}.search-section{display:flex;gap:12px;justify-content:center;margin-bottom:40px}.search-input{border:2px solid #e2e8f0;border-radius:8px;flex:1 1;font-size:1rem;max-width:400px;padding:12px 16px}.search-input:focus{border-color:#4299e1;outline:none}.opportunities-list{grid-gap:20px;display:grid;gap:20px}.opportunity-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:24px;transition:all .2s ease}.opportunity-card:hover{border-color:#4299e1;box-shadow:0 4px 12px #0000001a}.opportunity-card h3{color:#2d3748;font-size:1.25rem;font-weight:600;margin-bottom:12px}.opportunity-card p{color:#718096;margin-bottom:8px}@media (max-width:768px){.opportunities-container{padding:20px 16px}.search-section{flex-direction:column}.search-input{max-width:100%}}.back-button{background:#0000!important;border:1px solid #4299e1!important;border-radius:6px!important;color:#4299e1!important;cursor:pointer!important;font-size:1rem!important;margin-bottom:20px!important;padding:10px 20px!important;transition:all .2s ease!important}.back-button:hover{background:#4299e1!important;color:#fff!important}.search-btn{background:#4299e1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .2s ease}.search-btn:hover{background:#3182ce;transform:translateY(-1px)}.view-details-btn{background:#48bb78;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;margin-top:12px;padding:8px 16px;transition:all .2s ease}.view-details-btn:hover{background:#38a169;transform:translateY(-1px)}.ai-matching-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:800px;padding:40px 20px}.back-button{background:#0000;border:1px solid #4299e1;border-radius:6px;color:#4299e1;cursor:pointer;font-size:1rem;margin-bottom:20px;padding:10px 20px;transition:all .2s ease}.back-button:hover{background:#4299e1;color:#fff}.matching-header{margin-bottom:40px;text-align:center}.matching-header h1{color:#1a202c;font-size:2.5rem;font-weight:700;margin-bottom:16px}.matching-header p{color:#718096;font-size:1.25rem}.coming-soon-message{background:#fff;border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px #0000000d;margin-top:40px;padding:60px 40px;text-align:center}.coming-soon-message h2{color:#2d3748;font-size:1.75rem;margin-bottom:16px}.coming-soon-message p{color:#718096;font-size:1.125rem;line-height:1.6;margin-bottom:30px}.return-home-btn{background:#4299e1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .2s ease}.return-home-btn:hover{background:#3182ce;transform:translateY(-1px)}@media (max-width:768px){.ai-matching-container{padding:20px 16px}.matching-header h1{font-size:2rem}.coming-soon-message{padding:40px 20px}}.App{text-align:center}*{box-sizing:border-box}
/*# sourceMappingURL=main.150019c8.css.map*/