.jobs-queries .chevron-icon{transition:.3s cubic-bezier(.25,.8,.5,1)}.jobs-queries .inputs-container{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.jobs-queries .inputs-container{flex-direction:row}}.jobs-active-filters{display:flex;gap:4px;flex-wrap:wrap}.jobs-active-filters .q-chip{margin:0}.jobs-filters .filters-container{display:grid;gap:16px;margin-bottom:8px}.jobs-filters .filters-container>div{min-width:0}@media(min-width:1024px){.jobs-filters .filters-container{grid-template-columns:repeat(5,1fr)}}.jobs-controls{border-radius:0 0 4px 4px;border-bottom:solid 1px var(--light-3)}.jobs-controls .q-card__section .filters-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.jobs-controls .q-card__section .filters-row>div{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.jobs-controls .q-card__section .filters-row>div{flex-direction:row;align-items:center;gap:16px}}.jobs-controls .q-card__section .filters-row .q-btn{height:fit-content}.jobs-controls .q-card__section .filters-row .chevron-icon{transition:.3s cubic-bezier(.25,.8,.5,1)}.jobs-fallback{flex:1;display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--light-1);border-top-left-radius:0;border-top-right-radius:0}.job-active-state{display:flex;flex-direction:column;gap:16px}.job-details{display:flex;flex-direction:column;gap:24px}.job-details .q-card__section{gap:16px}.job-details .q-card__section .access-gate,.job-details .q-card__section .access-gate .q-btn{width:100%}@media(min-width:1024px){.job-details .q-card__section .access-gate{width:fit-content}}.job-details .q-list{display:flex;flex-direction:column;gap:8px}.job-details .q-item{display:flex;gap:8px;padding:4px 0;min-height:fit-content}.job-details .check-badge{display:flex;justify-content:center;margin-top:2px;height:20px;width:20px}.job-details .check-badge i{font-weight:400}.job-other-jobs .q-card__section{gap:16px}.job-other-jobs .q-list{display:grid;grid-template-columns:1fr;gap:16px}.job-other-jobs .q-list .q-item{border-radius:4px;padding:0;outline:solid 1px #eef2ff}.job-other-jobs .q-list .q-item:hover{outline:solid 1px #c7d2fe}@media(min-width:1024px){.job-other-jobs .q-list{grid-template-columns:repeat(2,1fr)}}.job-other-jobs .q-card{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.job-other-jobs a{text-decoration:none;color:inherit}.job-hiring-tips .q-card__section{gap:16px}.job-hiring-tips .interview-preparation>div{display:grid;gap:16px}@media(min-width:1024px){.job-hiring-tips .interview-preparation>div{grid-template-columns:repeat(2,1fr)}}.job-hiring-tips .get-hired-tips ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.job-hiring-tips .get-hired-tips strong{font-weight:500}.job-hiring-tips .q-list{display:flex;flex-direction:column;gap:4px}.job-hiring-tips .q-item{padding-left:0;min-height:0}.job-expired-state{display:flex;flex-direction:column;gap:16px}.job-expired-state .hero-card .q-card__section{background:linear-gradient(135deg,#4f39f6,#9810fa)}.job-expired-state .cta-card{border:1px solid #e0e7ff}.job-expired-state .recruiter-banner a{transition:.3s cubic-bezier(.25,.8,.5,1)}.job-expired-state .recruiter-banner a:hover{opacity:.7}.job-faq .q-card__section{gap:16px}.job-faq .q-list{display:flex;flex-direction:column;gap:16px}.job-faq .accordion-item{border:solid 1px var(--light-3);border-radius:4px}.job-header .company-title-section{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.job-header .company-title-section .job-title{margin:0}.job-header .job-attributes{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.job-header .job-attributes .job-attribute{display:flex;align-items:center;gap:4px;color:var(--grey-7)}.job-header .job-attributes .job-attribute .q-icon{color:var(--grey-6)}.job-header .posted-date{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.job-hiring-manager .q-card__section{gap:16px}.job-hiring-manager .q-card__section>div{flex-wrap:nowrap;flex-direction:column;gap:24px}.job-hiring-manager .q-card__section>div .access-gate{width:100%}.job-hiring-manager .q-card__section>div .access-gate .q-btn{width:100%}@media(min-width:1024px){.job-hiring-manager .q-card__section>div{flex-direction:row;align-items:center}}.job-application{box-shadow:0 1px 2px #0000000d;transition:.3s cubic-bezier(.25,.8,.5,1)}.job-application:hover{transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--primary) 15%,transparent)}.job-application .q-card__section>div:first-child{display:flex;flex-direction:column;gap:8px}@media(min-width:600px){.job-application .q-card__section>div:first-child{flex-direction:row;align-items:center;justify-content:space-between}}.job-application .application-card{box-shadow:none;height:fit-content}.job-application .application-card .q-card__section{padding:0}.job-application .application-card .q-stepper__tab{padding-left:0}.job-application .application-card .action-btn svg{display:none}.saved-jobs-controls{display:flex;flex-direction:column;gap:16px}.saved-jobs-controls .filters-container{display:grid;gap:24px}@media(min-width:600px){.saved-jobs-controls .filters-container{grid-template-columns:repeat(3,1fr);gap:16px}}.saved-jobs-controls .filters-container>div{width:100%;min-width:0}:root{--primary: #6366f1;--secondary: #e0e7ff;--accent: #dcfce7;--positive: #22c55e;--negative: #ef4444;--info: #3b82f6;--warning: #f59e0b;--light-1: #ffffff;--light-2: #f3f4f6;--light-3: #e5e7eb;--light-4: #d1d5db;--dark-1: #374151;--dark-2: #1f2937;--dark-3: #111827;--muted: #6b7280;--border: #e5e7eb;--red: #ef4444;--red-1: #fef2f2;--red-2: #fee2e2;--red-3: #fecaca;--red-4: #fca5a5;--red-5: #f87171;--red-6: #ef4444;--red-7: #dc2626;--red-8: #b91c1c;--red-9: #991b1b;--red-10: #7f1d1d;--pink: #ec4899;--pink-1: #fdf2f8;--pink-2: #fce7f3;--pink-3: #fbcfe8;--pink-4: #f9a8d4;--pink-5: #f472b6;--pink-6: #ec4899;--pink-7: #db2777;--pink-8: #be185d;--pink-9: #9d174d;--pink-10: #831843;--purple: #a855f7;--purple-1: #faf5ff;--purple-2: #f3e8ff;--purple-3: #e9d5ff;--purple-4: #d8b4fe;--purple-5: #c084fc;--purple-6: #a855f7;--purple-7: #9810fa;--purple-8: #7c3aed;--purple-9: #6d28d9;--purple-10: #5b21b6;--deep-purple: #8b5cf6;--deep-purple-1: #f5f3ff;--deep-purple-2: #ede9fe;--deep-purple-3: #ddd6fe;--deep-purple-4: #c4b5fd;--deep-purple-5: #a78bfa;--deep-purple-6: #8b5cf6;--deep-purple-7: #7c3aed;--deep-purple-8: #6d28d9;--deep-purple-9: #5b21b6;--deep-purple-10: #4c1d95;--indigo: #6366f1;--indigo-1: #eef2ff;--indigo-2: #e0e7ff;--indigo-3: #c7d2fe;--indigo-4: #a5b4fc;--indigo-5: #818cf8;--indigo-6: #6366f1;--indigo-7: #4f39f6;--indigo-8: #4338ca;--indigo-9: #3730a3;--indigo-10: #312e81;--blue: #3b82f6;--blue-1: #eff6ff;--blue-2: #dbeafe;--blue-3: #bfdbfe;--blue-4: #93c5fd;--blue-5: #60a5fa;--blue-6: #3b82f6;--blue-7: #2563eb;--blue-8: #1d4ed8;--blue-9: #1e40af;--blue-10: #1e3a8a;--light-blue: #0ea5e9;--light-blue-1: #f0f9ff;--light-blue-2: #e0f2fe;--light-blue-3: #bae6fd;--light-blue-4: #7dd3fc;--light-blue-5: #38bdf8;--light-blue-6: #0ea5e9;--light-blue-7: #0284c7;--light-blue-8: #0369a1;--light-blue-9: #075985;--light-blue-10: #0c4a6e;--cyan: #06b6d4;--cyan-1: #ecfeff;--cyan-2: #cffafe;--cyan-3: #a5f3fc;--cyan-4: #67e8f9;--cyan-5: #22d3ee;--cyan-6: #06b6d4;--cyan-7: #0891b2;--cyan-8: #0e7490;--cyan-9: #155e75;--cyan-10: #164e63;--teal: #14b8a6;--teal-1: #f0fdfa;--teal-2: #ccfbf1;--teal-3: #99f6e4;--teal-4: #5eead4;--teal-5: #2dd4bf;--teal-6: #14b8a6;--teal-7: #0d9488;--teal-8: #0f766e;--teal-9: #115e59;--teal-10: #134e4a;--green: #22c55e;--green-1: #f0fdf4;--green-2: #dcfce7;--green-3: #bbf7d0;--green-4: #86efac;--green-5: #4ade80;--green-6: #22c55e;--green-7: #16a34a;--green-8: #15803d;--green-9: #166534;--green-10: #14532d;--light-green: #84cc16;--light-green-1: #f7fee7;--light-green-2: #ecfccb;--light-green-3: #d9f99d;--light-green-4: #bef264;--light-green-5: #a3e635;--light-green-6: #84cc16;--light-green-7: #65a30d;--light-green-8: #4d7c0f;--light-green-9: #365314;--light-green-10: #1a2e05;--lime: #84cc16;--lime-1: #f7fee7;--lime-2: #ecfccb;--lime-3: #d9f99d;--lime-4: #bef264;--lime-5: #a3e635;--lime-6: #84cc16;--lime-7: #65a30d;--lime-8: #4d7c0f;--lime-9: #365314;--lime-10: #1a2e05;--yellow: #eab308;--yellow-1: #fefce8;--yellow-2: #fef3c7;--yellow-3: #fde68a;--yellow-4: #facc15;--yellow-5: #eab308;--yellow-6: #eab308;--yellow-7: #ca8a04;--yellow-8: #a16207;--yellow-9: #854d0e;--yellow-10: #713f12;--amber: #f59e0b;--amber-1: #fffbeb;--amber-2: #fef3c7;--amber-3: #fde68a;--amber-4: #facc15;--amber-5: #f59e0b;--amber-6: #f59e0b;--amber-7: #d97706;--amber-8: #b45309;--amber-9: #92400e;--amber-10: #78350f;--orange: #f97316;--orange-1: #fff7ed;--orange-2: #ffedd5;--orange-3: #fed7aa;--orange-4: #fdba74;--orange-5: #fb923c;--orange-6: #f97316;--orange-7: #ea580c;--orange-8: #c2410c;--orange-9: #9a3412;--orange-10: #7c2d12;--deep-orange: #dc2626;--deep-orange-1: #fef2f2;--deep-orange-2: #fee2e2;--deep-orange-3: #fecaca;--deep-orange-4: #fca5a5;--deep-orange-5: #f87171;--deep-orange-6: #dc2626;--deep-orange-7: #b91c1c;--deep-orange-8: #991b1b;--deep-orange-9: #7f1d1d;--deep-orange-10: #450a0a;--brown: #78716c;--brown-1: #fafaf9;--brown-2: #f5f5f4;--brown-3: #e7e5e4;--brown-4: #d6d3d1;--brown-5: #a8a29e;--brown-6: #78716c;--brown-7: #57534e;--brown-8: #44403c;--brown-9: #292524;--brown-10: #1c1917;--grey: #6b7280;--grey-1: #ffffff;--grey-2: #f3f4f6;--grey-3: #e5e7eb;--grey-4: #d1d5db;--grey-5: #9ca3af;--grey-6: #6b7280;--grey-7: #4b5563;--grey-8: #374151;--grey-9: #1f2937;--grey-10: #111827;--grey-11: #f7f7f9;--grey-12: #e5e7eb;--grey-13: #9ca3af;--grey-14: #374151;--blue-grey: #64748b;--blue-grey-1: #f8fafc;--blue-grey-2: #f1f5f9;--blue-grey-3: #e2e8f0;--blue-grey-4: #cbd5e1;--blue-grey-5: #94a3b8;--blue-grey-6: #64748b;--blue-grey-7: #475569;--blue-grey-8: #334155;--blue-grey-9: #1e293b;--blue-grey-10: #0f172a}.saved-jobs-list{min-height:248px;display:flex;flex-direction:column;justify-content:space-between;flex:1}.saved-jobs-list .q-scrollarea{display:flex;flex-direction:column;flex:1}.saved-jobs-list .q-scrollarea .q-scrollarea__container{flex:1}.saved-jobs-list>div:first-child{flex:1;display:flex;flex-direction:column}.saved-jobs-list .loading-section{background-color:#fff9;position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10}.saved-jobs-list .q-list{display:grid;gap:16px;padding:1px 16px}@media(min-width:1024px){.saved-jobs-list .q-list{grid-template-columns:repeat(2,1fr)}}.saved-jobs-list .q-list .saved-job-item{display:flex;flex-direction:column;gap:8px;justify-content:space-between;position:relative;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.saved-jobs-list .q-list .saved-job-item .btn-delete{position:absolute;top:8px;right:6px}@media(min-width:1024px){.saved-jobs-list .q-list .saved-job-item .btn-delete{top:16px;right:16px}}.saved-jobs-list .q-list .q-item__section{margin:0}.saved-jobs-list .q-list .bottom-container{display:grid;grid-template-columns:1fr}.saved-jobs-list .q-list .bottom-container .action-btns{width:100%;display:flex;flex-direction:column;justify-content:end;gap:4px;margin-top:8px}@media(min-width:1024px){.saved-jobs-list .q-list .bottom-container{grid-template-columns:repeat(2,1fr);align-items:center}.saved-jobs-list .q-list .bottom-container .action-btns{flex-direction:row;margin-top:0;grid-column-start:2}}.saved-jobs-list .saved-jobs-pagination{display:flex;justify-content:center}
