.EditJobPreferencesBanner{width:100%;position:relative}.EditJobPreferencesBanner .command-hub-card{background:#fff;border:1px solid #e2e8f0cc;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f172a0d}.EditJobPreferencesBanner .command-hub-card:hover{border-color:#38bdf866;transform:translateY(-2px);box-shadow:0 20px 40px #0284c71f}.EditJobPreferencesBanner .ambient-mesh{pointer-events:none;filter:blur(20px);background:radial-gradient(circle,#0ea5e91f 0%,#10b98114 50%,#0000 70%);width:300px;height:300px;position:absolute;top:-50%;right:-20%}.EditJobPreferencesBanner .hub-badge-wrapper{z-index:1;flex-shrink:0}.EditJobPreferencesBanner .hub-badge{color:#38bdf8;background:#0f172a;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;display:flex;position:relative;box-shadow:0 8px 20px #0f172a33}.EditJobPreferencesBanner .badge-pulse{background-color:#10b981;border-radius:50%;width:10px;height:10px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 10px #10b981}.EditJobPreferencesBanner .hub-content{z-index:1;flex-direction:column;flex:1;gap:4px;display:flex}.EditJobPreferencesBanner .hub-tag{color:#0284c7;letter-spacing:1px;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.EditJobPreferencesBanner .hub-title{color:#0f172a;margin:0;font-size:1.1rem;font-weight:800;line-height:1.35}.EditJobPreferencesBanner .accent-glow-text{background:linear-gradient(135deg,#0284c7 0%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.EditJobPreferencesBanner .hub-subtitle{color:#64748b;margin:0;font-size:.825rem;font-weight:500}.EditJobPreferencesBanner .hub-action{z-index:1;flex-shrink:0}.EditJobPreferencesBanner .hub-btn{background:#0f172a;border-radius:14px;align-items:center;gap:12px;padding:10px 20px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 6px 16px #0f172a26;color:#fff!important}.EditJobPreferencesBanner .btn-icon-wrapper{background:#ffffff26;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;transition:transform .25s,background .25s;display:flex}.EditJobPreferencesBanner .hub-btn:hover{background:#0284c7;box-shadow:0 8px 24px #0284c74d}.EditJobPreferencesBanner .hub-btn:hover .btn-icon-wrapper{background:#ffffff40;transform:translate(3px)}@media (max-width:868px){.EditJobPreferencesBanner .command-hub-card{flex-direction:column;align-items:flex-start}.EditJobPreferencesBanner .hub-action{width:100%}.EditJobPreferencesBanner .hub-btn{justify-content:space-between;width:100%}}
.PopularTrendingSearches{width:100%;margin:30px 0}.PopularTrendingSearches .section-header{margin-bottom:48px}.PopularTrendingSearches .sub-tag{color:#6366f1;letter-spacing:1px;margin-bottom:12px;font-size:.85rem;font-weight:700}.PopularTrendingSearches .sub-tag .icon-pill{color:#4f46e5;background:#e0e7ff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.PopularTrendingSearches .main-heading{color:#0f172a;letter-spacing:-.5px;margin-bottom:12px;font-size:2.5rem;font-weight:800}.PopularTrendingSearches .sub-heading{color:#64748b;margin:0;font-size:1.05rem}.PopularTrendingSearches .cards-grid{grid-template-columns:repeat(6,1fr);gap:24px;display:grid}.PopularTrendingSearches .trending-card:first-child,.PopularTrendingSearches .trending-card:nth-child(2),.PopularTrendingSearches .trending-card:nth-child(3){grid-column:span 2}.PopularTrendingSearches .trending-card:nth-child(4){grid-column:1/span 3}.PopularTrendingSearches .trending-card:nth-child(5){grid-column:4/span 3}.PopularTrendingSearches .trending-card{border-radius:10px;flex-direction:column;justify-content:space-between;min-height:250px;padding:20px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.PopularTrendingSearches .card-top-bar{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.PopularTrendingSearches .number-pill{border-radius:20px;padding:4px 12px;font-size:.85rem;font-weight:700}.PopularTrendingSearches .top-icon-circle{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 4px 12px #0000000d}.PopularTrendingSearches .card-content{z-index:2;max-width:60%;margin-top:20px;position:relative}.PopularTrendingSearches .card-title{color:#0f172a;margin-bottom:10px;font-size:1.5rem;font-weight:800;line-height:1.25}.PopularTrendingSearches .card-desc{color:#64748b;margin-bottom:24px;font-size:.875rem;line-height:1.4}.PopularTrendingSearches .action-btn{align-items:center;gap:8px;font-size:.9rem;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.PopularTrendingSearches .action-btn:hover{gap:12px}.PopularTrendingSearches .action-btn .btn-icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.PopularTrendingSearches .card-image-wrapper{pointer-events:none;z-index:1;width:48%;height:90%;position:absolute;bottom:0;right:0}.PopularTrendingSearches .person-img{object-fit:contain;object-position:bottom right;width:100%;height:100%}.PopularTrendingSearches .theme-purple{background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%)}.PopularTrendingSearches .theme-purple .number-pill{color:#4f46e5;background-color:#e0e7ff}.PopularTrendingSearches .theme-purple .action-btn{color:#4f46e5}.PopularTrendingSearches .theme-purple .action-btn .btn-icon{background-color:#4f46e5}.PopularTrendingSearches .theme-orange{background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%)}.PopularTrendingSearches .theme-orange .number-pill{color:#ea580c;background-color:#ffedd5}.PopularTrendingSearches .theme-orange .top-icon-circle,.PopularTrendingSearches .theme-orange .action-btn{color:#ea580c}.PopularTrendingSearches .theme-orange .action-btn .btn-icon{background-color:#ea580c}.PopularTrendingSearches .theme-green{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%)}.PopularTrendingSearches .theme-green .number-pill{color:#0d9488;background-color:#dcfce7}.PopularTrendingSearches .theme-green .top-icon-circle,.PopularTrendingSearches .theme-green .action-btn{color:#0d9488}.PopularTrendingSearches .theme-green .action-btn .btn-icon{background-color:#0d9488}.PopularTrendingSearches .theme-pink{background:linear-gradient(135deg,#fff1f2 0%,#ffe4e6 100%)}.PopularTrendingSearches .theme-pink .number-pill{color:#e11d48;background-color:#ffe4e6}.PopularTrendingSearches .theme-pink .top-icon-circle,.PopularTrendingSearches .theme-pink .action-btn{color:#e11d48}.PopularTrendingSearches .theme-pink .action-btn .btn-icon{background-color:#e11d48}.PopularTrendingSearches .theme-blue{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%)}.PopularTrendingSearches .theme-blue .number-pill{color:#2563eb;background-color:#dbeafe}.PopularTrendingSearches .theme-blue .top-icon-circle,.PopularTrendingSearches .theme-blue .action-btn{color:#2563eb}.PopularTrendingSearches .theme-blue .action-btn .btn-icon{background-color:#2563eb}@media (max-width:991.98px){.PopularTrendingSearches .cards-grid{grid-template-columns:repeat(2,1fr)}.PopularTrendingSearches .trending-card:first-child,.PopularTrendingSearches .trending-card:nth-child(2),.PopularTrendingSearches .trending-card:nth-child(3),.PopularTrendingSearches .trending-card:nth-child(4),.PopularTrendingSearches .trending-card:nth-child(5){grid-column:span 1}.PopularTrendingSearches .trending-card:nth-child(5){grid-column:span 2}}@media (max-width:767.98px){.PopularTrendingSearches .main-heading{font-size:25px}.PopularTrendingSearches .cards-grid{grid-template-columns:1fr}.PopularTrendingSearches .trending-card:nth-child(5){grid-column:span 1}.PopularTrendingSearches .card-content{max-width:65%}}
