.Grainient_container__BCpte{position:relative;width:100%;height:100%;overflow:hidden}.DialogIconButton_button__iKc8d{display:inline-flex;box-sizing:border-box;width:40px;height:40px;min-width:40px;min-height:40px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:1px solid rgba(16,16,16,.13);border-radius:50%;background:#ffffff;color:rgba(16,16,16,.76);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.DialogIconButton_button__iKc8d>svg{width:20px;height:20px;flex:0 0 auto;stroke-width:2}.DialogIconButton_button__iKc8d:focus-visible,.DialogIconButton_button__iKc8d:hover:not(:disabled){border-color:rgba(255,101,0,.38);background:var(--offer-orange-soft,#fff4ec);color:var(--offer-orange-strong,#ea580c)}.DialogIconButton_button__iKc8d:focus-visible{outline:3px solid rgba(255,101,0,.22);outline-offset:2px}.DialogIconButton_button__iKc8d:disabled{cursor:not-allowed;opacity:.52}@media (prefers-reduced-motion:reduce){.DialogIconButton_button__iKc8d{transition:none}}.OfferPageTopProgress_root__MFk_X{position:fixed;inset:0 0 auto;z-index:320;height:3px;pointer-events:none;opacity:0;transition:opacity .18s ease}.OfferPageTopProgress_root__MFk_X[data-below-announcement=true]{top:var(--offer-page-progress-top,var(--offer-announcement-height,36px))}.OfferPageTopProgress_track__ScDYZ{display:block;width:100%;height:100%;overflow:hidden;background:rgba(255,101,0,.14)}.OfferPageTopProgress_root__MFk_X[data-below-announcement=true] .OfferPageTopProgress_track__ScDYZ{background:rgba(125,211,252,.24)}.OfferPageTopProgress_root__MFk_X[data-below-announcement=true] .OfferPageTopProgress_fill__DT1s_{background:#7dd3fc;box-shadow:0 1px 5px rgba(125,211,252,.34)}html[data-offer-announcement-closed=true] .OfferPageTopProgress_root__MFk_X[data-below-announcement=true]{top:0}html[data-offer-announcement-closed=true] .OfferPageTopProgress_root__MFk_X[data-below-announcement=true] .OfferPageTopProgress_track__ScDYZ{background:rgba(255,101,0,.14)}html[data-offer-announcement-closed=true] .OfferPageTopProgress_root__MFk_X[data-below-announcement=true] .OfferPageTopProgress_fill__DT1s_{background:var(--offer-orange,#ff6500);box-shadow:0 1px 5px rgba(255,101,0,.28)}.OfferPageTopProgress_root__MFk_X[data-visible=true]{opacity:1}.OfferPageTopProgress_fill__DT1s_{display:block;width:100%;height:100%;transform:scaleX(var(--offer-page-progress-scale,0));transform-origin:left center;background:var(--offer-orange,#ff6500);box-shadow:0 1px 5px rgba(255,101,0,.28);transition:transform var(--offer-page-progress-transition-ms,1.2s) linear;will-change:transform}.OfferPageTopProgress_description__DiBhp{position:absolute;top:calc(100% + 7px);right:16px;max-width:min(320px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(16,16,16,.1);border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 4px 16px rgba(16,16,16,.08);color:rgba(16,16,16,.68);font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:650;line-height:20px;padding:2px 9px;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(10px)}@media (max-width:640px){.OfferPageTopProgress_description__DiBhp{right:10px;max-width:calc(100vw - 20px)}}@media (prefers-reduced-motion:reduce){.OfferPageTopProgress_fill__DT1s_,.OfferPageTopProgress_root__MFk_X{transition-duration:1ms}}.ProfileReplacementConfirmationDialog_overlay__qKTdb{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;overflow:hidden;overscroll-behavior:contain;background:rgba(248,250,252,.68);padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));backdrop-filter:blur(18px) saturate(.86);animation:ProfileReplacementConfirmationDialog_overlayIn__EB7JS .16s ease-out both}.ProfileReplacementConfirmationDialog_dialog__gGnik{width:min(100%,760px);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--offer-line,rgba(16,16,16,.14));border-radius:24px;background:rgba(255,255,255,.98);color:var(--offer-ink,#101010);box-shadow:0 30px 80px rgba(15,23,42,.16),0 2px 10px rgba(15,23,42,.05);padding:30px;animation:ProfileReplacementConfirmationDialog_dialogIn___E9B_ .19s cubic-bezier(.22,1,.36,1) both}.ProfileReplacementConfirmationDialog_layout__UYUP2{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:22px}.ProfileReplacementConfirmationDialog_mascot__yWaLz{position:relative;display:flex;width:104px;height:104px;flex:0 0 auto;align-items:center;justify-content:center}.ProfileReplacementConfirmationDialog_mascotRobot__4jMo5{scale:1.18}.ProfileReplacementConfirmationDialog_mascot__yWaLz .duplicate-warning-alert{top:5px;right:-3px}.ProfileReplacementConfirmationDialog_copy__8OFpX{min-width:0;padding-top:8px}.ProfileReplacementConfirmationDialog_title__w946N{margin:0;color:var(--offer-ink,#101010);font-size:1.5rem;font-weight:840;letter-spacing:-.025em;line-height:1.24}.ProfileReplacementConfirmationDialog_title__w946N>span{color:var(--offer-ink,#101010)}.ProfileReplacementConfirmationDialog_description__EI69b{margin:9px 0 0;color:var(--offer-muted,#62666d);font-size:.92rem;font-weight:620;line-height:1.7}.ProfileReplacementConfirmationDialog_description__EI69b>strong{color:inherit;font-weight:840}.ProfileReplacementConfirmationDialog_radarStage__HbdEi{grid-column:1/-1;display:flex;min-width:0;min-height:96px;align-items:center;justify-content:center;overflow:hidden;margin:6px 128px 0;border:1px solid var(--jd-pane-divider,rgba(16,16,16,.11));border-radius:10px;background:#f7f9fc;padding:14px 18px}.ProfileReplacementConfirmationDialog_radarScale__DzSFO{width:min(90.1%,390px);max-width:90.1%;transform:scale(1.11);transform-origin:center center}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ,.ProfileReplacementConfirmationDialog_radarTitleBlock__yoBPm,.ProfileReplacementConfirmationDialog_radarTitleLine__fFXV2{display:flex;align-items:center}.ProfileReplacementConfirmationDialog_radarTitleBlock__yoBPm{min-width:0;gap:12px}.ProfileReplacementConfirmationDialog_radarTitleIcon__9jq73{display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid rgba(255,101,0,.22);border-radius:13px;background:var(--jd-orange-soft,#fff4ec);color:var(--jd-orange-strong,#ea580c)}.ProfileReplacementConfirmationDialog_radarTitleBlock__yoBPm>div{min-width:0}.ProfileReplacementConfirmationDialog_radarTitleLine__fFXV2{min-width:0;gap:9px}.ProfileReplacementConfirmationDialog_radarTitleBlock__yoBPm p,.ProfileReplacementConfirmationDialog_radarTitleLine__fFXV2 h3{margin:0}.ProfileReplacementConfirmationDialog_radarTitleLine__fFXV2 h3{flex:0 0 auto;color:var(--jd-ink,#101010);font-size:1.18rem;font-weight:880;line-height:1.25;white-space:nowrap}.ProfileReplacementConfirmationDialog_radarTitleBlock__yoBPm p{margin-top:4px;color:rgba(16,16,16,.5);font-size:.76rem;font-weight:700}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ{--match-load-angle:0deg;--match-load-color:var(--offer-match-score-low,#ef4444);--match-load-compact-width:60px;--match-load-expanded-width:254px;--match-load-short-width:64px;--match-load-track:rgba(16,16,16,0.11);position:relative;min-width:0;max-width:var(--match-load-short-width);min-height:24px;flex:0 1 auto;gap:6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--match-load-color) 34%,transparent);border-radius:999px;background:#ffffff;box-shadow:none;color:rgba(16,16,16,.62);font-size:.7rem;font-weight:820;line-height:1;padding:0 8px 0 7px;white-space:nowrap;transition:max-width .36s cubic-bezier(.16,1,.3,1),border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true]{max-width:var(--match-load-expanded-width);background:#ffffff;box-shadow:0 8px 22px rgba(16,16,16,.08);color:rgba(16,16,16,.78)}.ProfileReplacementConfirmationDialog_matchLoadRing__i2Mxi{position:relative;width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:#f3f4f4;box-shadow:inset 0 0 0 1px rgba(16,16,16,.05)}.ProfileReplacementConfirmationDialog_matchLoadRing__i2Mxi:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 0deg,var(--match-load-color) 0deg var(--match-load-angle),var(--match-load-track) var(--match-load-angle) 1turn);transition:background .22s ease;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}.ProfileReplacementConfirmationDialog_matchLoadCopy__LADq2{display:grid;min-width:3ch;max-width:260px;overflow:hidden;align-items:center}.ProfileReplacementConfirmationDialog_matchLoadCopy__LADq2>span{grid-area:1/1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity .24s ease,transform .28s cubic-bezier(.16,1,.3,1),filter .28s ease}.ProfileReplacementConfirmationDialog_matchLoadShortText__G_mQN{display:inline-flex;align-items:center;gap:2px;color:rgba(16,16,16,.72);opacity:1;transform:translateY(0)}.ProfileReplacementConfirmationDialog_matchLoadShortPercent__EAgiV{color:var(--match-load-color)}.ProfileReplacementConfirmationDialog_matchLoadDetailText__UAiK4{display:inline-flex;max-width:260px;align-items:center;gap:2px;opacity:0;transform:translateY(5px);filter:blur(2px);font-size:.68rem}.ProfileReplacementConfirmationDialog_matchLoadDetailLead__kNzfT,.ProfileReplacementConfirmationDialog_matchLoadDetailPercent__AUcA8,.ProfileReplacementConfirmationDialog_matchLoadDetailTail__uJnVi{display:inline-block;transition:opacity .24s ease,transform .32s cubic-bezier(.16,1,.3,1)}.ProfileReplacementConfirmationDialog_matchLoadDetailLead__kNzfT{opacity:0;transform:translateX(-8px)}.ProfileReplacementConfirmationDialog_matchLoadDetailPercent__AUcA8{color:var(--match-load-color);opacity:0;transform:translateX(-12px) scale(.98)}.ProfileReplacementConfirmationDialog_matchLoadDetailTail__uJnVi{opacity:0;transform:translateX(-10px)}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadShortText__G_mQN{opacity:0;transform:translateY(-5px);filter:blur(2px)}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadDetailText__UAiK4{opacity:1;transform:translateY(0);filter:blur(0)}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadDetailLead__kNzfT,.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadDetailPercent__AUcA8,.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadDetailTail__uJnVi{opacity:1;transform:translateX(0) scale(1)}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadDetailLead__kNzfT{transition-delay:40ms}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadDetailPercent__AUcA8{transition-delay:70ms}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true] .ProfileReplacementConfirmationDialog_matchLoadDetailTail__uJnVi{transition-delay:.1s}.ProfileReplacementConfirmationDialog_actions__A1XWY{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.ProfileReplacementConfirmationDialog_cancelButton__Cvtfi.offer-button-secondary{border-color:var(--offer-orange,#ff6500);background:var(--offer-orange,#ff6500);color:#ffffff;box-shadow:0 16px 32px rgba(255,101,0,.2)}.ProfileReplacementConfirmationDialog_cancelButton__Cvtfi.offer-button-secondary:hover:not(:disabled){border-color:var(--offer-orange-strong,#e95d00);background:var(--offer-orange-strong,#e95d00);color:#ffffff}@media (max-width:620px){.ProfileReplacementConfirmationDialog_dialog__gGnik{border-radius:20px;padding:22px}.ProfileReplacementConfirmationDialog_layout__UYUP2{grid-template-columns:78px minmax(0,1fr);gap:14px}.ProfileReplacementConfirmationDialog_mascot__yWaLz{width:78px;height:92px}.ProfileReplacementConfirmationDialog_mascotRobot__4jMo5{scale:1}.ProfileReplacementConfirmationDialog_copy__8OFpX{padding-top:2px}.ProfileReplacementConfirmationDialog_title__w946N{font-size:1.28rem}.ProfileReplacementConfirmationDialog_description__EI69b{font-size:.86rem;line-height:1.62}.ProfileReplacementConfirmationDialog_radarStage__HbdEi{min-height:108px;margin-inline:8px;padding:14px}.ProfileReplacementConfirmationDialog_radarScale__DzSFO{width:100%;max-width:100%;transform:none}.ProfileReplacementConfirmationDialog_radarTitleBlock__yoBPm{align-items:flex-start}.ProfileReplacementConfirmationDialog_radarTitleLine__fFXV2{flex-wrap:wrap}.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ[data-expanded=true]{max-width:min(var(--match-load-expanded-width),calc(100vw - 142px))}.ProfileReplacementConfirmationDialog_actions__A1XWY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ProfileReplacementConfirmationDialog_actions__A1XWY .offer-button{width:100%}}@media (prefers-reduced-motion:reduce){.ProfileReplacementConfirmationDialog_dialog__gGnik,.ProfileReplacementConfirmationDialog_mascot__yWaLz .advisor-body:after,.ProfileReplacementConfirmationDialog_mascot__yWaLz .advisor-body:before,.ProfileReplacementConfirmationDialog_mascot__yWaLz .advisor-eye,.ProfileReplacementConfirmationDialog_mascot__yWaLz .advisor-head,.ProfileReplacementConfirmationDialog_mascot__yWaLz .duplicate-warning-alert,.ProfileReplacementConfirmationDialog_mascot__yWaLz .duplicate-warning-ray,.ProfileReplacementConfirmationDialog_mascot__yWaLz .duplicate-warning-robot,.ProfileReplacementConfirmationDialog_matchLoadCopy__LADq2>span,.ProfileReplacementConfirmationDialog_matchLoadDetailLead__kNzfT,.ProfileReplacementConfirmationDialog_matchLoadDetailPercent__AUcA8,.ProfileReplacementConfirmationDialog_matchLoadDetailTail__uJnVi,.ProfileReplacementConfirmationDialog_matchLoadRing__i2Mxi:before,.ProfileReplacementConfirmationDialog_matchLoadStatus__vNtyQ,.ProfileReplacementConfirmationDialog_overlay__qKTdb{animation:none;transition:none}}@supports not (backdrop-filter:blur(1px)){.ProfileReplacementConfirmationDialog_overlay__qKTdb{background:rgba(248,250,252,.94)}}@keyframes ProfileReplacementConfirmationDialog_overlayIn__EB7JS{0%{opacity:0}to{opacity:1}}@keyframes ProfileReplacementConfirmationDialog_dialogIn___E9B_{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ResumeCompletionPill_pill__tZtfB{--resume-completion-scale:1;--resume-completion-value-width:3rem;--resume-completion-color:var(--offer-match-score-low,#ef4444);--resume-completion-text:#9f2d22;display:inline-flex;flex:0 0 auto;width:-moz-fit-content;width:fit-content;min-height:calc(24px * var(--resume-completion-scale));align-items:center;gap:calc(6px * var(--resume-completion-scale));border:1px solid rgba(16,16,16,.08);border-radius:999px;background:#ffffff;color:var(--resume-completion-text);padding:0 8px 0 7px;font-size:calc(.7rem * var(--resume-completion-scale));font-weight:820;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.ResumeCompletionPill_pill__tZtfB[data-size=large]{--resume-completion-scale:1.5;border:0;background:transparent;padding:0}.ResumeCompletionPill_pill__tZtfB[data-show-label=true]{--resume-completion-value-width:5em}.ResumeCompletionPill_valueContent__e3s_w{position:relative;display:block;text-align:right}.ResumeCompletionPill_valueContent__e3s_w>[data-resume-completion-number]{display:block}.ResumeCompletionPill_pill__tZtfB[data-show-label=true] .ResumeCompletionPill_value__w6Gjy{padding-block:.85em}.ResumeCompletionPill_pill__tZtfB[data-show-label=true] .ResumeCompletionPill_valueContent__e3s_w{min-width:3.2em;text-align:left}.ResumeCompletionPill_label__PPuCZ{position:absolute;left:0;bottom:calc(100% + .2em);color:var(--offer-muted,#62666d);font-size:.6em;font-weight:400;line-height:1.2}.ResumeCompletionPill_pill__tZtfB:focus-visible{outline:2px solid var(--offer-orange,#ff6500);outline-offset:4px}.ResumeCompletionPill_pill__tZtfB[data-resume-completion-trigger=true]{cursor:pointer}.ResumeCompletionPill_pill__tZtfB[data-resume-completion-trigger=true]:disabled{cursor:default;opacity:.55}.ResumeCompletionPill_pill__tZtfB[data-tone=high]{--resume-completion-color:var(--offer-match-score-high,#34d399);--resume-completion-text:#067043}.ResumeCompletionPill_pill__tZtfB[data-tone=upperMid]{--resume-completion-color:var(--offer-match-score-upper-mid,#a3e635);--resume-completion-text:#4d7c0f}.ResumeCompletionPill_pill__tZtfB[data-tone=middle]{--resume-completion-color:var(--offer-match-score-middle,#facc15);--resume-completion-text:#713f12}.ResumeCompletionPill_pill__tZtfB[data-tone=lowerMid]{--resume-completion-color:var(--offer-match-score-lower-mid,#f59e0b);--resume-completion-text:#7b4a00}.ResumeCompletionPill_pill__tZtfB[data-reveal-value=true]{gap:0}.ResumeCompletionPill_pill__tZtfB[data-reveal-value=true] .ResumeCompletionPill_value__w6Gjy{max-width:0;margin-left:0;overflow:hidden;opacity:0;transform:translateX(-4px);transition:max-width .26s cubic-bezier(.22,1,.36,1),margin-left .26s cubic-bezier(.22,1,.36,1),opacity .15s ease,transform .22s cubic-bezier(.22,1,.36,1)}.ResumeCompletionPill_pill__tZtfB[data-reveal-value=true]:focus-visible .ResumeCompletionPill_value__w6Gjy,.ResumeCompletionPill_pill__tZtfB[data-reveal-value=true]:hover .ResumeCompletionPill_value__w6Gjy{max-width:var(--resume-completion-value-width);margin-left:calc(6px * var(--resume-completion-scale));opacity:1;transform:translateX(0)}.ResumeCompletionPill_ring__sjRgt{position:relative;width:calc(16px * var(--resume-completion-scale));height:calc(16px * var(--resume-completion-scale));flex:0 0 calc(16px * var(--resume-completion-scale));border-radius:50%;background:#f3f4f4;box-shadow:inset 0 0 0 1px rgba(16,16,16,.05)}.ResumeCompletionPill_ring__sjRgt:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 0deg,var(--resume-completion-color) 0deg var(--resume-completion-angle),rgba(16,16,16,.11) var(--resume-completion-angle) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px * var(--resume-completion-scale)),#000 calc(100% - 2px * var(--resume-completion-scale)));mask:radial-gradient(farthest-side,transparent calc(100% - 3px * var(--resume-completion-scale)),#000 calc(100% - 2px * var(--resume-completion-scale)))}.ResumeCompletionPill_unavailable__F2UB7{color:var(--offer-muted,#62666d);font-size:.66rem}@media (prefers-reduced-motion:reduce){.ResumeCompletionPill_pill__tZtfB[data-reveal-value=true] .ResumeCompletionPill_value__w6Gjy{transition:none;transform:none}}.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ,.OfferGlassPopover_surface__kLQ9M{box-sizing:border-box;border:1px solid rgba(255,255,255,.78);border-radius:12px;background:var(--offer-popover-background,linear-gradient(135deg,rgba(255,255,255,.78),rgba(255,255,255,.34)));box-shadow:0 14px 32px rgba(16,16,16,.16),0 4px 11px rgba(16,16,16,.08),0 0 0 1px rgba(16,16,16,.035),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -1px 0 rgba(16,16,16,.05);color:#202124;backdrop-filter:blur(8px) saturate(125%);font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ>div{padding:4px}.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ button{min-height:34px;gap:8px;border:0;border-radius:8px;background:transparent;padding:0 8px;color:rgba(16,16,16,.78);font-size:.72rem;font-weight:740;transition:background-color .16s ease,color .16s ease,transform .18s ease}.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ button:is(:hover,:focus-visible,[aria-selected=true]):not(:disabled){background:linear-gradient(105deg,rgba(255,101,0,.15),rgba(255,101,0,.075));color:#ea580c;box-shadow:inset 0 0 0 1px rgba(255,101,0,.09)}.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ button:focus-visible{outline:2px solid rgba(255,101,0,.4);outline-offset:-2px}.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ button:active:not(:disabled){transform:scale(.985)}.OfferGlassPopover_colorPicker__nce7f.OfferGlassPopover_colorPicker__nce7f{border:1px solid rgba(255,255,255,.78);border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(255,255,255,.84));box-shadow:0 14px 32px rgba(16,16,16,.16),0 4px 11px rgba(16,16,16,.08),inset 0 1px 0 rgba(255,255,255,.94);padding:12px;font-size:.72rem}.OfferGlassPopover_colorPicker__nce7f.OfferGlassPopover_colorPicker__nce7f strong{font-size:.78rem;font-weight:740}.OfferGlassPopover_colorPicker__nce7f.OfferGlassPopover_colorPicker__nce7f input:not([type=range]){border-radius:8px}@media (hover:none) and (pointer:coarse){.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ button{min-height:44px}}@media (prefers-reduced-motion:reduce){.OfferGlassPopover_selectMenu__HPaoQ.OfferGlassPopover_selectMenu__HPaoQ button{transition:none}}@supports not ((backdrop-filter:blur(8px)) or (-webkit-backdrop-filter:blur(8px))){.OfferGlassPopover_surface__kLQ9M.OfferGlassPopover_surface__kLQ9M.OfferGlassPopover_surface__kLQ9M{background:rgba(255,255,255,.97)}}@media (forced-colors:active){.OfferGlassPopover_surface__kLQ9M.OfferGlassPopover_surface__kLQ9M.OfferGlassPopover_surface__kLQ9M{border-color:CanvasText;background:Canvas;color:CanvasText}}.DualRangeSlider_root__zhUFX{position:relative;display:flex;width:100%;align-items:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DualRangeSlider_track__vWPZO{position:relative;width:100%;height:24px;flex-grow:1;overflow:hidden;border-radius:6px;background-color:rgba(255,255,255,.58);background-image:linear-gradient(90deg,rgba(226,226,226,.36) 1px,transparent 0),linear-gradient(180deg,rgba(156,156,156,.22) 1px,transparent 0);background-size:4px 4px}.DualRangeSlider_range__zqRWI{position:absolute;height:100%;background:#2563eb}.DualRangeSlider_thumb__Cuw5i{position:relative;display:grid;width:12px;height:24px;place-content:center;border:0;border-radius:0;background:#2563eb;box-shadow:0 1px 2px rgba(15,23,42,.16);cursor:grab}.DualRangeSlider_thumb__Cuw5i:active{cursor:grabbing}.DualRangeSlider_thumb__Cuw5i:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.92),0 0 0 4px rgba(37,99,235,.42)}.DualRangeSlider_label__EXW09,.DualRangeSlider_staticLabel__zNLui{position:absolute;display:flex;width:100%;align-items:center;justify-content:center;gap:2px;color:#1f2937;font-size:12px;font-weight:700;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;line-height:1;white-space:nowrap}.DualRangeSlider_label__EXW09{left:50%;width:-moz-max-content;width:max-content;transform:translateX(-50%);transition:opacity .16s ease}.DualRangeSlider_label__EXW09[data-hidden=true]{opacity:0;pointer-events:none}.DualRangeSlider_labelTop__UfK_e{top:-28px}.DualRangeSlider_labelBottom__O1SWy{top:16px}.DualRangeSlider_staticLabel__zNLui{top:-28px;right:0;width:-moz-fit-content;width:fit-content}.DualRangeSlider_labelContentLeft__9zrcy,.DualRangeSlider_labelContentRight__5_PEu{display:inline-block;line-height:1}.DualRangeSlider_numberValue__xN9zW{display:inline-block;font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif;font-kerning:none;line-height:1}.DualRangeSlider_numberValue__xN9zW::part(integer-digit),.DualRangeSlider_numberValue__xN9zW::part(suffix){vertical-align:baseline}.DualRangeSlider_grip__j8GPF{box-sizing:border-box;padding:0 2px;color:#ffffff}@media (prefers-reduced-motion:reduce){.DualRangeSlider_label__EXW09{transition:none}}.UnsavedChangesDialog_overlay__w6Kcv{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;overflow:hidden;overscroll-behavior:contain;background:rgba(248,250,252,.68);padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));backdrop-filter:blur(18px) saturate(.86);animation:UnsavedChangesDialog_overlayIn__xKkEy .16s ease-out both}.UnsavedChangesDialog_dialog__xX5qV{width:min(100%,560px);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--offer-line,rgba(16,16,16,.14));border-radius:24px;background:rgba(255,255,255,.96);color:var(--offer-ink,#101010);box-shadow:0 30px 80px rgba(15,23,42,.16),0 2px 10px rgba(15,23,42,.05);padding:28px;animation:UnsavedChangesDialog_dialogIn__KwOoR .19s cubic-bezier(.22,1,.36,1) both}.UnsavedChangesDialog_layout__6zzuM{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:22px}.UnsavedChangesDialog_dismissibleOverlay__Ijxof{background:rgba(248,250,252,.42);backdrop-filter:blur(6px)}.UnsavedChangesDialog_dismissibleOverlay__Ijxof[data-state=closing]{animation:UnsavedChangesDialog_overlayOut__peAz2 .19s ease-in both}.UnsavedChangesDialog_dismissibleOverlay__Ijxof[data-state=closing] .UnsavedChangesDialog_dialog__xX5qV{animation:UnsavedChangesDialog_dialogOut__da0EZ .19s cubic-bezier(.64,0,.78,0) both}.UnsavedChangesDialog_dismissible__zzWhb{position:relative}.UnsavedChangesDialog_dismissible__zzWhb .UnsavedChangesDialog_layout__6zzuM{padding-top:20px}.UnsavedChangesDialog_closeButton___8SYu{position:absolute;top:12px;right:12px}.UnsavedChangesDialog_mascot__UOoe8{position:relative;display:flex;width:104px;height:104px;flex:0 0 auto;align-items:center;justify-content:center}.UnsavedChangesDialog_mascotRobot__hg88W{scale:1.18}.UnsavedChangesDialog_mascot__UOoe8 .duplicate-warning-alert{top:5px;right:-3px}.UnsavedChangesDialog_copy__TkQr0,.UnsavedChangesDialog_main__4tnet{min-width:0}.UnsavedChangesDialog_title__So71W{margin:0;color:var(--offer-ink,#101010);font-size:1.45rem;font-weight:820;letter-spacing:-.025em;line-height:1.22}.UnsavedChangesDialog_description__H4PIv{margin:7px 0 0;color:var(--offer-muted,#62666d);font-size:.92rem;font-weight:620;line-height:1.65}.UnsavedChangesDialog_actions__iwkRo{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:24px}.UnsavedChangesDialog_button__ZUxk7{display:inline-flex;min-width:0;height:42px;align-items:center;justify-content:center;gap:7px;border-radius:999px;cursor:pointer;padding:0 17px;font:inherit;font-size:.86rem;font-weight:760;line-height:1;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.UnsavedChangesDialog_button__ZUxk7:hover:not(:disabled){transform:translateY(-1px)}.UnsavedChangesDialog_button__ZUxk7:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(255,101,0,.14)}.UnsavedChangesDialog_button__ZUxk7:disabled{cursor:not-allowed;opacity:.52}.UnsavedChangesDialog_secondary__BjoJW{border:1px solid var(--offer-line,rgba(16,16,16,.14));background:#ffffff;color:var(--offer-ink-soft,#151619)}.UnsavedChangesDialog_secondary__BjoJW:hover:not(:disabled){border-color:rgba(255,101,0,.34);background:var(--offer-orange-soft,#fff4ec)}.UnsavedChangesDialog_discard__kJacF{border:1px solid transparent;background:transparent;color:var(--offer-muted,#62666d)}.UnsavedChangesDialog_discard__kJacF:hover:not(:disabled){background:rgba(16,16,16,.045);color:var(--offer-ink-soft,#151619)}.UnsavedChangesDialog_primary__09kQF{border:1px solid var(--offer-orange,#ff6500);background:var(--offer-orange,#ff6500);color:#ffffff;box-shadow:0 9px 20px rgba(255,101,0,.2)}.UnsavedChangesDialog_primary__09kQF:hover:not(:disabled){border-color:var(--offer-orange-strong,#ea580c);background:var(--offer-orange-strong,#ea580c);box-shadow:0 11px 24px rgba(234,88,12,.22)}.UnsavedChangesDialog_spinner__TOm0j{animation:UnsavedChangesDialog_spin__Y54_M .8s linear infinite}@media (max-width:520px){.UnsavedChangesDialog_dialog__xX5qV{border-radius:20px;padding:22px}.UnsavedChangesDialog_layout__6zzuM{grid-template-columns:84px minmax(0,1fr);gap:12px}.UnsavedChangesDialog_mascot__UOoe8{width:84px;height:92px}.UnsavedChangesDialog_mascotRobot__hg88W{scale:1}.UnsavedChangesDialog_title__So71W{font-size:1.3rem}.UnsavedChangesDialog_description__H4PIv{font-size:.88rem;line-height:1.6}.UnsavedChangesDialog_actions__iwkRo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.UnsavedChangesDialog_button__ZUxk7{width:100%;padding:0 12px}.UnsavedChangesDialog_primary__09kQF{grid-column:1/-1}.UnsavedChangesDialog_twoActions___DZas .UnsavedChangesDialog_primary__09kQF{grid-column:auto}}@media (prefers-reduced-motion:reduce){.UnsavedChangesDialog_dialog__xX5qV,.UnsavedChangesDialog_dismissibleOverlay__Ijxof[data-state=closing],.UnsavedChangesDialog_dismissibleOverlay__Ijxof[data-state=closing] .UnsavedChangesDialog_dialog__xX5qV,.UnsavedChangesDialog_mascot__UOoe8 .advisor-body:after,.UnsavedChangesDialog_mascot__UOoe8 .advisor-body:before,.UnsavedChangesDialog_mascot__UOoe8 .advisor-eye,.UnsavedChangesDialog_mascot__UOoe8 .advisor-head,.UnsavedChangesDialog_mascot__UOoe8 .duplicate-warning-alert,.UnsavedChangesDialog_mascot__UOoe8 .duplicate-warning-ray,.UnsavedChangesDialog_mascot__UOoe8 .duplicate-warning-robot,.UnsavedChangesDialog_overlay__w6Kcv{animation:none}.UnsavedChangesDialog_button__ZUxk7{transition:none}.UnsavedChangesDialog_button__ZUxk7:hover:not(:disabled){transform:none}}@supports not (backdrop-filter:blur(1px)){.UnsavedChangesDialog_overlay__w6Kcv{background:rgba(248,250,252,.94)}.UnsavedChangesDialog_dismissibleOverlay__Ijxof{background:rgba(248,250,252,.42)}}.UnsavedChangesDialog_stacked__zJfTf{width:min(100%,660px);padding:36px 28px;text-align:center}.UnsavedChangesDialog_stacked__zJfTf .UnsavedChangesDialog_layout__6zzuM{grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px}.UnsavedChangesDialog_stacked__zJfTf .UnsavedChangesDialog_title__So71W{font-size:28px;line-height:1.5;text-wrap:balance}.UnsavedChangesDialog_stacked__zJfTf .UnsavedChangesDialog_description__H4PIv{margin-top:18px;font-size:14px;font-weight:500;line-height:1.8;overflow-wrap:anywhere}.UnsavedChangesDialog_stacked__zJfTf .UnsavedChangesDialog_actions__iwkRo{display:flex;justify-content:center;margin-top:28px}@media (max-width:520px){.UnsavedChangesDialog_stacked__zJfTf{padding:28px 20px}.UnsavedChangesDialog_stacked__zJfTf .UnsavedChangesDialog_title__So71W{font-size:23px}.UnsavedChangesDialog_stacked__zJfTf .UnsavedChangesDialog_description__H4PIv{font-size:13px}}@keyframes UnsavedChangesDialog_overlayIn__xKkEy{0%{opacity:0}to{opacity:1}}@keyframes UnsavedChangesDialog_dialogIn__KwOoR{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UnsavedChangesDialog_overlayOut__peAz2{0%{opacity:1}to{opacity:0}}@keyframes UnsavedChangesDialog_dialogOut__da0EZ{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes UnsavedChangesDialog_spin__Y54_M{to{transform:rotate(1turn)}}.JobTitleHoverTooltip_tooltip__z9SFh{--offer-popover-background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,255,255,.9));position:fixed;inset:auto;margin:0;top:0;left:0;z-index:var(--jd-layer-tooltip,1100);display:block;box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:min(360px,calc(100vw - 24px));border:1px solid var(--offer-line,rgba(16,16,16,.14));border-radius:12px;box-shadow:inset 3px 0 0 var(--offer-orange,#ff6500),0 14px 32px rgba(15,23,42,.14);color:var(--offer-ink,#101010);font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:.84rem;font-weight:760;line-height:1.48;overflow-wrap:anywhere;padding:9px 12px 10px 15px;pointer-events:none;text-align:left;transform:translate3d(var(--job-title-tooltip-x,0),var(--job-title-tooltip-y,0),0);white-space:normal;word-break:break-word;animation:JobTitleHoverTooltip_jobTitleTooltipIn__COJ0a .13s ease both}.JobTitleHoverTooltip_compact__4tzoT{font-size:12px;font-weight:600;padding:7px 10px;color:#d94f00}.JobTitleHoverTooltip_tooltip__z9SFh[data-placement=top]:before{top:auto;bottom:-5px;transform:rotate(225deg)}.JobTitleHoverTooltip_tooltip__z9SFh:before{content:"";position:absolute;top:-5px;left:calc(var(--job-title-tooltip-arrow-x, 22px) - 5px);width:10px;height:10px;border-top:1px solid rgba(16,16,16,.14);border-left:1px solid rgba(16,16,16,.14);background:#ffffff;transform:rotate(45deg)}@keyframes JobTitleHoverTooltip_jobTitleTooltipIn__COJ0a{0%{opacity:0;transform:translate3d(var(--job-title-tooltip-x,0),calc(var(--job-title-tooltip-y, 0) - 3px),0)}to{opacity:1;transform:translate3d(var(--job-title-tooltip-x,0),var(--job-title-tooltip-y,0),0)}}@media (prefers-reduced-motion:reduce){.JobTitleHoverTooltip_tooltip__z9SFh{animation:none}}.WorkshopGlassControl_control__Wz4ks{display:inline-flex;height:48px;align-items:center;justify-content:center;border:1px solid rgba(16,16,16,.12);border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(244,246,248,.82));box-shadow:0 8px 22px rgba(16,16,16,.13),0 2px 5px rgba(16,16,16,.06),inset 0 1px 0 rgba(255,255,255,.95);color:var(--resume-preview-glass-color,#202124);backdrop-filter:var(--resume-preview-glass-filter,blur(8px) saturate(125%));transition:transform .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.WorkshopGlassControl_control__Wz4ks:hover:not(:disabled){transform:translateY(-1px);border-color:var(--resume-preview-glass-hover-border);background:var(--resume-preview-glass-hover-background);box-shadow:var(--resume-preview-glass-hover-shadow);color:var(--resume-preview-glass-hover-color)}.WorkshopGlassControl_control__Wz4ks:active:not(:disabled){transform:translateY(0)}.WorkshopGlassControl_control__Wz4ks:focus-visible{outline:2px solid var(--offer-orange,#ff6500);outline-offset:4px}.WorkshopGlassControl_control__Wz4ks:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){.WorkshopGlassControl_control__Wz4ks{transition:none}}.CatalogAutocomplete_root__pjU_t{position:relative;min-width:0}.CatalogAutocomplete_menu__F45um{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:40;overflow:hidden;border:1px solid var(--offer-line,rgba(16,16,16,.14));border-radius:16px;background:rgba(255,255,255,.98);box-shadow:0 18px 42px rgba(15,23,42,.1),0 3px 10px rgba(15,23,42,.05);opacity:0;pointer-events:none;transform:translateY(-5px) scale(.99);transform-origin:top center;visibility:hidden;transition:opacity .16s ease,transform .18s cubic-bezier(.22,1,.36,1),visibility 0s linear .18s}.CatalogAutocomplete_menu__F45um[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible;transition-delay:0s}.CatalogAutocomplete_list__483gs{max-height:18rem;overflow-y:auto;overscroll-behavior:contain;padding:5px 0;scrollbar-color:rgba(16,16,16,.24) transparent;scrollbar-width:thin}.CatalogAutocomplete_list__483gs::-webkit-scrollbar{width:8px}.CatalogAutocomplete_list__483gs::-webkit-scrollbar-track{background:transparent}.CatalogAutocomplete_list__483gs::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(16,16,16,.22);background-clip:padding-box}.CatalogAutocomplete_option__vdYZt{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:0;background:#ffffff;color:var(--offer-ink-soft,#151619);cursor:pointer;font:inherit;font-size:.875rem;font-weight:620;line-height:1.45;padding:9px 14px;text-align:left;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.CatalogAutocomplete_option__vdYZt+.CatalogAutocomplete_option__vdYZt{border-top:1px solid var(--offer-soft-line,rgba(16,16,16,.08))}.CatalogAutocomplete_option__vdYZt:hover,.CatalogAutocomplete_option__vdYZt[data-active=true]{background:var(--offer-orange-soft,#fff4ec);color:var(--offer-orange-strong,#ea580c);box-shadow:inset 3px 0 0 var(--offer-orange,#ff6500)}.CatalogAutocomplete_option__vdYZt:focus-visible{outline:none}.CatalogAutocomplete_label__b3Y4V{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogAutocomplete_check__OpFTK{width:16px;height:16px;flex:none;color:var(--offer-orange,#ff6500)}@media (max-width:640px){.CatalogAutocomplete_list__483gs{max-height:min(17rem,42vh)}.CatalogAutocomplete_option__vdYZt{min-height:44px}}@media (prefers-reduced-motion:reduce){.CatalogAutocomplete_menu__F45um,.CatalogAutocomplete_option__vdYZt{transition:none}}.ProfileCompletionGauge_root__w_Qsx{--completion-tone:#6b7280;--completion-tone-strong:rgba(16,16,16,0.64);display:grid;width:100%;justify-items:center;gap:2px;padding:2px 0 14px;color:var(--offer-ink,#101010)}.ProfileCompletionGauge_tone_high__mSEAQ{--completion-tone:var(--offer-match-score-high,#34d399);--completion-tone-strong:#067043}.ProfileCompletionGauge_tone_upperMid__jRENa{--completion-tone:var(--offer-match-score-upper-mid,#a3e635);--completion-tone-strong:#4d7c0f}.ProfileCompletionGauge_tone_middle__zlnRE{--completion-tone:var(--offer-match-score-middle,#facc15);--completion-tone-strong:#713f12}.ProfileCompletionGauge_tone_lowerMid__6_cS1{--completion-tone:var(--offer-match-score-lower-mid,#f59e0b);--completion-tone-strong:#7b4a00}.ProfileCompletionGauge_tone_low__o1mb4{--completion-tone:var(--offer-match-score-low,#ef4444);--completion-tone-strong:#9f2d22}.ProfileCompletionGauge_dial__emYN3{position:relative;display:grid;width:108px;height:108px;place-items:center}.ProfileCompletionGauge_dial__emYN3 svg{position:absolute;inset:0;width:108px;height:108px;transform:rotate(-90deg)}.ProfileCompletionGauge_track__Zp6Jw,.ProfileCompletionGauge_value__wQaci{fill:none;stroke-width:8}.ProfileCompletionGauge_track__Zp6Jw{stroke:rgba(16,16,16,.08)}.ProfileCompletionGauge_value__wQaci{stroke:var(--completion-tone);stroke-linecap:round;transition:stroke-dashoffset .56s cubic-bezier(.22,1,.36,1)}.ProfileCompletionGauge_number__iHUuV{position:relative;z-index:1;display:inline-flex;align-items:flex-end;color:var(--completion-tone-strong);font-size:1.72rem;font-weight:860;line-height:1}.ProfileCompletionGauge_number__iHUuV small{margin:0 0 2px 1px;font-size:.65rem;font-weight:760}.ProfileCompletionGauge_label___v0Xw{margin:2px 0 0;color:var(--offer-ink,#101010);font-size:.78rem;font-weight:720;line-height:1.4}.ProfileCompletionGauge_detail__wjFEv{margin:0;color:var(--offer-muted,#62666d);font-size:.64rem;font-weight:560;line-height:1.45}@media (prefers-reduced-motion:reduce){.ProfileCompletionGauge_value__wQaci{transition:none}}.ResumePhotoCropper_panel__kFXkk{max-height:calc(100dvh - 32px);max-width:32.5rem;overflow:auto;border:1px solid var(--offer-line,rgba(16,16,16,.14));border-radius:var(--offer-radius-panel,22px);background:#ffffff;color:var(--offer-ink,#101010);padding:20px;box-shadow:0 28px 90px rgba(15,23,42,.14);scrollbar-gutter:stable}.ResumePhotoCropper_meta__C9k_3{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:16px;border-bottom:1px solid var(--offer-soft-line,rgba(16,16,16,.08));padding-bottom:14px}.ResumePhotoCropper_fileIcon__1UXm2{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid rgba(255,101,0,.2);border-radius:12px;background:var(--offer-orange-soft,#fff4ec);color:var(--offer-orange-strong,#ea580c)}.ResumePhotoCropper_fileIcon__1UXm2 svg{width:18px;height:18px}.ResumePhotoCropper_fileCopy__QB96F{min-width:0}.ResumePhotoCropper_fileCopy__QB96F p,.ResumePhotoCropper_fileCopy__QB96F span{display:block;min-width:0;overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.ResumePhotoCropper_fileCopy__QB96F p{color:var(--offer-ink,#101010);font-size:.8rem;font-weight:760;line-height:1.4}.ResumePhotoCropper_fileCopy__QB96F span{margin-top:2px;color:rgba(16,16,16,.48);font-size:.72rem;font-weight:580;line-height:1.45}.ResumePhotoCropper_ratio__q0y2Z{display:inline-flex;min-height:28px;align-items:center;justify-content:center;border:1px solid rgba(255,101,0,.2);border-radius:999px;background:var(--offer-orange-soft,#fff4ec);color:var(--offer-orange-strong,#ea580c);padding:0 10px;font-size:.75rem;font-weight:780;line-height:1}.ResumePhotoCropper_stage__MJvRu{position:relative;width:100%;height:min(26.25rem,52dvh);min-height:18rem;overflow:hidden;border:1px solid rgba(16,16,16,.12);border-radius:16px;background:#eef0f3;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ResumePhotoCropper_image__2lKXg{pointer-events:none;position:absolute;display:block;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ResumePhotoCropper_loading__Pw_mQ{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;background:rgba(238,240,243,.84);color:var(--offer-orange,#ff6500);backdrop-filter:blur(4px)}.ResumePhotoCropper_loading__Pw_mQ svg{width:22px;height:22px;animation:ResumePhotoCropper_cropSpinner__u1G3q .85s linear infinite}.ResumePhotoCropper_selection__Pjm0t{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.92);border-radius:12px;box-shadow:0 0 0 9999px rgba(16,16,16,.5),inset 0 0 0 1px rgba(16,16,16,.16),0 8px 28px rgba(15,23,42,.12);cursor:move;outline:none;touch-action:none}.ResumePhotoCropper_selection__Pjm0t:focus-visible{box-shadow:0 0 0 9999px rgba(16,16,16,.5),inset 0 0 0 1px rgba(16,16,16,.16),0 0 0 4px rgba(255,101,0,.22),0 8px 28px rgba(15,23,42,.12)}.ResumePhotoCropper_gridLine__NxAPB{pointer-events:none;position:absolute;background:rgba(255,255,255,.46)}.ResumePhotoCropper_gridHorizontalOne__xOzvW,.ResumePhotoCropper_gridHorizontalTwo__TATs4{right:0;left:0;height:1px}.ResumePhotoCropper_gridHorizontalOne__xOzvW{top:33.333%}.ResumePhotoCropper_gridHorizontalTwo__TATs4{top:66.666%}.ResumePhotoCropper_gridVerticalOne__RuAX8,.ResumePhotoCropper_gridVerticalTwo__ugZ78{top:0;bottom:0;width:1px}.ResumePhotoCropper_gridVerticalOne__RuAX8{left:33.333%}.ResumePhotoCropper_gridVerticalTwo__ugZ78{left:66.666%}.ResumePhotoCropper_handle__8nbyA{position:absolute;z-index:3;width:32px;height:32px;border:0;background:transparent;padding:0;touch-action:none}.ResumePhotoCropper_handle__8nbyA:after{position:absolute;top:50%;left:50%;width:14px;height:14px;border:3px solid #ffffff;border-radius:5px;background:var(--offer-orange,#ff6500);box-shadow:0 2px 9px rgba(15,23,42,.28);content:"";transform:translate(-50%,-50%);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.ResumePhotoCropper_handle__8nbyA:focus-visible:after,.ResumePhotoCropper_handle__8nbyA:hover:after{background:var(--offer-orange-strong,#ea580c);box-shadow:0 0 0 4px rgba(255,101,0,.2),0 3px 10px rgba(15,23,42,.26);transform:translate(-50%,-50%) scale(1.08)}.ResumePhotoCropper_handle__8nbyA:focus-visible{outline:none}.ResumePhotoCropper_handleNW__dpBHf{top:-16px;left:-16px;cursor:nwse-resize}.ResumePhotoCropper_handleNE__7Ljvi{top:-16px;right:-16px;cursor:nesw-resize}.ResumePhotoCropper_handleSE__jshW7{right:-16px;bottom:-16px;cursor:nwse-resize}.ResumePhotoCropper_handleSW__55MDq{bottom:-16px;left:-16px;cursor:nesw-resize}.ResumePhotoCropper_error__LP_hj{margin:12px 0 0;border:1px solid rgba(220,38,38,.2);border-radius:12px;background:rgba(220,38,38,.06);color:#b91c1c;padding:9px 11px;font-size:.78rem;font-weight:680;line-height:1.5}.ResumePhotoCropper_actions__Zt8Q0{display:flex;justify-content:flex-end;gap:9px;margin-top:18px;border-top:1px solid var(--offer-soft-line,rgba(16,16,16,.08));padding-top:16px}.ResumePhotoCropper_actionButton__hVqej{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:999px;padding:0 17px;font:inherit;font-size:.84rem;font-weight:760;line-height:1;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.ResumePhotoCropper_actionButton__hVqej svg{width:16px;height:16px}.ResumePhotoCropper_actionButton__hVqej:hover:not(:disabled){transform:translateY(-1px)}.ResumePhotoCropper_actionButton__hVqej:focus-visible{outline:2px solid rgba(255,101,0,.68);outline-offset:2px}.ResumePhotoCropper_actionButton__hVqej:disabled{cursor:not-allowed;opacity:.46;transform:none}.ResumePhotoCropper_cancelButton__MtBA0{border-color:var(--offer-line,rgba(16,16,16,.14));background:#ffffff;color:var(--offer-ink,#101010)}.ResumePhotoCropper_cancelButton__MtBA0:hover:not(:disabled){border-color:rgba(255,101,0,.36);background:var(--offer-orange-soft,#fff4ec);color:var(--offer-orange-strong,#ea580c)}.ResumePhotoCropper_saveButton__4IJhz{border-color:var(--offer-orange,#ff6500);background:var(--offer-orange,#ff6500);color:#ffffff;box-shadow:0 10px 24px rgba(255,101,0,.2)}.ResumePhotoCropper_saveButton__4IJhz:hover:not(:disabled){border-color:var(--offer-orange-strong,#ea580c);background:var(--offer-orange-strong,#ea580c);box-shadow:0 14px 28px rgba(255,101,0,.24)}@keyframes ResumePhotoCropper_cropSpinner__u1G3q{to{transform:rotate(1turn)}}@media (max-width:480px){.ResumePhotoCropper_panel__kFXkk{padding:16px}.ResumePhotoCropper_stage__MJvRu{height:min(22rem,44dvh);min-height:15.5rem}.ResumePhotoCropper_meta__C9k_3{margin-bottom:14px;padding-bottom:12px}.ResumePhotoCropper_fileCopy__QB96F span{white-space:normal}.ResumePhotoCropper_actions__Zt8Q0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ResumePhotoCropper_actionButton__hVqej{width:100%}}@media (prefers-reduced-motion:reduce){.ResumePhotoCropper_actionButton__hVqej,.ResumePhotoCropper_handle__8nbyA:after{transition:none}.ResumePhotoCropper_loading__Pw_mQ svg{animation-duration:1.5s}}.OfferLoadingTextTransition_root__Tfe6l{position:relative;display:block;width:100%;min-width:0;height:16px;overflow:hidden}.OfferLoadingTextTransition_item__XfFey{position:absolute;inset:0;display:flex;min-width:0;align-items:center;justify-content:center;will-change:opacity,transform}.OfferLoadingTextTransition_root__Tfe6l[data-align=start] .OfferLoadingTextTransition_item__XfFey{justify-content:flex-start}.OfferLoadingTextTransition_item__XfFey[data-motion=enter]{animation:OfferLoadingTextTransition_loading-label-enter__skEhH .3s ease both}.OfferLoadingTextTransition_item__XfFey[data-motion=exit]{animation:OfferLoadingTextTransition_loading-label-exit__VjSbz .3s ease both}.OfferLoadingTextTransition_shimmerText__3i17z{display:inline-block;max-width:100%;overflow:hidden;background-image:linear-gradient(90deg,transparent calc(50% - var(--offer-loading-shimmer-spread, 20px)),rgba(48,50,54,.94),transparent calc(50% + var(--offer-loading-shimmer-spread, 20px))),linear-gradient(rgba(48,50,54,.56),rgba(48,50,54,.56));background-position:100%,0 0;background-repeat:no-repeat;background-size:250% 100%,auto;background-clip:text;color:transparent;font-size:11px;font-weight:680;line-height:16px;text-overflow:ellipsis;white-space:nowrap;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:OfferLoadingTextTransition_loading-text-shimmer__shZDk 2.5s linear infinite}@keyframes OfferLoadingTextTransition_loading-label-enter__skEhH{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes OfferLoadingTextTransition_loading-label-exit__VjSbz{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes OfferLoadingTextTransition_loading-text-shimmer__shZDk{0%{background-position:100%,0 0}80%,to{background-position:-100%,0 0}}@media (prefers-reduced-motion:reduce){.OfferLoadingTextTransition_item__XfFey,.OfferLoadingTextTransition_shimmerText__3i17z{animation:none}.OfferLoadingTextTransition_item__XfFey[data-motion=exit]{display:none}.OfferLoadingTextTransition_shimmerText__3i17z{background:none;color:rgba(48,50,54,.72);-webkit-text-fill-color:currentColor}}.ProfileMasterDirectionInput_directionField__HMymy{position:relative;min-width:0}.ProfileMasterDirectionInput_directionViewport__YEhDM{position:absolute;inset:1px 10px;display:flex;align-items:center;overflow:hidden;visibility:hidden;pointer-events:none;color:#151515;font-size:12px}.ProfileMasterDirectionInput_directionViewport__YEhDM[data-placeholder=true]{color:#7b8088}.ProfileMasterDirectionInput_directionTrack__qB5_v{display:flex;flex:0 0 auto;gap:28px;width:-moz-max-content;width:max-content;white-space:pre}.ProfileMasterDirectionInput_directionTrack__qB5_v>span{flex:0 0 auto}.ProfileMasterDirectionInput_directionField__HMymy[data-marquee=true]:not(:focus-within) .ProfileMasterDirectionInput_directionViewport__YEhDM{visibility:visible}.ProfileMasterDirectionInput_directionField__HMymy[data-marquee=true]:not(:focus-within) input::-moz-placeholder{color:transparent}.ProfileMasterDirectionInput_directionField__HMymy[data-marquee=true]:not(:focus-within) input,.ProfileMasterDirectionInput_directionField__HMymy[data-marquee=true]:not(:focus-within) input::placeholder{color:transparent}.ResumeInlineRewriteAssistant_root__BADUg{position:fixed;z-index:190;width:44px;height:44px;pointer-events:auto}.ResumeInlineRewriteAssistant_root__BADUg[data-closing=true]{pointer-events:none}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l{position:fixed;z-index:189;inset:0;pointer-events:none}.ResumeInlineRewriteAssistant_selectionHighlightOutgoingLayer__dqLpR{z-index:190}.ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea{position:absolute;overflow:hidden;border-radius:3px;background:rgba(255,101,0,.15);box-shadow:inset 0 0 0 1px rgba(255,101,0,.12),0 1px 5px rgba(255,101,0,.08);isolation:isolate;will-change:opacity}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=processing] .ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea{background:rgba(255,255,255,.38);backdrop-filter:blur(2.6px) saturate(102%);box-shadow:none}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=erasing] .ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea,.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=restoring] .ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea,.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=review] .ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea{background:rgba(255,101,0,.22);box-shadow:inset 0 0 0 1px rgba(255,101,0,.18),0 2px 9px rgba(255,101,0,.12)}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=applied] .ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea,.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=revealing] .ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea,.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=undo-erasing] .ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea{background:rgba(104,224,159,.3);box-shadow:inset 0 0 0 1px rgba(23,126,73,.18),0 2px 9px rgba(104,224,159,.18)}.ResumeInlineRewriteAssistant_selectionHighlightSheen__TQ5C1,.ResumeInlineRewriteAssistant_selectionHighlightWipeLine__lqv1w{position:absolute;pointer-events:none}.ResumeInlineRewriteAssistant_selectionHighlightSheen__TQ5C1{inset:-35% -32%;background:linear-gradient(100deg,transparent 27%,rgba(255,255,255,.12) 39%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.14) 61%,transparent 73%);opacity:0}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=processing] .ResumeInlineRewriteAssistant_selectionHighlightSheen__TQ5C1{will-change:opacity,transform}.ResumeInlineRewriteAssistant_selectionHighlightWipeLine__lqv1w{z-index:2;border-radius:3px;opacity:0;transform:scaleX(0);contain:paint;will-change:opacity,transform}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=erasing] .ResumeInlineRewriteAssistant_selectionHighlightWipeLine__lqv1w{background:linear-gradient(90deg,rgba(255,255,255,.99),rgba(255,250,246,.985) 68%,rgba(255,180,130,.78) 92%,rgba(255,101,0,.42));opacity:1;transform:scaleX(0);transform-origin:left center}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=undo-erasing] .ResumeInlineRewriteAssistant_selectionHighlightWipeLine__lqv1w{background:linear-gradient(90deg,rgba(255,255,255,.99),rgba(246,255,250,.985) 68%,rgba(183,235,207,.82) 92%,rgba(104,224,159,.5));opacity:1;transform:scaleX(0);transform-origin:left center}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=revealing] .ResumeInlineRewriteAssistant_selectionHighlightWipeLine__lqv1w{background:linear-gradient(90deg,rgba(104,224,159,.58),rgba(183,235,207,.88) 6%,rgba(236,255,244,.985) 14%,rgba(255,255,255,.995) 26%,rgba(255,255,255,.995));opacity:1;transform:scaleX(1);transform-origin:right center}.ResumeInlineRewriteAssistant_selectionHighlightLayer__LNl6l[data-motion=restoring] .ResumeInlineRewriteAssistant_selectionHighlightWipeLine__lqv1w{background:linear-gradient(90deg,rgba(255,101,0,.42),rgba(255,180,130,.78) 6%,rgba(255,244,236,.985) 14%,rgba(255,255,255,.995) 26%,rgba(255,255,255,.995));opacity:1;transform:scaleX(1);transform-origin:right center}.ResumeInlineRewriteAssistant_morphMetal__ht8if{position:absolute!important;left:0;top:0;z-index:5;display:inline-flex!important;width:44px;height:44px;overflow:visible!important;border-radius:22px;background:var(
    --resume-preview-glass-background,linear-gradient(135deg,rgba(255,255,255,.78),rgba(255,255,255,.34))
  )!important;backdrop-filter:blur(8px) saturate(125%);box-shadow:0 8px 22px rgba(23,20,18,.1),0 2px 7px rgba(23,20,18,.05),0 0 0 1px rgba(199,204,211,.56),inset 0 1px 0 rgba(255,255,255,.74);isolation:isolate;transform-origin:left top;transition:opacity .15s ease-out,box-shadow .2s ease!important}.ResumeInlineRewriteAssistant_morphMetal__ht8if[data-state=open]{box-shadow:0 14px 34px rgba(23,20,18,.12),0 4px 12px rgba(23,20,18,.06),0 0 0 1px rgba(199,204,211,.52),inset 0 1px 0 rgba(255,255,255,.86)}.ResumeInlineRewriteAssistant_morphMetal__ht8if[data-state=closed]:has(.ResumeInlineRewriteAssistant_avatarEntry__UhXZl:focus-visible),.ResumeInlineRewriteAssistant_morphMetal__ht8if[data-state=closed]:has(.ResumeInlineRewriteAssistant_avatarEntry__UhXZl:hover){z-index:30;box-shadow:0 12px 30px rgba(31,38,49,.15),0 3px 9px rgba(31,38,49,.07),0 0 0 1px rgba(190,197,205,.7),inset 0 1px 0 rgba(255,255,255,.82)}.ResumeInlineRewriteAssistant_morphMetal__ht8if[data-state=closed]:has(.ResumeInlineRewriteAssistant_avatarEntry__UhXZl:focus-visible){outline:3px solid rgba(25,211,255,.17);outline-offset:4px}.ResumeInlineRewriteAssistant_morphMetal__ht8if .metal-fx-content{width:100%;height:100%;align-items:stretch;justify-content:stretch}.ResumeInlineRewriteAssistant_morphMetal__ht8if>.metal-fx-canvas{z-index:7!important;pointer-events:none}.ResumeInlineRewriteAssistant_morphMetal__ht8if>div[aria-hidden=true]:has(>.metal-fx-glow-svg){z-index:8!important}.ResumeInlineRewriteAssistant_surfaceClip__ah2oJ{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit;isolation:isolate}.ResumeInlineRewriteAssistant_thinkingInnerGlow__1ujqn{position:absolute;z-index:4;inset:2px;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(143,125,243,.58),inset 0 0 8px rgba(202,211,255,.3),inset 0 0 20px rgba(187,153,246,.3),inset 0 0 38px rgba(162,139,239,.25);opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.45,0,.2,1)}.ResumeInlineRewriteAssistant_thinkingInnerGlow__1ujqn:before{content:"";position:absolute;inset:0;border:1.5px solid transparent;border-radius:inherit;background:conic-gradient(from 210deg,rgba(215,198,255,.86),rgba(179,154,248,.84),rgba(112,133,247,.82),rgba(86,181,232,.78),rgba(194,162,250,.85),rgba(215,198,255,.86)) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 7px rgba(86,151,245,.48)) drop-shadow(0 0 14px rgba(184,151,246,.5)) drop-shadow(0 0 22px rgba(215,198,255,.27));opacity:.64}.ResumeInlineRewriteAssistant_thinkingInnerGlow__1ujqn:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 6px rgba(86,151,245,.2),inset 0 0 14px rgba(184,151,246,.18),inset 0 0 24px rgba(215,198,255,.1);filter:blur(.75px);opacity:.34;pointer-events:none;transition:box-shadow .32s cubic-bezier(.45,0,.2,1),filter .32s cubic-bezier(.45,0,.2,1),opacity .32s cubic-bezier(.45,0,.2,1);will-change:box-shadow,filter,opacity}.ResumeInlineRewriteAssistant_morphMetal__ht8if[data-thinking=true] .ResumeInlineRewriteAssistant_thinkingInnerGlow__1ujqn{opacity:1;transition-duration:.32s;transition-timing-function:cubic-bezier(.45,0,.2,1)}.ResumeInlineRewriteAssistant_morphMetal__ht8if[data-thinking=true] .ResumeInlineRewriteAssistant_thinkingInnerGlow__1ujqn:after{animation:ResumeInlineRewriteAssistant_thinking-inner-glow-halo-breathe__45rUO 6s ease-in-out infinite}.ResumeInlineRewriteAssistant_avatarSlot__IpkDy{position:absolute;z-index:2;left:0;top:0;width:44px;height:44px}.ResumeInlineRewriteAssistant_avatarEntry__UhXZl{--aoxiaofo-ai-entry-size:44px}.ResumeInlineRewriteAssistant_avatarEntry__UhXZl>.advisor-mini-face{transform:translateY(1px) scale(.74)}.ResumeInlineRewriteAssistant_avatarEntry__UhXZl:before{background:linear-gradient(145deg,rgba(255,255,255,.24),rgba(255,255,255,.06))!important}.ResumeInlineRewriteAssistant_root__BADUg[data-open=true] .ResumeInlineRewriteAssistant_avatarSlot__IpkDy{pointer-events:none}.ResumeInlineRewriteAssistant_panelLayer__UIoO5{position:absolute;z-index:1;left:0;top:0;width:min(410px,calc(100vw - 24px));height:100%;opacity:0;pointer-events:none}.ResumeInlineRewriteAssistant_root__BADUg[data-open=true] .ResumeInlineRewriteAssistant_panelLayer__UIoO5{pointer-events:auto}.ResumeInlineRewriteAssistant_panelBackdrop__5BaMG{position:absolute;z-index:0;inset:0;border-radius:inherit;background:transparent;backdrop-filter:none;pointer-events:none}.ResumeInlineRewriteAssistant_panel__iRFI_{position:relative;z-index:1;box-sizing:border-box;width:min(410px,calc(100vw - 24px));max-height:min(520px,calc(100vh - 24px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--resume-preview-glass-border,rgba(255,255,255,.78));border-radius:16px;background:transparent;box-shadow:none;color:var(--resume-preview-glass-color,#202124);padding:9px}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_{background:transparent;box-shadow:none;backdrop-filter:none}.ResumeInlineRewriteAssistant_panelContent__Cxopa{display:flow-root;min-width:0}.ResumeInlineRewriteAssistant_appliedState__mvhza,.ResumeInlineRewriteAssistant_reviewCard__Kg_Jn{display:grid;gap:8px}.ResumeInlineRewriteAssistant_appliedState__mvhza p,.ResumeInlineRewriteAssistant_clarificationBox__dtp_e p,.ResumeInlineRewriteAssistant_clarificationBox__dtp_e small,.ResumeInlineRewriteAssistant_diffBlock__bs5Ui p,.ResumeInlineRewriteAssistant_interpretation__zyU99,.ResumeInlineRewriteAssistant_reasonText__4CTJT{margin:0}.ResumeInlineRewriteAssistant_interpretation__zyU99{color:#303236;font-size:12px;line-height:1.45}.ResumeInlineRewriteAssistant_diffBlock__bs5Ui{border:1px solid rgba(16,16,16,.08);border-radius:11px;padding:7px 8px}.ResumeInlineRewriteAssistant_diffBlock__bs5Ui[data-kind=before]{background:rgba(245,246,247,.76)}.ResumeInlineRewriteAssistant_diffBlock__bs5Ui[data-kind=after]{border-color:rgba(255,101,0,.24);background:rgba(255,244,236,.78)}.ResumeInlineRewriteAssistant_diffBlock__bs5Ui>span{display:block;margin-bottom:3px;color:#777a80;font-size:10px;font-weight:760}.ResumeInlineRewriteAssistant_diffBlock__bs5Ui p{color:#202124;font-size:12px;font-weight:590;line-height:1.45;overflow-wrap:anywhere}.ResumeInlineRewriteAssistant_reasonText__4CTJT{color:#666970;font-size:10.5px;line-height:1.4}.ResumeInlineRewriteAssistant_reviewActions__m__BH{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ResumeInlineRewriteAssistant_reviewActions__m__BH button{min-height:30px;border-radius:999px;cursor:pointer;font:inherit;font-size:11px;font-weight:720;padding:0 10px}.ResumeInlineRewriteAssistant_reviewActions__m__BH .ResumeInlineRewriteAssistant_primaryReviewButton__IhYHu{font-weight:780}.ResumeInlineRewriteAssistant_reviewActions__m__BH .ResumeInlineRewriteAssistant_rerunPolishButton__oFcaY{display:inline-flex;width:30px;min-width:30px;align-items:center;justify-content:center;margin-left:auto;padding:0}.ResumeInlineRewriteAssistant_reviewActions__m__BH button:disabled{cursor:default}.ResumeInlineRewriteAssistant_reviewCard__Kg_Jn[aria-busy=true] .ResumeInlineRewriteAssistant_reviewActions__m__BH button{pointer-events:none}.ResumeInlineRewriteAssistant_batchSummary__AK3iD{display:flex;flex-wrap:wrap;gap:5px}.ResumeInlineRewriteAssistant_batchSummary__AK3iD span,.ResumeInlineRewriteAssistant_riskBadge__QkAjl{border-radius:999px;background:rgba(16,16,16,.055);color:#666970;font-size:10px;font-weight:720;line-height:22px;padding:0 7px}.ResumeInlineRewriteAssistant_batchWarning__1OQwz{border-left:2px solid #ff6500;color:#7a431e;font-size:10.5px;line-height:1.45;padding-left:7px}.ResumeInlineRewriteAssistant_batchGroupList__xxBFu{display:grid;gap:7px}.ResumeInlineRewriteAssistant_batchGroup__8vrHH{display:grid;gap:7px;border:1px solid rgba(16,16,16,.09);border-radius:12px;background:rgba(255,255,255,.48);padding:8px}.ResumeInlineRewriteAssistant_batchGroup__8vrHH[data-risk=medium]{border-color:rgba(255,101,0,.23)}.ResumeInlineRewriteAssistant_batchGroup__8vrHH[data-destructive=true]{border-color:rgba(165,29,36,.24);background:rgba(255,246,246,.66)}.ResumeInlineRewriteAssistant_batchGroupHeader__lEOI8{display:flex;min-width:0;align-items:center;gap:7px;cursor:pointer}.ResumeInlineRewriteAssistant_batchGroupHeader__lEOI8 input{width:16px;height:16px;flex:0 0 auto;accent-color:#ff6500}.ResumeInlineRewriteAssistant_batchGroupHeader__lEOI8 input:disabled{cursor:not-allowed;opacity:.45}.ResumeInlineRewriteAssistant_dependencyHint__fg4A2{color:#8a552f;font-size:10px;line-height:1.4}.ResumeInlineRewriteAssistant_batchGroupTitle__XylzZ{min-width:0;flex:1;color:#303236;font-size:12px;font-weight:760;line-height:1.35}.ResumeInlineRewriteAssistant_batchGroup__8vrHH[data-destructive=true] .ResumeInlineRewriteAssistant_riskBadge__QkAjl{background:rgba(165,29,36,.09);color:#a51d24}.ResumeInlineRewriteAssistant_batchOperationList__USGHa,.ResumeInlineRewriteAssistant_operationDiffPair__wB5er{display:grid;gap:6px}.ResumeInlineRewriteAssistant_reorderPreview__BlfuK{border:1px solid rgba(255,101,0,.2);border-radius:11px;background:rgba(255,248,242,.72);padding:7px 8px}.ResumeInlineRewriteAssistant_reorderPreview__BlfuK>span{color:#777a80;font-size:10px;font-weight:760}.ResumeInlineRewriteAssistant_reorderPreview__BlfuK ol{display:grid;gap:4px;margin:5px 0 0;padding-left:20px}.ResumeInlineRewriteAssistant_reorderPreview__BlfuK li{color:#303236;font-size:11px;line-height:1.4;padding-left:2px}.ResumeInlineRewriteAssistant_diffBlock__bs5Ui[data-kind=delete]{border-color:rgba(165,29,36,.2);background:rgba(255,241,242,.78)}.ResumeInlineRewriteAssistant_clarificationBox__dtp_e{display:grid;gap:4px;margin-bottom:7px;border:1px solid rgba(255,101,0,.23);border-radius:12px;background:rgba(255,244,236,.68);padding:8px}.ResumeInlineRewriteAssistant_appliedState__mvhza strong,.ResumeInlineRewriteAssistant_clarificationBox__dtp_e strong{color:#303236;font-size:12px}.ResumeInlineRewriteAssistant_appliedState__mvhza p,.ResumeInlineRewriteAssistant_clarificationBox__dtp_e p{color:#44474d;font-size:11.5px;line-height:1.45}.ResumeInlineRewriteAssistant_appliedState__mvhza{border:1px solid rgba(23,108,66,.2);border-radius:12px;background:rgba(238,250,244,.76);padding:9px}.ResumeInlineRewriteAssistant_appliedSuccessRow__xpfE_{display:flex;align-items:center;justify-content:space-between;gap:12px}.ResumeInlineRewriteAssistant_appliedUndoButton__zOvHz{display:inline-flex;width:30px;min-width:30px;height:30px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;padding:0;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.ResumeInlineRewriteAssistant_appliedUndoButton__zOvHz:focus-visible{outline:2px solid rgba(16,16,16,.4);outline-offset:2px}.ResumeInlineRewriteAssistant_appliedUndoButton__zOvHz:disabled{cursor:wait}.ResumeInlineRewriteAssistant_inputRow__zRlSv{display:block}.ResumeInlineRewriteAssistant_inputRow__zRlSv textarea{width:100%;min-height:44px;max-height:96px;resize:none;border:0;outline:0;background:transparent;color:#101010;font:inherit;font-size:13px;font-weight:590;line-height:1.5;padding:2px 2px 0}.ResumeInlineRewriteAssistant_inputRow__zRlSv textarea::-moz-placeholder{color:#74777d;opacity:1}.ResumeInlineRewriteAssistant_inputRow__zRlSv textarea::placeholder{color:#74777d;opacity:1}.ResumeInlineRewriteAssistant_inputRow__zRlSv textarea:focus-visible{outline:none}.ResumeInlineRewriteAssistant_sendButton__YAaNd{margin-left:auto;transition:width .24s ease,min-width .24s ease,border-color .16s ease,background-color .16s ease}.ResumeInlineRewriteAssistant_sendButton__YAaNd:active:not(:disabled){transform:scale(.95)}.ResumeInlineRewriteAssistant_sendButton__YAaNd:disabled{cursor:default}.ResumeInlineRewriteAssistant_sendButton__YAaNd .lucide-loader-circle{animation:ResumeInlineRewriteAssistant_spin__6JPFx .75s linear infinite}.ResumeInlineRewriteAssistant_actionRow__yYwDU{display:flex;min-height:30px;align-items:center;gap:6px;margin-top:6px}.ResumeInlineRewriteAssistant_actionRow__yYwDU>button:not(.ResumeInlineRewriteAssistant_undoButton__LufQs){display:inline-flex;min-height:30px;align-items:center;gap:5px;border-radius:999px;cursor:pointer;font-size:12px;font-weight:720;line-height:1;padding:0 10px;white-space:nowrap}.ResumeInlineRewriteAssistant_actionRow__yYwDU>.ResumeInlineRewriteAssistant_sendButton__YAaNd{width:30px;min-width:30px;padding:0}.ResumeInlineRewriteAssistant_actionRow__yYwDU>.ResumeInlineRewriteAssistant_sendButton__YAaNd[data-loading=true][data-loading-label=true]{width:148px;min-width:148px;justify-content:center;overflow:hidden;padding:0 10px}.ResumeInlineRewriteAssistant_loadingContent__2j2j0{display:inline-flex;width:100%;height:20px;align-items:center;justify-content:center;gap:4px}.ResumeInlineRewriteAssistant_loadingOrb__ET7Jh{flex:0 0 20px;margin-inline:-1px;opacity:.56;transform:scale(.9)}.ResumeInlineRewriteAssistant_loadingLabelViewport__3OLMY{width:104px;flex:0 0 104px;transform:translateY(-1px)}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_customFailure__8GYFy summary,.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ button{border:1px solid var(--resume-preview-glass-border);background:var(--resume-preview-glass-background);box-shadow:var(--resume-preview-glass-shadow);backdrop-filter:var(--resume-preview-glass-filter);color:#4b4b4b;opacity:1;transition:color .16s ease,box-shadow .16s ease}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_customFailure__8GYFy summary:is(:hover,:focus-visible),.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ button:is(:hover,:focus-visible):not(:disabled){color:#101010}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_customFailure__8GYFy summary:focus-visible,.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ button:focus-visible{outline:2px solid rgba(16,16,16,.4);outline-offset:2px}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_sendButton__YAaNd{transition:width .24s ease,min-width .24s ease,color .16s ease,border-color .16s ease,background-color .16s ease}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ button:disabled{cursor:default;color:#7c8087}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_sendButton__YAaNd[data-loading=true]{color:#4b4b4b}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ :is(.ResumeInlineRewriteAssistant_clarificationBox__dtp_e,.ResumeInlineRewriteAssistant_appliedState__mvhza,.ResumeInlineRewriteAssistant_diffBlock__bs5Ui,.ResumeInlineRewriteAssistant_batchGroup__8vrHH,.ResumeInlineRewriteAssistant_reorderPreview__BlfuK,.ResumeInlineRewriteAssistant_batchSummary__AK3iD span,.ResumeInlineRewriteAssistant_riskBadge__QkAjl,.ResumeInlineRewriteAssistant_customFailure__8GYFy){border:1px solid var(--resume-preview-glass-border);background:var(--resume-preview-glass-background);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 3px 12px rgba(16,16,16,.06);backdrop-filter:var(--resume-preview-glass-filter)}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_batchGroup__8vrHH[data-risk=medium],.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_diffBlock__bs5Ui[data-kind=after],.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_reorderPreview__BlfuK{border-left-color:rgba(255,101,0,.35)}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_appliedState__mvhza{border-left-color:rgba(23,108,66,.35)}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_batchGroup__8vrHH[data-destructive=true],.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_customFailure__8GYFy,.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ .ResumeInlineRewriteAssistant_diffBlock__bs5Ui[data-kind=delete]{border-left-color:rgba(165,29,36,.35)}@supports not ((backdrop-filter:blur(8px)) or (-webkit-backdrop-filter:blur(8px))){.ResumeInlineRewriteAssistant_morphMetal__ht8if{background:rgba(255,255,255,.97)!important}.ResumeInlineRewriteAssistant_panel__iRFI_{--resume-preview-glass-background:#f7f8f9}}@media (forced-colors:active){.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ :is(.ResumeInlineRewriteAssistant_clarificationBox__dtp_e,.ResumeInlineRewriteAssistant_appliedState__mvhza,.ResumeInlineRewriteAssistant_diffBlock__bs5Ui,.ResumeInlineRewriteAssistant_batchGroup__8vrHH,.ResumeInlineRewriteAssistant_reorderPreview__BlfuK,.ResumeInlineRewriteAssistant_batchSummary__AK3iD span,.ResumeInlineRewriteAssistant_riskBadge__QkAjl,.ResumeInlineRewriteAssistant_customFailure__8GYFy,.ResumeInlineRewriteAssistant_customFailure__8GYFy summary),.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ button{border-color:ButtonText;background:Canvas;box-shadow:none;color:CanvasText!important;backdrop-filter:none}.ResumeInlineRewriteAssistant_panel__iRFI_.ResumeInlineRewriteAssistant_panel__iRFI_ button:disabled{color:GrayText!important}}.ResumeInlineRewriteAssistant_errorMessage__Yu_C_,.ResumeInlineRewriteAssistant_statusMessage__xsKPa{display:inline-flex;min-width:0;flex:1;align-items:center;justify-content:flex-end;gap:4px;overflow:hidden;color:#176c42;font-size:11px;font-weight:680;line-height:1.2;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ResumeInlineRewriteAssistant_errorMessage__Yu_C_{color:#a51d24}.ResumeInlineRewriteAssistant_customFailure__8GYFy{min-width:0;margin-top:8px;border-radius:12px;padding:8px;color:#a51d24;font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:normal}.ResumeInlineRewriteAssistant_customFailure__8GYFy p{margin:0 0 8px;white-space:pre-wrap}.ResumeInlineRewriteAssistant_customFailure__8GYFy details{color:#62666d;margin-bottom:8px}.ResumeInlineRewriteAssistant_customFailure__8GYFy summary{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;padding:0 10px;cursor:pointer}.ResumeInlineRewriteAssistant_undoButton__LufQs{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;min-height:30px;border-radius:999px;padding:0 10px;text-decoration:none}@keyframes ResumeInlineRewriteAssistant_thinking-inner-glow-halo-breathe__45rUO{0%,to{box-shadow:inset 0 0 6px rgba(86,151,245,.2),inset 0 0 14px rgba(184,151,246,.18),inset 0 0 24px rgba(215,198,255,.1);filter:blur(.75px);opacity:.34}50%{box-shadow:inset 0 0 16px rgba(86,151,245,.34),inset 0 0 32px rgba(184,151,246,.3),inset 0 0 56px rgba(215,198,255,.18);filter:blur(3.5px);opacity:.72}}@keyframes ResumeInlineRewriteAssistant_spin__6JPFx{to{transform:rotate(1turn)}}@media (max-width:640px){.ResumeInlineRewriteAssistant_panel__iRFI_{padding:9px}.ResumeInlineRewriteAssistant_actionRow__yYwDU{gap:4px}.ResumeInlineRewriteAssistant_actionRow__yYwDU>button:not(.ResumeInlineRewriteAssistant_undoButton__LufQs){padding:0 8px}}@media (prefers-reduced-motion:reduce){.ResumeInlineRewriteAssistant_avatarSlot__IpkDy,.ResumeInlineRewriteAssistant_customFailure__8GYFy summary,.ResumeInlineRewriteAssistant_morphMetal__ht8if,.ResumeInlineRewriteAssistant_panelLayer__UIoO5,.ResumeInlineRewriteAssistant_panel__iRFI_ button,.ResumeInlineRewriteAssistant_selectionHighlightRect__YyKea,.ResumeInlineRewriteAssistant_selectionHighlightSheen__TQ5C1,.ResumeInlineRewriteAssistant_selectionHighlightWipeLine__lqv1w,.ResumeInlineRewriteAssistant_sendButton__YAaNd,.ResumeInlineRewriteAssistant_sendButton__YAaNd .lucide-loader-circle,.ResumeInlineRewriteAssistant_thinkingInnerGlow__1ujqn{animation:none!important;transition:none!important}.ResumeInlineRewriteAssistant_thinkingInnerGlow__1ujqn:after{animation:none!important;box-shadow:inset 0 0 11px rgba(86,151,245,.27),inset 0 0 23px rgba(184,151,246,.24),inset 0 0 40px rgba(215,198,255,.14);filter:blur(1.8px);opacity:.58}}.JobRadarAiSearchControl_slot__Fbb0U{position:relative;z-index:25;width:44px;height:44px;flex:0 0 44px;overflow:visible}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_entry__3kT_S{--aoxiaofo-ai-entry-size:44px;z-index:30}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_entry__3kT_S button{transform:none}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_entry__3kT_S[data-state=active]{box-shadow:0 0 0 2px rgba(105,123,242,.28),0 5px 20px rgba(108,119,237,.22)}.JobRadarAiSearchControl_liquidSurface__XA43w{position:absolute;z-index:25;opacity:0;visibility:hidden;pointer-events:none}.JobRadarAiSearchControl_liquidTransient__y7s2f{position:absolute;inset:0;opacity:0;visibility:hidden}.JobRadarAiSearchControl_settledSurface__BHZ0R{position:absolute;left:0;top:0;width:44px;height:44px;opacity:0;visibility:hidden}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_morphMetal__Zv0_Z{width:100%;height:100%;border-radius:16px;transition:none!important}.JobRadarAiSearchControl_liquidGlass__h_fHc{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(255,255,255,.54));backdrop-filter:blur(8px) saturate(125%)}.JobRadarAiSearchControl_liquidDrawing__xZ6gy{position:absolute;inset:0;overflow:visible;pointer-events:none}.JobRadarAiSearchControl_liquidShadow__oqHZV{fill:white}.JobRadarAiSearchControl_liquidMaterial__D4CVA{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.JobRadarAiSearchControl_slot__Fbb0U[data-liquid-visible=true] .JobRadarAiSearchControl_entry__3kT_S{background:rgba(255,255,255,var(--radar-entry-material))!important;box-shadow:none}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_entry__3kT_S button:before,.JobRadarAiSearchControl_slot__Fbb0U[data-liquid-visible=true] .JobRadarAiSearchControl_entry__3kT_S:after,.JobRadarAiSearchControl_slot__Fbb0U[data-liquid-visible=true] .JobRadarAiSearchControl_entry__3kT_S:before,.JobRadarAiSearchControl_slot__Fbb0U[data-liquid-visible=true] .JobRadarAiSearchControl_entry__3kT_S>.metal-fx-canvas,.JobRadarAiSearchControl_slot__Fbb0U[data-liquid-visible=true] .JobRadarAiSearchControl_entry__3kT_S>.metal-fx-inner,.JobRadarAiSearchControl_slot__Fbb0U[data-liquid-visible=true] .JobRadarAiSearchControl_entry__3kT_S>div[aria-hidden=true]{opacity:var(--radar-entry-material,1)}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_surfaceClip__7U4rq{position:relative;width:100%;height:100%;border-radius:16px}.JobRadarAiSearchControl_slot__Fbb0U[data-expanded=true] .JobRadarAiSearchControl_panel__eCJZn{pointer-events:auto}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn{position:absolute;inset:0 auto auto 0;width:410px;min-height:116px;max-height:min(520px,calc(100dvh - 130px));opacity:1;border-color:transparent;padding:14px;scrollbar-width:thin;overscroll-behavior:contain}.JobRadarAiSearchControl_panelHeader__U1_u8{display:flex;align-items:center;justify-content:space-between;min-height:30px;margin:-4px -4px 12px 2px}.JobRadarAiSearchControl_panelTitle__n0qrs{color:#3b3d43;font-size:12px;font-weight:650;letter-spacing:.02em}.JobRadarAiSearchControl_panelTitle__n0qrs>span{margin-left:7px;color:#85878f;font-size:11px;font-weight:450}.JobRadarAiSearchControl_exitControl__juiq4{position:relative;display:inline-flex}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_exitButton__r4MvO{display:grid;place-items:center;width:28px;height:28px;padding:0;border-radius:50%;cursor:pointer}.JobRadarAiSearchControl_exitControl__juiq4:focus-within .JobRadarAiSearchControl_exitTooltip__BxIP7,.JobRadarAiSearchControl_exitControl__juiq4:hover .JobRadarAiSearchControl_exitTooltip__BxIP7{opacity:1;visibility:visible;transform:translateY(0)}.JobRadarAiSearchControl_userMessage___VWcv{display:flex;justify-content:flex-end;margin-bottom:17px}.JobRadarAiSearchControl_lastInput__RG7h6{margin:0;padding:9px 12px;max-width:90%;max-height:88px;border-radius:13px 13px 4px 13px;background:rgba(229,230,237,.52);color:#555963;font-size:12px;font-weight:450;line-height:1.65;overflow-y:auto;overflow-wrap:anywhere;white-space:pre-wrap}.JobRadarAiSearchControl_feedback___zrQP{margin:0 2px 17px}.JobRadarAiSearchControl_answer__rGIu4{margin:0;color:#272a32;font-size:13px;font-weight:520;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap}.JobRadarAiSearchControl_answer__rGIu4>span{display:inline}.JobRadarAiSearchControl_resultAnswer__SLtS6{font-size:16px;font-weight:620;line-height:1.65;letter-spacing:-.02em}.JobRadarAiSearchControl_criteria__4KsQN{margin:9px 0 0;padding-left:10px;border-left:2px solid rgba(152,145,180,.24);color:#747681;font-size:11px;line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}.JobRadarAiSearchControl_criteria__4KsQN>span{display:block;color:#8b8d96;font-size:10px;margin-bottom:2px}.JobRadarAiSearchControl_suggestions__Luvon{display:flex;flex-wrap:wrap;gap:7px}.JobRadarAiSearchControl_suggestions__Luvon:not(:empty){margin-top:12px}.JobRadarAiSearchControl_suggestion__RwhBL{display:grid;gap:6px;min-width:0;max-width:100%}.JobRadarAiSearchControl_suggestionDescription__8s_AX{margin:0;color:#747681;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_retryButton__sLreG,.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_suggestionButton__WfUO0{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:6px 10px;border-radius:10px;min-height:30px;cursor:pointer;white-space:normal;text-align:left;font-size:11px;line-height:1.5;font-weight:550}.JobRadarAiSearchControl_suggestionButton__WfUO0 svg{flex:0 0 13px;transform:rotate(45deg)}.JobRadarAiSearchControl_composer__xPw4B{padding:10px 10px 8px;border:1px solid rgba(196,198,211,.38);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.68),rgba(250,250,253,.38));box-shadow:inset 0 1px 0 rgba(255,255,255,.8);transition:border-color .18s ease,box-shadow .18s ease}.JobRadarAiSearchControl_composer__xPw4B:focus-within{border-color:rgba(157,150,195,.58);box-shadow:0 0 0 2px rgba(169,161,210,.07),inset 0 1px 0 rgba(255,255,255,.9)}.JobRadarAiSearchControl_composer__xPw4B[data-invalid=true]{border-color:rgba(183,108,101,.6)}.JobRadarAiSearchControl_inputRow__hBDJw{position:relative;margin:0}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_inputRow__hBDJw textarea{position:relative;z-index:1;padding:1px 2px;min-height:42px;font-size:13px;font-weight:450;line-height:1.6}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_inputRow__hBDJw textarea::-moz-placeholder{color:#8b8e98}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_inputRow__hBDJw textarea::placeholder{color:#8b8e98}.JobRadarAiSearchControl_suggestionPreview__pNwdD{position:absolute;inset:1px 2px auto;height:42px;overflow:hidden;pointer-events:none;color:#868995;font-size:13px;font-weight:450;line-height:1.6}.JobRadarAiSearchControl_suggestionPreview__pNwdD span{position:absolute;inset:0}.JobRadarAiSearchControl_suggestionIncoming__cYVXM{animation:JobRadarAiSearchControl_suggestion-in__LzcDq .26s cubic-bezier(.2,.7,.2,1) both}.JobRadarAiSearchControl_suggestionOutgoing__Sri9h{animation:JobRadarAiSearchControl_suggestion-out__ybNGF .22s cubic-bezier(.2,.7,.2,1) both}.JobRadarAiSearchControl_suggestionWriting__VkcjU{position:absolute;inset:1px 2px 0;z-index:2;pointer-events:none;color:#272a32;font-size:13px;font-weight:450;line-height:1.6;white-space:pre-wrap;overflow-wrap:break-word;overflow:hidden}.JobRadarAiSearchControl_suggestionWriting__VkcjU span{opacity:0}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_inputRow__hBDJw[data-writing=true] textarea{color:transparent;caret-color:transparent}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_actionRow__G3DL_{justify-content:space-between;margin-top:6px}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_sendButton__WP56b{display:grid;place-items:center;width:30px;height:30px;padding:0;border-radius:50%;flex:0 0 30px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_sendButton__WP56b:active:not(:disabled){transform:scale(.94)}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_sendButton__WP56b:disabled{cursor:default}.JobRadarAiSearchControl_reasoning__bygmo{margin:0 2px 16px}.JobRadarAiSearchControl_summaryLabel__In_zN{display:inline-flex;align-items:center;gap:6px;color:#747681;font-size:11px}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_reasoningToggle__LPlIk{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:4px 7px 4px 3px;border-radius:9px;background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none;cursor:pointer;font-size:12px}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_reasoningToggle__LPlIk:hover{background:rgba(237,236,244,.44);box-shadow:none}.JobRadarAiSearchControl_reasoningChevron__oaUdL{color:#9596a0;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.JobRadarAiSearchControl_reasoningToggle__LPlIk[aria-expanded=true] .JobRadarAiSearchControl_reasoningChevron__oaUdL{transform:rotate(180deg)}.JobRadarAiSearchControl_processReveal__vgDSM{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s cubic-bezier(.2,.7,.2,1),opacity .18s ease}.JobRadarAiSearchControl_processReveal__vgDSM[data-expanded=true]{grid-template-rows:1fr;opacity:1}.JobRadarAiSearchControl_processReveal__vgDSM>div{min-height:0;overflow:hidden}.JobRadarAiSearchControl_processSummary__a5yRY{border-left:2px solid rgba(152,145,180,.24);padding-left:10px;margin:7px 0 0 12px;font-size:11px;line-height:1.7;color:#7a7d88;overflow-wrap:anywhere}.JobRadarAiSearchControl_failure__9LCC8{margin:0 2px 16px}.JobRadarAiSearchControl_failure__9LCC8>p{margin:0 0 9px;color:#a25a50;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.JobRadarAiSearchControl_srOnly__TBazh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.JobRadarAiSearchControl_adoptSlot__mDuVI{display:inline-flex;flex:0 0 auto;height:30px;opacity:0;transform:translateY(3px) scale(.9);pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1)}.JobRadarAiSearchControl_adoptSlot__mDuVI[data-visible=true]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_adoptButton__j_vBr{display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:30px;height:30px;padding:0 6px;border-radius:999px;overflow:hidden;cursor:pointer;font-size:12px;font-weight:720;transition:width .28s cubic-bezier(.2,.7,.2,1),color .16s ease,box-shadow .16s ease}.JobRadarAiSearchControl_adoptButton__j_vBr svg{flex:0 0 16px}.JobRadarAiSearchControl_adoptLabel__inskT{flex:0 0 auto;margin-left:6px;white-space:nowrap;opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .24s cubic-bezier(.2,.7,.2,1)}.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_adoptButton__j_vBr:focus-visible:not(:disabled){width:86px}.JobRadarAiSearchControl_adoptButton__j_vBr:focus-visible:not(:disabled) .JobRadarAiSearchControl_adoptLabel__inskT{opacity:1;transform:translateX(0)}@media (hover:hover) and (pointer:fine){.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_adoptButton__j_vBr:hover:not(:disabled){width:86px}.JobRadarAiSearchControl_adoptButton__j_vBr:hover:not(:disabled) .JobRadarAiSearchControl_adoptLabel__inskT{opacity:1;transform:translateX(0)}}@keyframes JobRadarAiSearchControl_suggestion-in__LzcDq{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes JobRadarAiSearchControl_suggestion-out__ybNGF{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@supports not (backdrop-filter:blur(8px)){.JobRadarAiSearchControl_liquidGlass__h_fHc{background:#f7f8fc}}@media (prefers-reduced-motion:reduce){.JobRadarAiSearchControl_suggestionIncoming__cYVXM{animation:none}.JobRadarAiSearchControl_suggestionOutgoing__Sri9h{display:none}.JobRadarAiSearchControl_adoptLabel__inskT,.JobRadarAiSearchControl_adoptSlot__mDuVI,.JobRadarAiSearchControl_composer__xPw4B,.JobRadarAiSearchControl_processReveal__vgDSM,.JobRadarAiSearchControl_reasoningChevron__oaUdL,.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_adoptButton__j_vBr,.JobRadarAiSearchControl_slot__Fbb0U .JobRadarAiSearchControl_panel__eCJZn .JobRadarAiSearchControl_sendButton__WP56b{transition:none}.JobRadarAiSearchControl_answer__rGIu4 [data-answer-character],.JobRadarAiSearchControl_suggestionWriting__VkcjU span{opacity:1!important}}