.experience-content .text-accent,.experience-card .company-name,.experience-item .company-name{color:#004494!important;font-weight:700!important}html.dark .experience-content .text-accent,html.dark .experience-card .company-name,html.dark .experience-item .company-name{color:#5ac8fa!important}.experience-date-badge{color:#036!important;background:#0033661f!important;font-weight:600!important}html.dark .experience-date-badge{color:#7dc8ff!important;background:#2997ff26!important}.experience-tag{color:#1a1a1a!important;background:#e8e8ed!important;border:1px solid rgb(0 0 0 / 10%)!important;font-weight:500!important}html.dark .experience-tag{color:#f5f5f7!important;background:#000!important;border-color:#ffffff26!important}.experience-content h3,.experience-card h3,#experience h3.text-xl{color:#1d1d1f!important;font-weight:700!important}html.dark .experience-content h3,html.dark .experience-card h3,html.dark #experience h3.text-xl{color:#f5f5f7!important}.experience-content p,.experience-card p,.experience-item p{color:#2c2c2e!important}html.dark .experience-content p,html.dark .experience-card p,html.dark .experience-item p{color:#d1d1d6!important}.publication-category{color:#003d7a!important;font-weight:700!important}html.dark .publication-category{color:#5ac8fa!important}.publication-venue{color:#1d1d1f!important;font-weight:500!important}html.dark .publication-venue{color:#f5f5f7!important}.publication-title,.publication-card h3{color:#1d1d1f!important;font-weight:700!important}html.dark .publication-title,html.dark .publication-card h3{color:#f5f5f7!important}.publication-authors{color:#3a3a3c!important;font-weight:500!important}html.dark .publication-authors{color:#d1d1d6!important}.publication-journal{color:#48484a!important}html.dark .publication-journal{color:#a1a1a6!important}.publication-details{color:#3a3a3c!important}html.dark .publication-details{color:#d1d1d6!important}.award-title,.award-card h3{color:#1d1d1f!important;font-weight:700!important}html.dark .award-title,html.dark .award-card h3{color:#f5f5f7!important}.award-institution{color:#004494!important;font-weight:600!important}html.dark .award-institution{color:#5ac8fa!important}.award-description{color:#2c2c2e!important}html.dark .award-description{color:#d1d1d6!important}.recommendation-text{color:#2c2c2e!important;font-weight:400!important}html.dark .recommendation-text{color:#d1d1d6!important}.author-name{color:#1d1d1f!important;font-weight:700!important}html.dark .author-name{color:#f5f5f7!important}.author-title{color:#48484a!important;font-weight:500!important}html.dark .author-title{color:#a1a1a6!important}.author-company{color:#0051a8!important;font-weight:500!important}html.dark .author-company{color:#5ac8fa!important}.education-badge.completed{background:linear-gradient(135deg,#34c759,#30d158)!important;color:#fff!important;font-weight:700!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important;box-shadow:0 2px 8px #30d15866!important;border:1px solid rgba(255,255,255,.3)!important}html.dark .education-badge.completed{background:linear-gradient(135deg,#30d158,#28cd41)!important;color:#fff!important;box-shadow:0 2px 8px #30d1584d!important;border:1px solid rgba(255,255,255,.2)!important}.education-title{color:#1d1d1f!important;font-weight:700!important}html.dark .education-title{color:#f5f5f7!important}.education-school{color:#2c2c2e!important;font-weight:600!important}html.dark .education-school{color:#d1d1d6!important}.activity-stat-label,#projects .activity-stat-label{color:#3a3a3c!important;font-weight:500!important}html.dark .activity-stat-label,html.dark #projects .activity-stat-label{color:#c7c7cc!important}.text-accent{color:#004494!important}html.dark .text-accent{color:#5ac8fa!important}.text-secondary{color:#48484a!important}html.dark .text-secondary{color:#a1a1a6!important}.text-tertiary{color:#636366!important}html.dark .text-tertiary{color:#8e8e93!important}.hint-main-title,.chat-hint-title{color:#1d1d1f!important;font-weight:700!important}html.dark .hint-main-title,html.dark .chat-hint-title{color:#f5f5f7!important}.hint-description,.chat-hint-text{color:#2c2c2e!important}html.dark .hint-description,html.dark .chat-hint-text{color:#d1d1d6!important}.check-list-title{color:#1d1d1f!important;font-weight:700!important}html.dark .check-list-title{color:#f5f5f7!important}.check-list-item-title{color:#2c2c2e!important;font-weight:500!important}html.dark .check-list-item-title{color:#d1d1d6!important}.certification-title{color:#1d1d1f!important;font-weight:700!important}html.dark .certification-title{color:#f5f5f7!important}.certification-issuer{color:#004494!important;font-weight:600!important}html.dark .certification-issuer{color:#5ac8fa!important}.skill-badge-percentage{color:#48484a!important;font-weight:700!important}html.dark .skill-badge-percentage{color:#a1a1a6!important}.footer-copy,.footer-tagline{color:#48484a!important}html.dark .footer-copy,html.dark .footer-tagline{color:#a1a1a6!important}@media(prefers-contrast:high){.text-accent,.experience-content .text-accent,.award-institution,.certification-issuer,.author-company{color:navy!important;text-decoration:underline!important}html.dark .text-accent,html.dark .experience-content .text-accent,html.dark .award-institution,html.dark .certification-issuer,html.dark .author-company{color:#0ff!important;text-decoration:underline!important}.text-secondary,.author-title,.activity-stat-label{color:#000!important}html.dark .text-secondary,html.dark .author-title,html.dark .activity-stat-label{color:#fff!important}}
