.UserAccount-module__CGwAzG__avatar{color:#ffffffc2;background:linear-gradient(145deg,#555d66,#2c333b);border:1px solid #fff3;border-radius:50%;flex:none;place-items:center;width:3.2rem;height:3.2rem;display:grid;box-shadow:0 .6rem 1.8rem #00000042}.UserAccount-module__CGwAzG__avatar svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:58%}.UserAccount-module__CGwAzG__avatarAuthenticated{color:#07101a;background:linear-gradient(145deg,#ffc761,#e28c19);border-color:#f5a33beb;box-shadow:0 0 1.7rem #f5a33b38}.UserAccount-module__CGwAzG__jobAccountControl{justify-items:center;gap:.35rem;width:min-content;max-width:8rem;line-height:1.1;text-decoration:none;transform:translateY(clamp(.35rem,.6vw,.55rem));color:#ffffffc7!important;font-size:.8rem!important;display:grid!important}.UserAccount-module__CGwAzG__jobAccountControl>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.UserAccount-module__CGwAzG__jobAccountControl:hover{color:var(--brand-gold-soft)!important}.UserAccount-module__CGwAzG__jobAccountControl:hover .UserAccount-module__CGwAzG__avatar{border-color:var(--brand-gold);transform:translateY(-1px)}.UserAccount-module__CGwAzG__accountPage{min-height:100svh;padding:clamp(9rem, 15vh, 12rem) var(--page-gutter) clamp(4rem, 8vh, 7rem);color:#fff;background:radial-gradient(circle at 78% 24%,#155ea833,#0000 32rem),radial-gradient(circle at 18% 76%,#f5a33b14,#0000 28rem),#02070d}.UserAccount-module__CGwAzG__authLayout{grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(100%,72rem);min-height:38rem;margin:0 auto;display:grid}.UserAccount-module__CGwAzG__authIntro{max-width:35rem}.UserAccount-module__CGwAzG__authBrand{color:#ffffffe0;letter-spacing:.12em;align-items:center;gap:.85rem;margin-bottom:clamp(3rem,8vh,6rem);font-size:1.2rem;display:flex}.UserAccount-module__CGwAzG__authBrand img{width:2.7rem;height:auto}.UserAccount-module__CGwAzG__eyebrow{color:var(--brand-gold-soft);letter-spacing:.24em;margin:0;font-size:.75rem;font-weight:650}.UserAccount-module__CGwAzG__authIntro h1,.UserAccount-module__CGwAzG__profileTopline h1{letter-spacing:.02em;margin:.7rem 0 0;font-size:clamp(2.5rem,5vw,5rem);font-weight:620}.UserAccount-module__CGwAzG__authIntro>p:not(.UserAccount-module__CGwAzG__eyebrow){max-width:32rem;color:var(--text-secondary);margin:1.4rem 0 0;font-size:clamp(.95rem,1.2vw,1.12rem);line-height:1.9}.UserAccount-module__CGwAzG__backToJobs{color:#ffffffc2;margin-top:2rem;text-decoration:none;display:inline-flex}.UserAccount-module__CGwAzG__backToJobs:hover{color:var(--brand-gold-soft)}.UserAccount-module__CGwAzG__authCard,.UserAccount-module__CGwAzG__profileHero,.UserAccount-module__CGwAzG__profileCard{background:linear-gradient(145deg,#08131ff0,#02070df5);border:1px solid #e28c1975;box-shadow:0 1.5rem 5rem #00000042}.UserAccount-module__CGwAzG__authCard{border-radius:1.15rem;padding:clamp(1.5rem,4vw,2.5rem)}.UserAccount-module__CGwAzG__authCardHeader span,.UserAccount-module__CGwAzG__profileCardHeader span{color:var(--brand-gold-soft);letter-spacing:.2em;font-size:.68rem;font-weight:650}.UserAccount-module__CGwAzG__authCardHeader h2,.UserAccount-module__CGwAzG__profileCardHeader h2{margin:.5rem 0 0;font-size:1.45rem;font-weight:580}.UserAccount-module__CGwAzG__authForm{gap:1rem;margin-top:1.8rem;display:grid}.UserAccount-module__CGwAzG__authForm label,.UserAccount-module__CGwAzG__profileFields label{color:var(--text-secondary);gap:.45rem;font-size:.82rem;display:grid}.UserAccount-module__CGwAzG__authForm input,.UserAccount-module__CGwAzG__profileFields input,.UserAccount-module__CGwAzG__profileFields select{color:#fff;background:#00000057;border:1px solid #e28c194d;border-radius:.55rem;width:100%;min-height:3.1rem;padding:.72rem .85rem}.UserAccount-module__CGwAzG__authForm input:focus,.UserAccount-module__CGwAzG__profileFields input:focus,.UserAccount-module__CGwAzG__profileFields select:focus{border-color:var(--brand-gold);outline:none;box-shadow:0 0 0 3px #f5a33b1a}.UserAccount-module__CGwAzG__authSubmit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#155ea8,#084585);border:1px solid #2477c8;border-radius:.55rem;min-height:3.25rem;margin-top:.4rem;font-weight:620;box-shadow:0 .8rem 2rem #155ea833}.UserAccount-module__CGwAzG__authSubmit:hover{filter:brightness(1.12)}.UserAccount-module__CGwAzG__authSubmit:disabled{opacity:.56}.UserAccount-module__CGwAzG__formError{color:#ffb1b1;background:#8214142e;border:1px solid #e855556b;border-radius:.55rem;margin:0;padding:.75rem .85rem;font-size:.84rem}.UserAccount-module__CGwAzG__authSwitch{color:var(--text-muted);text-align:center;margin:1.35rem 0 0;font-size:.84rem}.UserAccount-module__CGwAzG__authSwitch a{color:var(--brand-gold-soft);margin-left:.4rem;text-decoration:none}.UserAccount-module__CGwAzG__profilePage{padding-bottom:6rem}.UserAccount-module__CGwAzG__profileShell{width:min(100%,82rem);margin:0 auto}.UserAccount-module__CGwAzG__profileTopline{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.2rem;display:flex}.UserAccount-module__CGwAzG__profileTopline .UserAccount-module__CGwAzG__backToJobs{margin-top:0}.UserAccount-module__CGwAzG__profileHero{border-radius:1.15rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(1.2rem,3vw,2.5rem);padding:clamp(1.4rem,3vw,2rem);display:grid}.UserAccount-module__CGwAzG__profileIdentity{align-items:center;gap:1rem;min-width:0;display:flex}.UserAccount-module__CGwAzG__profileIdentity .UserAccount-module__CGwAzG__avatar{width:4rem;height:4rem}.UserAccount-module__CGwAzG__profileIdentity h2{margin:0;font-size:1.45rem;font-weight:600}.UserAccount-module__CGwAzG__profileIdentity p{color:var(--text-muted);text-overflow:ellipsis;margin:.38rem 0 0;font-size:.86rem;overflow:hidden}.UserAccount-module__CGwAzG__referralPanel{background:#f5a33b09;border:1px solid #f5a33b57;border-radius:.8rem;grid-template-columns:auto auto;align-items:center;gap:.3rem .85rem;padding:.7rem .85rem;display:grid}.UserAccount-module__CGwAzG__referralPanel>span{color:var(--text-muted);font-size:.72rem}.UserAccount-module__CGwAzG__referralPanel strong{color:var(--brand-gold-soft);letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1rem}.UserAccount-module__CGwAzG__referralPanel button,.UserAccount-module__CGwAzG__logoutButton,.UserAccount-module__CGwAzG__profileCardHeader button,.UserAccount-module__CGwAzG__profileFormActions button{color:var(--brand-gold-soft);cursor:pointer;background:0 0;border:0}.UserAccount-module__CGwAzG__referralPanel button{text-align:left;grid-column:1/-1;padding:.15rem 0 0;font-size:.72rem}.UserAccount-module__CGwAzG__logoutButton{color:var(--text-muted);white-space:nowrap}.UserAccount-module__CGwAzG__logoutButton:hover{color:#ff9c9c}.UserAccount-module__CGwAzG__profileGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;margin-top:1.5rem;display:grid}.UserAccount-module__CGwAzG__profileCard{border-radius:1rem;min-height:27rem;padding:clamp(1.35rem,3vw,2rem)}.UserAccount-module__CGwAzG__profileCardHeader{border-bottom:1px solid #e28c1933;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.UserAccount-module__CGwAzG__profileCardHeader>strong{color:var(--brand-gold-soft);font-size:2rem;font-weight:520}.UserAccount-module__CGwAzG__profileFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.UserAccount-module__CGwAzG__profileFields>div:not(.UserAccount-module__CGwAzG__profileFormActions){border-bottom:1px solid #e28c1921;min-width:0;padding-bottom:.85rem}.UserAccount-module__CGwAzG__profileFields span{color:var(--text-muted);margin-bottom:.35rem;font-size:.74rem;display:block}.UserAccount-module__CGwAzG__profileFields strong{color:#fff;text-overflow:ellipsis;font-size:.9rem;font-weight:500;display:block;overflow:hidden}.UserAccount-module__CGwAzG__profileFormActions{grid-column:1/-1;gap:.75rem;display:flex}.UserAccount-module__CGwAzG__profileFormActions button:first-child{color:#fff;background:#084585;border:1px solid #2477c8;border-radius:.5rem;min-width:6rem;min-height:2.8rem}.UserAccount-module__CGwAzG__profileFormActions button:last-child{color:var(--text-muted)}.UserAccount-module__CGwAzG__applicationHistory{margin-top:.5rem;display:grid}.UserAccount-module__CGwAzG__applicationHistory article{border-bottom:1px solid #e28c1924;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.15rem 0;display:grid}.UserAccount-module__CGwAzG__applicationHistory h3,.UserAccount-module__CGwAzG__applicationHistory p{margin:0}.UserAccount-module__CGwAzG__applicationHistory h3{font-size:.95rem;font-weight:550}.UserAccount-module__CGwAzG__applicationHistory p,.UserAccount-module__CGwAzG__applicationHistory time{color:var(--text-muted);font-size:.74rem}.UserAccount-module__CGwAzG__applicationHistory article>div:last-child{justify-items:end;gap:.4rem;display:grid}.UserAccount-module__CGwAzG__applicationHistory article>div:last-child span{color:var(--brand-gold-soft);border:1px solid #e28c194d;border-radius:999px;padding:.28rem .55rem;font-size:.72rem}.UserAccount-module__CGwAzG__emptyApplications{min-height:19rem;color:var(--text-muted);text-align:center;place-content:center;justify-items:center;gap:1rem;display:grid}.UserAccount-module__CGwAzG__emptyApplications p{margin:0}.UserAccount-module__CGwAzG__emptyApplications a{color:var(--brand-gold-soft);text-decoration:none}@media (max-width:900px){.UserAccount-module__CGwAzG__authLayout,.UserAccount-module__CGwAzG__profileGrid{grid-template-columns:1fr}.UserAccount-module__CGwAzG__authLayout{gap:2.5rem;width:min(100%,34rem)}.UserAccount-module__CGwAzG__authBrand{margin-bottom:2.5rem}.UserAccount-module__CGwAzG__profileHero{grid-template-columns:minmax(0,1fr) auto}.UserAccount-module__CGwAzG__referralPanel{grid-area:2/1/auto/-1}}@media (max-width:620px){.UserAccount-module__CGwAzG__accountPage{padding-top:7.5rem}.UserAccount-module__CGwAzG__profileTopline{flex-direction:column;align-items:flex-start}.UserAccount-module__CGwAzG__profileHero{grid-template-columns:1fr auto}.UserAccount-module__CGwAzG__profileFields{grid-template-columns:1fr}.UserAccount-module__CGwAzG__profileFormActions{grid-column:auto}.UserAccount-module__CGwAzG__applicationHistory article{grid-template-columns:1fr;align-items:start}.UserAccount-module__CGwAzG__applicationHistory article>div:last-child{justify-items:start}}
