.fHQaiW_experience{--bg-app:#f7f9fb;--bg-panel:#fff;--bg-panel-hover:#f6f7f9;--border-subtle:#e8edf3;--text-primary:#10131b;--text-secondary:#4d5870;--text-tertiary:#7c879b;--accent-primary:#0065ff;--accent-primary-hover:#0057df;color:var(--text-secondary)}[data-theme=dark] .fHQaiW_experience{--bg-app:#15161a;--bg-panel:#1f2024;--bg-panel-hover:#25272c;--border-subtle:#34363d;--text-primary:#f5f6f8;--text-secondary:#c2c7d0;--text-tertiary:#9299a7;--accent-primary:#2997ff;--accent-primary-hover:#1485eb}.fHQaiW_directoryCard{border:1px solid var(--border-subtle);background:var(--bg-panel);border-radius:14px;gap:14px;min-width:0;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.fHQaiW_directoryCard:hover{border-color:color-mix(in srgb, var(--accent-primary) 40%, var(--border-subtle));transform:translateY(-1px);box-shadow:0 9px 26px #14213d12}[data-theme=dark] .fHQaiW_directoryCard:hover{box-shadow:0 10px 28px #0003}.fHQaiW_featured{box-shadow:inset 3px 0 0 var(--accent-primary)}.fHQaiW_logo{border:1px solid var(--border-subtle);background:var(--bg-panel-hover);width:58px;height:58px;color:var(--text-secondary);border-radius:13px;flex:0 0 58px;place-items:center;display:grid;position:relative;overflow:hidden}.fHQaiW_logo img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.fHQaiW_logoFallback{z-index:0;position:relative}.fHQaiW_content{flex:1;min-width:0}.fHQaiW_topline{align-items:center;gap:8px;min-width:0;padding-right:44px;display:flex}.fHQaiW_company{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.fHQaiW_featuredLabel{background:color-mix(in srgb, var(--accent-primary) 10%, transparent);color:var(--accent-primary);border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:750}.fHQaiW_statusLabel{background:var(--bg-panel-hover);color:var(--text-secondary);border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:700}.fHQaiW_titleLink{color:var(--text-primary);margin-top:5px;display:block}.fHQaiW_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:750;line-height:1.35;display:-webkit-box;overflow:hidden}.fHQaiW_titleLink:hover .fHQaiW_title{color:var(--accent-primary)}.fHQaiW_description{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.fHQaiW_metaRow{flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;display:flex}.fHQaiW_location{max-width:100%;color:var(--text-tertiary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.fHQaiW_location span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fHQaiW_pill{background:var(--bg-panel-hover);color:var(--text-secondary);border-radius:6px;padding:4px 7px;font-size:11px;line-height:1}.fHQaiW_footer{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-top:13px;padding-top:12px;display:flex}.fHQaiW_salary{color:var(--text-primary);font-size:13px;font-weight:750}.fHQaiW_details{color:var(--accent-primary);align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.fHQaiW_details:hover{text-underline-offset:3px;text-decoration:underline}.fHQaiW_saveAction{position:absolute;top:13px;right:13px;border:1px solid var(--border-subtle)!important;background:var(--bg-panel-hover)!important;width:34px!important;height:34px!important;min-height:34px!important;color:var(--text-secondary)!important;border-radius:9px!important}.fHQaiW_saveAction:hover{border-color:var(--accent-primary)!important;color:var(--accent-primary)!important}.fHQaiW_directoryCard>span:last-child{position:static}.fHQaiW_gridCard{flex-direction:column;height:100%}.fHQaiW_gridCard .fHQaiW_logo{flex-basis:52px;width:52px;height:52px}.fHQaiW_gridCard .fHQaiW_content{flex-direction:column;flex:1;display:flex}.fHQaiW_gridCard .fHQaiW_footer{margin-top:auto}.fHQaiW_rail{gap:14px;display:grid}.fHQaiW_railCard{border:1px solid var(--border-subtle);background:var(--bg-panel);border-radius:14px;overflow:hidden}.fHQaiW_railHeader{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 10px;display:flex}.fHQaiW_railTitle{color:var(--text-primary);font-size:15px;font-weight:800}.fHQaiW_railLink{color:var(--accent-primary);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.fHQaiW_signal{border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:11px;margin:0 10px 10px;padding:11px;display:flex}.fHQaiW_signalIcon{background:color-mix(in srgb, var(--accent-primary) 10%, var(--bg-panel));width:34px;height:34px;color:var(--accent-primary);border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.fHQaiW_signalCopy{flex:1;min-width:0}.fHQaiW_signalCopy strong,.fHQaiW_signalCopy span{display:block}.fHQaiW_signalCopy strong{color:var(--text-primary);font-size:12px}.fHQaiW_signalCopy span{color:var(--text-tertiary);margin-top:2px;font-size:11px}.fHQaiW_signalValue{color:#0aa65a;font-size:14px;font-weight:800}.fHQaiW_careerCard{border:1px solid color-mix(in srgb, var(--accent-primary) 14%, var(--border-subtle));background:radial-gradient(circle at 95% 15%, color-mix(in srgb, var(--accent-primary) 17%, transparent), transparent 39%), linear-gradient(145deg, var(--bg-panel), color-mix(in srgb, var(--accent-primary) 7%, var(--bg-panel)));border-radius:14px;padding:19px;position:relative;overflow:hidden}[data-theme=dark] .fHQaiW_careerCard{border-color:var(--border-subtle);background:linear-gradient(145deg, var(--bg-panel), var(--bg-panel-hover))}.fHQaiW_careerCard h2{max-width:220px;color:var(--text-primary);font-size:20px;font-weight:850;line-height:1.15}.fHQaiW_careerCard p{color:var(--text-secondary);margin-top:9px;font-size:12px;line-height:1.55}.fHQaiW_careerButton{background:var(--accent-primary);color:#fff;border-radius:9px;align-items:center;gap:7px;margin-top:15px;padding:9px 13px;font-size:12px;font-weight:750;display:inline-flex}.fHQaiW_exploreList{padding:0 10px 10px}.fHQaiW_exploreItem{border-top:1px solid var(--border-subtle);color:var(--text-secondary);align-items:center;gap:10px;padding:11px 6px;font-size:12px;font-weight:650;display:flex}.fHQaiW_exploreItem:first-child{border-top:0}.fHQaiW_exploreItem svg:last-child{color:var(--text-tertiary);margin-left:auto}.fHQaiW_exploreItem:hover{color:var(--accent-primary)}@media (max-width:639px){.fHQaiW_directoryCard{gap:11px;padding:13px}.fHQaiW_logo{flex-basis:46px;width:46px;height:46px}.fHQaiW_title{font-size:15px}.fHQaiW_description{-webkit-line-clamp:1}.fHQaiW_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.fHQaiW_directoryCard{transition:none}}
