.ProfilePage_page__PHGCi{max-width:760px;padding-top:32px;padding-bottom:40px}.ProfilePage_head__PJUAX{display:flex;gap:18px;align-items:flex-start;margin-bottom:18px}.ProfilePage_head__PJUAX h1{margin:2px 0 6px;font-size:clamp(28px,4.4vw,40px);font-weight:800;letter-spacing:-.01em}.ProfilePage_head__PJUAX p{margin:0}.ProfilePage_status__LkoeE{margin-top:8px!important;font-size:14px;color:var(--ink-3)}.ProfilePage_ring__1VtW7{--p:0%;flex:none;width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--accent) var(--p),var(--line) 0);transition:background .3s}.ProfilePage_ring__1VtW7 b{width:58px;height:58px;border-radius:50%;background:var(--card);display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:20px;font-weight:800}.ProfilePage_ring__1VtW7 small{font-size:12px;margin-left:1px}.ProfilePage_nextUp__3IAii{display:flex;gap:6px;align-items:center;margin:0 0 16px;padding:12px 16px;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink);text-decoration:none;font-weight:600}.ProfilePage_nextUp__3IAii span:first-child{font-weight:800}.ProfilePage_nextUp__3IAii span:last-child{margin-left:auto}.ProfilePage_card__d87nK{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:20px 22px;margin-bottom:14px;scroll-margin-top:80px}.ProfilePage_card__d87nK h2{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:20px;font-weight:800}.ProfilePage_card__d87nK h3{margin:16px 0 8px;font-size:15px;font-weight:700;color:var(--ink-2)}.ProfilePage_card__d87nK>p{margin:0 0 12px}.ProfilePage_num___vCl8{width:28px;height:28px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:grid;place-items:center;font-size:14px;flex:none}.ProfilePage_group__YNPWM h3{margin-top:12px}.ProfilePage_pills__rgLpe{display:flex;flex-wrap:wrap;gap:8px}.ProfilePage_ideas__y3Wlf button,.ProfilePage_pills__rgLpe button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);color:var(--ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.ProfilePage_ideas__y3Wlf button:hover,.ProfilePage_pills__rgLpe button:hover{border-color:var(--accent)}.ProfilePage_pills__rgLpe button.ProfilePage_on__BN5tV{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.ProfilePage_pills__rgLpe button.ProfilePage_onQuiet__PJUJX{border-color:var(--ink-2);background:var(--paper)}.ProfilePage_chipBox__VlyET{display:flex;flex-direction:column;gap:10px}.ProfilePage_chips__qXdJv{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ProfilePage_chips__qXdJv li{display:inline-flex;align-items:center;gap:4px;padding:6px 6px 6px 14px;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink);font-weight:700;font-size:15px}.ProfilePage_chips__qXdJv button{width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer}.ProfilePage_chips__qXdJv button:hover{background:rgba(0,0,0,.08)}.ProfilePage_addRow__sQAat{display:flex;gap:8px}.ProfilePage_addRow__sQAat input,.ProfilePage_f__3p6jg input,.ProfilePage_f__3p6jg select{flex:1 1;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--card);color:var(--ink);font:inherit;font-size:16px}.ProfilePage_addRow__sQAat input:focus,.ProfilePage_f__3p6jg input:focus,.ProfilePage_f__3p6jg select:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:transparent}.ProfilePage_ideas__y3Wlf{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:12px}.ProfilePage_ideas__y3Wlf>span{font-size:14px;margin-right:2px}.ProfilePage_ideas__y3Wlf button{min-height:34px;padding:5px 12px;font-size:14px;font-weight:600;color:var(--ink-2);border-style:dashed}.ProfilePage_fromResume__mT8wH{padding:10px 14px;border-radius:var(--r-sm);background:var(--paper);font-size:15px}.ProfilePage_jobs__qTkBk{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:12px}.ProfilePage_job__ol_1x{padding:12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);display:flex;flex-direction:column;gap:10px}.ProfilePage_jobRow__7rafp{display:flex;gap:10px;align-items:flex-end}.ProfilePage_f__3p6jg{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:700;color:var(--ink-2)}.ProfilePage_f__3p6jg i{font-weight:500;font-style:normal}.ProfilePage_rm__Fp23x{flex:none;width:44px;height:44px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--card);color:var(--ink-2);font-size:22px;cursor:pointer}.ProfilePage_rm__Fp23x:hover{color:var(--no);border-color:var(--no)}.ProfilePage_foot__Tv61g{position:-webkit-sticky;position:sticky;bottom:calc(var(--tabbar) + 10px);z-index:5;margin-top:18px}.ProfilePage_footIn__y8WIw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:999px;background:var(--card);border:1px solid var(--line-2);box-shadow:var(--shadow)}.ProfilePage_footPct__WAAZE{font-size:15px;color:var(--ink-2)}.ProfilePage_footPct__WAAZE b{color:var(--ink);font-size:17px}.ProfilePage_clear__Le_6T{text-align:center;margin-top:18px;font-size:14px}@media (max-width:760px){.ProfilePage_page__PHGCi{padding-top:20px}.ProfilePage_head__PJUAX{gap:14px}.ProfilePage_ring__1VtW7{width:58px;height:58px}.ProfilePage_ring__1VtW7 b{width:46px;height:46px;font-size:16px}.ProfilePage_card__d87nK{padding:16px;border-radius:var(--r-md)}.ProfilePage_card__d87nK h2{font-size:18px}.ProfilePage_jobRow__7rafp{flex-wrap:wrap}.ProfilePage_jobRow__7rafp .ProfilePage_f__3p6jg{flex-basis:calc(50% - 32px)}.ProfilePage_f__3p6jg select{padding:10px 6px;font-size:15px}.ProfilePage_jobRow__7rafp:first-child .ProfilePage_f__3p6jg{flex-basis:100%}}