.rl{flex-direction:column;gap:14px;max-width:860px;margin:0 auto;padding:4px 0 8px;animation:.28s ease-out rl-in;display:flex}@keyframes rl-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rl-step{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--pc-muted));justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.rl-step i{background:hsl(var(--pc-blue) / .2);border-radius:99px;width:46px;height:6px}.rl-step i.on{background:hsl(var(--pc-blue))}.rl h1{text-align:center;color:hsl(var(--pc-text));margin:4px 0 0;font-size:26px}.rl-sub{text-align:center;color:hsl(var(--pc-muted));margin:0}.rl-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:6px;display:grid}.rl-card{text-align:start;border:2px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px;flex-direction:column;align-items:stretch;gap:10px;padding:18px 18px 20px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:flex;position:relative;box-shadow:0 2px 10px #12305a0d}.rl-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #12305a1a}.rl-card:focus-visible{outline:3px solid hsl(var(--pc-blue) / .4);outline-offset:2px}.rl-card.on{border-color:hsl(var(--pc-blue));background:linear-gradient(180deg, hsl(var(--pc-blue-soft)), hsl(var(--pc-surface)) 70%);box-shadow:0 12px 28px hsl(var(--pc-blue) / .18)}.rl-head{border-bottom:1px solid hsl(var(--pc-line));color:hsl(var(--pc-muted));align-items:center;gap:12px;padding-bottom:12px;display:flex}.rl-head b{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--pc-text));font-size:21px;font-weight:800}.rl-check{border:2px solid hsl(var(--pc-line));color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-inline-start:auto;transition:background .18s,border-color .18s;display:grid}.rl-card.on .rl-check{background:hsl(var(--pc-blue));border-color:hsl(var(--pc-blue))}.rl-art{width:100%;max-width:280px;height:auto;color:hsl(var(--pc-text));align-self:center;margin:4px 0}.rl-desc{text-align:center;color:hsl(var(--pc-muted));font-size:15.5px;line-height:1.5}.rl-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.rl-have{color:hsl(var(--pc-muted));font-size:14.5px}.rl-go{min-height:56px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(90deg, hsl(var(--pc-blue)), #1685f3);box-shadow:0 10px 22px hsl(var(--pc-blue) / .3);border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin-inline-start:auto;padding:0 30px;font-size:19px;font-weight:800;transition:transform .15s,filter .15s;display:inline-flex}.rl-go:hover{filter:brightness(1.05);transform:translateY(-1px)}.rl-go:active{transform:translateY(1px)}@media (width<=520px){.rl-go{width:100%}.rl-have{text-align:center;order:2;width:100%}}@media (width>=760px){.rl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rl h1{font-size:30px}}@media (prefers-reduced-motion:reduce){.rl,.rl-card,.rl-go{transition:none;animation:none}}.am{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-radius:22px;flex-direction:column;gap:14px;padding:18px 16px;display:flex;container-type:inline-size}.am-head{flex-direction:column;gap:4px;display:flex}.am-kick{color:hsl(var(--pc-blue));font-size:12.5px;font-weight:700}.am-head h2{font:700 clamp(18px, 4.8vw, 23px)/1.35 var(--pc-font);color:hsl(var(--pc-text));text-wrap:balance;margin:0}.am-tabs{background:hsl(var(--pc-bg));border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.am-tab{min-height:42px;font:700 13px var(--pc-font);color:hsl(var(--pc-muted));cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex}@media (width<=420px){.am-tab{gap:4px;padding:0 3px;font-size:12px}.am-tab svg,.am-tab .am-mail{width:16px;height:16px}}.am-tab[aria-selected=true]{background:hsl(var(--pc-surface));color:hsl(var(--pc-text));box-shadow:0 2px 8px #1f2b471f}.am-mail{color:#fff;background:#f97415;border-radius:5px;place-items:center;width:20px;height:20px;display:inline-grid}.am-stage{--c:25 95% 50%;background:linear-gradient(160deg, hsl(var(--c) / .07), hsl(var(--pc-bg)) 60%);border:1px solid hsl(var(--c) / .25);border-radius:18px;flex-direction:column;gap:12px;padding:16px 14px;transition:background .4s,border-color .4s;display:flex;position:relative}.am-stage.li{--c:210 90% 40%}.am-stage.in{--c:220 100% 32%}.am-demo{top:10px;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--pc-muted));font-size:10.5px;font-weight:800;position:absolute;inset-inline-end:12px}.am-offer{background:hsl(var(--pc-surface));border:2px solid hsl(var(--pc-blue) / .55);box-shadow:0 10px 22px -16px hsl(var(--pc-blue));border-radius:14px;align-items:center;gap:10px;max-width:420px;padding:10px 12px;display:flex;position:relative}.am-logo{color:#fff;background:#6b33cc;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.am-offer b{color:hsl(var(--pc-text));font-size:14.5px;display:block}.am-offer small{color:hsl(var(--pc-muted));font-size:12px}.am-score{background:hsl(var(--pc-ok) / .14);color:hsl(var(--pc-ok));border-radius:999px;margin-inline-start:auto;padding:4px 9px;font-size:12.5px;font-weight:800}.am-cursor{bottom:-10px;color:hsl(var(--pc-text));filter:drop-shadow(0 2px 2px #0003);animation:1.3s ease-in-out infinite am-click;position:absolute;inset-inline-end:18%}@keyframes am-click{0%,to{transform:translate(0)}50%{transform:translate(-6px,-6px)scale(.92)}}.am-need{border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:800;display:inline-flex}.am-need.mail{background:hsl(var(--pc-ok) / .14);color:hsl(var(--pc-ok))}.am-need.li,.am-need.in{background:hsl(var(--c) / .12);color:hsl(var(--c));animation:.5s both am-pop}@keyframes am-pop{0%{opacity:0;transform:scale(.85)}}.am-flow{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.am-flow li{color:hsl(var(--pc-muted));align-items:center;gap:10px;padding:8px 0;transition:color .3s;display:flex;position:relative}.am-dot{border:2px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));width:32px;height:32px;color:hsl(var(--pc-muted));z-index:1;border-radius:50%;flex:none;place-items:center;transition:all .35s;display:grid}.am-txt{font-size:14px;font-weight:600}.am-flow li.on{color:hsl(var(--pc-text))}.am-flow li.on .am-dot{border-color:hsl(var(--c));color:hsl(var(--c));box-shadow:0 0 0 5px hsl(var(--c) / .15);transform:scale(1.08)}.am-flow li.done{color:hsl(var(--pc-text))}.am-flow li.done .am-dot{background:hsl(var(--c));border-color:hsl(var(--c));color:#fff}.am-flow li:last-child.done .am-dot,.am-flow li:last-child.on .am-dot{color:#fff;background:#279b61;border-color:#279b61}.am-link{inset-inline-start:15px;background:hsl(var(--pc-line));width:2px;height:16px;position:absolute;top:40px;overflow:hidden}.am-link em{background:hsl(var(--c));transform-origin:top;transition:transform .5s;position:absolute;inset:0;transform:scaleY(0)}.am-flow li.done .am-link em{transform:scaleY(1)}.am-sent{bottom:14px;color:#fff;opacity:0;background:#279b61;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;transition:all .4s;display:inline-flex;position:absolute;inset-inline-end:14px;transform:translateY(8px)scale(.9)}.am-sent.on{opacity:1;transform:none}.am-why{background:hsl(var(--pc-bg));border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.am-why b{color:hsl(var(--pc-text));font-size:15px}.am-why ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.am-why li{color:hsl(var(--pc-muted));gap:8px;font-size:13.5px;line-height:1.55;display:flex}.am-why li svg{color:#279b61;flex:none;margin-top:3px}.am-ctas{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.am-btn{min-height:46px;font:700 14px var(--pc-font);cursor:pointer;border:0;border-radius:12px;flex:190px;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.am-btn.li{background:#0a66c2;color:#fff!important}.am-btn.in{background:#003a9b;color:#fff!important}.am-btn.go{background:hsl(var(--pc-blue));color:hsl(var(--pc-on-accent))!important}.am-btn svg rect{fill:#fff}.am-btn.li svg path{fill:#0a66c2}.am-btn.in svg circle,.am-btn.in svg path:not([fill=none]){fill:#003a9b}.am-btn.in svg path[fill=none]{stroke:#003a9b}@container (width>=760px){.am-stage{flex-flow:wrap;align-items:center;gap:16px 20px;padding:22px}.am-offer{flex:0 0 300px}.am-need{flex-basis:100%;order:3}.am-flow{flex-direction:row;flex:1;align-items:flex-start}.am-flow li{text-align:center;flex-direction:column;flex:1;gap:6px;padding:0 4px}.am-link{inset-inline:calc(50% + 20px) calc(20px - 50%);width:auto;height:2px;top:15px}.am-link em{transform-origin:0;transform:scaleX(0)}[dir=rtl] .am-link em{transform-origin:100%}.am-flow li.done .am-link em{transform:scaleX(1)}.am-sent{top:14px;bottom:auto;inset-inline-end:110px}}@media (prefers-reduced-motion:reduce){.am-cursor,.am-need{animation:none}}.tk{flex-direction:column;gap:12px;display:flex}.tk-sum{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.tk-sum button{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;transition:border-color .15s,background .15s;display:flex}.tk-sum button b{color:hsl(var(--pc-navy));font-variant-numeric:tabular-nums;font-size:20px}.tk-sum button span{color:hsl(var(--pc-muted));text-align:center;font-size:12px}.tk-sum button[aria-selected=true]{background:#fff4f0;border-color:#ff5f45;box-shadow:0 0 0 2px #ff5f4526}@media (width>=560px){.tk-sum{grid-template-columns:repeat(6,1fr)}}.tk-rate{color:hsl(var(--pc-muted));margin:0;font-size:13.5px}.tk-rate b{color:hsl(var(--pc-navy))}.tk-card{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-inline-start:4px solid hsl(var(--pc-line));border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.tk-card.st-review{border-inline-start-color:#2557a7}.tk-card.st-interview,.tk-card.st-hired{border-inline-start-color:hsl(var(--pc-ok))}.tk-card.st-rejected{border-inline-start-color:hsl(var(--pc-bad))}.tk-card.st-sent{border-inline-start-color:#ff5f45}.tk-head{align-items:flex-start;gap:10px;display:flex}.tk-ti{flex:1;min-width:0}.tk-ti h3{margin:0;font-size:16px;line-height:1.3}.tk-ti p{color:hsl(var(--pc-muted));flex-wrap:wrap;align-items:center;gap:3px;margin:2px 0 0;font-size:13px;display:flex}.tk-steps{color:hsl(var(--pc-muted));grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:0;font-size:11.5px;list-style:none;display:grid}.tk-steps li{flex-direction:column;gap:5px;display:flex}.tk-steps i{background:hsl(var(--pc-line));border-radius:4px;height:6px}.tk-steps li.on{color:hsl(var(--pc-navy));font-weight:600}.tk-steps li.on i{background:hsl(var(--pc-ok))}.tk-steps.rej li.on:last-child i{background:hsl(var(--pc-bad))}.tk-hint{background:hsl(var(--pc-subtle));color:hsl(var(--pc-text));border-radius:10px;margin:0;padding:8px 10px;font-size:13.5px;line-height:1.5}.tk-iv{color:#05603a;background:#ecfdf3;border-radius:10px;align-items:flex-start;gap:8px;padding:10px;font-size:13.5px;display:flex}.tk-iv svg{flex:none;margin-top:1px}.tk-iv a{color:#05603a;font-weight:700}.tk-meta{color:hsl(var(--pc-muted));flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.tk-closed{color:hsl(var(--pc-bad));font-weight:600}.tk-actions{flex-wrap:wrap;gap:14px;display:flex}.tk-link{font:inherit;color:hsl(var(--pc-info));cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.tk-link[aria-expanded=true] svg{transform:rotate(180deg)}.tk-hist{border-inline-start:2px solid hsl(var(--pc-line));flex-direction:column;gap:8px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.tk-hist li{flex-direction:column;padding-inline-start:14px;font-size:13px;display:flex;position:relative}.tk-hist li:before{content:"";inset-inline-start:-7px;background:hsl(var(--pc-surface));border:2px solid #ff5f45;border-radius:50%;width:10px;height:10px;position:absolute;top:4px}.tk-hist span{color:hsl(var(--pc-muted));font-size:12px}.tk-ext{border-top:1px dashed hsl(var(--pc-line));flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;font-size:13px;display:flex}.tk-ext label{color:hsl(var(--pc-muted))}.tk-ext .pc-input{width:auto;min-height:36px;padding:4px 8px}.tk-ext .mc{margin-inline-start:auto}.tk-al{flex-direction:column;gap:10px;display:flex}.tk-al h3{color:hsl(var(--pc-navy));align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.tk-al h3 svg{color:#ff5f45}.tk-al h4{color:hsl(var(--pc-navy));margin:6px 0 0;font-size:15px}.tk-rule{background:hsl(var(--pc-orange-soft));border:1px solid #ffd9cc;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.tk-rule p{margin:0}.tk-rule svg{color:#ff5f45;flex:none;margin-top:2px}.tk-rule a{color:#c2410c;font-weight:700}.tk-ch{border:1px solid hsl(var(--pc-line));border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tk-ch li{justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.tk-ch li+li{border-top:1px solid hsl(var(--pc-line))}.tk-ch li>span{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.tk-ch small{color:hsl(var(--pc-muted));overflow-wrap:anywhere;font-size:12px}.tk-on{color:hsl(var(--pc-ok));font-size:12.5px}.tk-sw{flex:none;width:42px;height:24px;display:inline-block;position:relative}.tk-sw input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.tk-sw i{background:#d0d5dd;border-radius:99px;transition:background .2s;position:absolute;inset:0}.tk-sw i:after{content:"";top:3px;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.tk-sw input:checked+i{background:hsl(var(--pc-ok))}.tk-sw input:checked+i:after{transform:translate(18px)}[dir=rtl] .tk-sw input:checked+i:after{transform:translate(-18px)}.tk-sw input:focus-visible+i{outline-offset:2px;outline:2px solid #2557a7}.tk-subs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tk-subs li{background:hsl(var(--pc-subtle));border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.tk-subs li span{align-items:center;gap:6px;min-width:0;display:flex}.tk-subs button{color:hsl(var(--pc-muted));cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px}.tk-subs button:hover{color:hsl(var(--pc-bad))}.tk-add{grid-template-columns:1fr;gap:8px;display:grid}@media (width>=560px){.tk-add{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jy{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-radius:22px;flex-direction:column;gap:14px;padding:18px 16px;display:flex;container-type:inline-size}.jy-head{flex-direction:column;gap:4px;display:flex}.jy-kicker{color:hsl(var(--pc-blue));font-size:12.5px;font-weight:700}.jy-head h2{font-family:var(--pc-font);color:hsl(var(--pc-text));text-wrap:balance;margin:0;font-size:clamp(19px,5vw,24px);line-height:1.35}.jy-steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.jy-step{animation:.5s both jy-in;animation-delay:calc(var(--i) * 70ms);grid-template-columns:34px 1fr;gap:10px;padding-bottom:14px;display:grid;position:relative}.jy-step:last-child{padding-bottom:0}.jy-step:before{content:"";inset-inline-start:16px;border-inline-start:2px dashed hsl(var(--pc-blue) / .45);position:absolute;top:34px;bottom:0}.jy-step:last-child:before{display:none}.jy-num span{background:hsl(var(--pc-fill));color:#fff;width:34px;height:34px;box-shadow:0 0 0 4px hsl(var(--pc-surface));z-index:1;border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid;position:relative}.jy-step:nth-child(3) .jy-num span{background:hsl(var(--pc-fill-2))}.jy-body{background:hsl(var(--pc-bg));border-radius:16px;grid-template-columns:92px 1fr;align-items:center;gap:8px 12px;padding:10px 12px 12px;display:grid}.jy-hd{flex-direction:column;gap:4px;min-width:0;display:flex}.jy-desc{color:hsl(var(--pc-muted));grid-column:1/-1;margin:0;font-size:13px;line-height:1.6}.jy-hd h3{color:hsl(var(--pc-text));margin:0;font-size:15.5px;line-height:1.35}.jy-time{background:hsl(var(--pc-orange-soft));color:hsl(var(--pc-orange-ink));border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:700}.jy-cta{cursor:pointer;background:hsl(var(--pc-blue));border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-size:16px;font-weight:700;display:inline-flex;color:hsl(var(--pc-on-accent))!important}@container (width>=820px){.jy-steps{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.jy-step{grid-template-columns:1fr;padding-bottom:0}.jy-step:before{inset-inline:34px -12px;border-inline-start:0;border-top:2px dashed hsl(var(--pc-blue) / .45);top:16px;bottom:auto}.jy-body{grid-template-columns:1fr;align-items:start}.jy-cta{align-self:center;padding:0 28px}}@keyframes jy-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.jy-step{animation:none}}.jy-art{width:100%;height:auto;display:block}.jy-bg{fill:hsl(var(--pc-surface));stroke:hsl(var(--pc-line))}.jy-card{fill:hsl(var(--pc-surface));stroke:hsl(var(--pc-line));stroke-width:1.2px}.jy-hi{stroke:hsl(var(--pc-blue));stroke-width:1.6px}.jy-navy{fill:hsl(var(--pc-navy))}.jy-orange{fill:hsl(var(--pc-blue))}.jy-okf{fill:hsl(var(--pc-ok))}.jy-mute,.jy-mutef{fill:hsl(var(--pc-line))}.jy-white{fill:#fff}.jy-chip{fill:hsl(var(--pc-blue-soft));stroke:hsl(var(--pc-blue) / .5)}.jy-tag{font:700 8px var(--pc-font);fill:hsl(var(--pc-bad))}.jy-white-s,.jy-orange-s,.jy-ok-s,.jy-line,.jy-ok-line{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.jy-white-s{stroke:#fff}.jy-orange-s{stroke:hsl(var(--pc-blue))}.jy-ok-s{stroke:hsl(var(--pc-ok))}.jy-line{stroke:hsl(var(--pc-line))}.jy-ok-line{stroke:hsl(var(--pc-ok))}.jy-ring-bg{fill:none;stroke:hsl(var(--pc-line));stroke-width:3.2px}.jy-ring{fill:none;stroke:hsl(var(--pc-ok));stroke-width:3.2px;stroke-linecap:round}:root{--hx-a:0 0% 100%;--hx-b:207 77% 95%;--hx-ink:210 69% 23%;--hx-ink-2:215 16% 47%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hx-a:214 40% 12%;--hx-b:212 50% 16%;--hx-ink:0 0% 100%;--hx-ink-2:214 30% 80%}}:root[data-theme=dark]{--hx-a:214 40% 12%;--hx-b:212 50% 16%;--hx-ink:0 0% 100%;--hx-ink-2:214 30% 80%}.hx{flex-direction:column;gap:14px;display:flex}.hx-card{isolation:isolate;color:hsl(var(--hx-ink));background:linear-gradient(180deg, hsl(var(--hx-a)) 0%, hsl(var(--hx-b)) 100%);border:1px solid hsl(var(--pc-line));box-shadow:var(--pc-shadow);border-radius:22px;flex-direction:column;gap:14px;padding:20px 18px 16px;display:flex;position:relative;overflow:hidden}.hx-card:after{content:"";z-index:-1;inset-inline-end:-90px;background:radial-gradient(circle, hsl(var(--pc-blue) / .1), transparent 65%);border-radius:50%;width:260px;height:260px;position:absolute;top:-110px}.hx-badge{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));color:hsl(var(--pc-muted));border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.hx-dot{background:#47d191;border-radius:50%;width:8px;height:8px;animation:2s 3 hx-pulse;display:inline-block;box-shadow:0 0 #47d19199}.hx-dot.sm{background:hsl(var(--pc-ok));width:7px;height:7px;margin-inline-end:8px}@keyframes hx-pulse{70%{box-shadow:0 0 0 8px #47d19100}to{box-shadow:0 0 #47d19100}}.hx-h1{font-family:var(--pc-font);letter-spacing:-.01em;text-wrap:balance;color:hsl(var(--hx-ink));margin:0;font-size:30px;font-weight:700;line-height:1.22}.hx-mark{color:hsl(var(--pc-blue));white-space:nowrap;display:inline-block;position:relative}.hx-mark svg{inset-inline:0;width:100%;height:10px;position:absolute;bottom:-6px;overflow:visible}.hx-mark path{fill:none;stroke:hsl(var(--pc-blue));stroke-width:4px;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:220px;animation:.9s ease-out .25s forwards hx-draw}@keyframes hx-draw{to{stroke-dashoffset:0}}.hx-sub{color:hsl(var(--hx-ink-2));max-width:42ch;margin:2px 0 0;font-size:15px;line-height:1.6}.hx-ctas{grid-template-columns:1.25fr 1fr;gap:8px;margin-top:2px;display:grid}.hx-cta,.hx-cta2{min-height:52px;font-family:var(--pc-font);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.hx-cta{background:hsl(var(--pc-blue));color:hsl(var(--pc-on-accent));box-shadow:0 4px 12px -6px hsl(var(--pc-blue) / .6);border:0}.hx-cta:hover{background:hsl(var(--pc-blue-hover))}.hx-cta-o{background:hsl(var(--pc-surface));color:hsl(var(--pc-blue));border:1px solid hsl(var(--pc-blue));box-shadow:none}.hx-cta-o:hover{background:hsl(var(--pc-blue-soft))}.hx-cta:active,.hx-cta2:active{transform:scale(.98)}.hx-cta2{background:hsl(var(--pc-blue));color:hsl(var(--pc-on-accent));box-shadow:0 4px 12px -6px hsl(var(--pc-blue) / .6);border:0;font-size:14.5px;font-weight:700}.hx-cta2:hover{background:hsl(var(--pc-blue-hover))}.hx-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hx-stats>div{text-align:center;background:linear-gradient(180deg, hsl(var(--pc-blue-soft) / .7), hsl(var(--pc-surface)) 60%);border:1px solid hsl(var(--pc-blue) / .14);box-shadow:0 1px 2px hsl(var(--pc-navy) / .06), 0 6px 16px -10px hsl(var(--pc-blue) / .35);border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:14px 6px 12px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.hx-stats>div:before{content:"";background:linear-gradient(90deg, hsl(var(--pc-blue)), hsl(var(--pc-blue) / .45));height:3px;position:absolute;inset:0 0 auto}.hx-stats>div:hover{box-shadow:0 2px 4px hsl(var(--pc-navy) / .06), 0 12px 22px -12px hsl(var(--pc-blue) / .45);transform:translateY(-2px)}.hx-st-ic{background:hsl(var(--pc-blue) / .1);width:34px;height:34px;color:hsl(var(--pc-blue));border-radius:11px;place-items:center;font-style:normal;display:grid;position:relative}.hx-stats b{font-family:var(--pc-font);font-variant-numeric:tabular-nums;color:hsl(var(--pc-navy));letter-spacing:-.01em;font-size:24px;font-weight:800;line-height:1.1}.hx-stats span{color:hsl(var(--pc-muted));font-size:11.5px;font-weight:500;line-height:1.3}.hx-stats .hot{background:linear-gradient(180deg, hsl(var(--pc-ok-soft)), hsl(var(--pc-surface)) 70%);border-color:hsl(var(--pc-ok) / .2);box-shadow:0 1px 2px hsl(var(--pc-navy) / .06), 0 6px 16px -10px hsl(var(--pc-ok) / .4)}.hx-stats .hot:before{background:linear-gradient(90deg, hsl(var(--pc-ok)), hsl(var(--pc-ok) / .45))}.hx-stats .hot .hx-st-ic{background:hsl(var(--pc-ok) / .12);color:hsl(var(--pc-ok))}.hx-stats .hot b{color:hsl(var(--pc-ok))}.hx-st-live{border:2px solid hsl(var(--pc-surface));background:#2eb877;border-radius:50%;width:9px;height:9px;animation:1.8s infinite hx-pulse;position:absolute;top:-2px;right:-2px}@media (prefers-reduced-motion:reduce){.hx-stats>div{transition:none}.hx-st-live{animation:none}}.hx-trust{color:hsl(var(--hx-ink-2) / .85);text-align:center;margin:0;font-size:12px}.hx-latest{flex-direction:column;gap:8px;display:flex}.hx-latest-h{color:hsl(var(--pc-muted));justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.hx-latest-h>span{align-items:center;display:inline-flex}.hx-all{color:hsl(var(--pc-info));background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:13px;font-weight:600;display:inline-flex}.hx-job{color:inherit;box-sizing:border-box;text-align:start;background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-radius:14px;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 12px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.hx-job:hover{border-color:hsl(var(--pc-navy-2));transform:translateY(-1px)}.hx-skel{background:linear-gradient(90deg, hsl(var(--pc-line) / .5), hsl(var(--pc-line) / .9), hsl(var(--pc-line) / .5));background-size:200% 100%;border-color:#0000;animation:1.2s infinite hx-sh}@keyframes hx-sh{to{background-position:-200% 0}}.hx-logo-img{border:1px solid hsl(var(--pc-line));box-sizing:border-box;background:#fff;padding:4px;overflow:hidden}.hx-logo-img img{object-fit:contain;width:100%;height:100%;display:block}.hx-logo{color:#fff;width:38px;height:38px;font-family:var(--pc-font);border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.hx-job-t{flex-direction:column;flex:1;min-width:0;display:flex}.hx-job-t b{white-space:nowrap;text-overflow:ellipsis;color:hsl(var(--pc-text));font-size:14px;font-weight:600;overflow:hidden}.hx-job-t small{color:hsl(var(--pc-muted));white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hx-tag{color:hsl(var(--pc-info));background:hsl(var(--pc-info-soft));border-radius:6px;flex:none;padding:2px 7px;font-size:11px;font-weight:600}@media (width>=520px){.hx-card{padding:28px 26px 20px}.hx-h1{font-size:36px}}@media (width<=370px){.hx-h1{font-size:26px}.hx-ctas{grid-template-columns:1fr}.hx-stats b{font-size:21px}}@media (prefers-reduced-motion:reduce){.hx-dot,.hx-skel{animation:none}.hx-mark path{stroke-dashoffset:0;animation:none}}.hx-emp{background:hsl(var(--pc-blue-soft));border:1px solid hsl(var(--pc-blue) / .2);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.hx-emp-main{color:hsl(var(--pc-text));align-items:center;gap:12px;text-decoration:none;display:flex}.hx-emp-login{background:hsl(var(--pc-navy));border-radius:12px;justify-content:center;align-self:stretch;align-items:center;gap:8px;min-height:48px;padding-block:6px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.hx-emp-login:active{transform:scale(.99)}@media (width>=560px){.hx-emp{flex-direction:row;align-items:center}.hx-emp-main{flex:1}.hx-emp-login{align-self:auto;padding:0 18px}}.hx-emp-ic{background:hsl(var(--pc-blue));width:40px;height:40px;color:hsl(var(--pc-on-accent));border-radius:12px;flex:none;place-items:center;display:grid}.hx-emp-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hx-emp-t b{font-size:14.5px}.hx-emp-t small{color:hsl(var(--pc-muted));font-size:12.5px}.hx-emp .nv-arrow{color:hsl(var(--pc-blue));flex:none}.hx-viewall{cursor:pointer;background:hsl(var(--pc-fill));border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:2px;font-size:15.5px;font-weight:700;display:flex;color:#fff!important}.hx-viewall b{background:hsl(var(--pc-orange));color:hsl(var(--pc-on-orange));border-radius:999px;padding:2px 9px;font-size:12.5px}.hx-cta2-t{flex-direction:column;align-items:center;line-height:1.25;display:flex}.hx-cta2-t small{opacity:.85;font-size:11.5px;font-weight:500}.hx-ai{z-index:1;color:#fff;background:linear-gradient(135deg,#6724db,#9e23c7);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;max-width:100%;margin-top:2px;padding:8px 12px;font-size:13.5px;line-height:1.4;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 8px 18px -10px #491b98}.hx-ai b{color:#521daf;background:#fff;border-radius:999px;margin-inline-end:4px;padding:0 7px;font-size:11.5px;font-weight:700}.hx-ai .nv-arrow{color:#fff;flex:none}.hx-ai svg:first-child{flex:none}.hx-ai:focus-visible{outline-offset:3px;outline:2px solid #6724db}.hx-visual{isolation:isolate;aspect-ratio:1894/830;box-shadow:0 18px 38px -24px #14213947, inset 0 0 0 1px hsl(var(--pc-line));background:linear-gradient(#8bc2e4 0%,#bae0f2 100%);border-radius:20px;margin:0;position:relative;overflow:hidden}.hx-visual img{z-index:1;object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:relative}.hx-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.hx-top .hx-badge{align-self:center;min-width:0}.hx-postcv{cursor:pointer;min-height:38px;font:inherit;white-space:nowrap;color:hsl(var(--pc-on-accent));background:hsl(var(--pc-blue));box-shadow:0 4px 12px -6px hsl(var(--pc-blue) / .6);border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex}.hx-postcv:hover{background:hsl(var(--pc-blue-hover));transform:translateY(-1px)}.hx-postcv:focus-visible{outline:2px solid hsl(var(--pc-blue));outline-offset:2px}@media (width<=459px){.hx-badge-more{display:none}}@media (width<=340px){.hx-postcv{padding:8px 11px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.hx-postcv{transition:none}.hx-postcv:hover{transform:none}}.hx-quote{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:6px 0 4px;padding:14px 8px 6px;display:flex}.hx-quote blockquote{color:hsl(var(--pc-navy));text-wrap:balance;margin:0;line-height:1.5}.hx-quote blockquote.ar{font-family:Aref Ruqaa,IBM Plex Sans Arabic,serif;font-size:clamp(22px,5.6vw,30px);font-weight:700}.hx-quote blockquote.fr{font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,4.6vw,24px);font-style:italic;font-weight:500}.hx-quote blockquote em{color:hsl(var(--pc-blue));font-style:italic}.hx-quote-orn{color:hsl(var(--pc-blue));align-items:center;gap:10px;display:inline-flex}.hx-quote-orn i{background:linear-gradient(90deg, transparent, hsl(var(--pc-blue) / .7));width:44px;height:1px;display:block}.hx-quote-orn i:last-child{background:linear-gradient(270deg, transparent, hsl(var(--pc-blue) / .7))}.hx-quote-line{width:min(220px,60%);height:10px}.hx-quote-line path{fill:none;stroke:hsl(var(--pc-blue));stroke-width:2.5px;stroke-linecap:round;opacity:.85}.hx-uni{color:hsl(var(--pc-text));background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));box-shadow:var(--pc-shadow);border-radius:12px;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.hx-uni:hover{border-color:hsl(var(--pc-blue) / .45);box-shadow:var(--pc-shadow-hover)}.hx-uni b{color:hsl(var(--pc-navy))}.hx-uni-ic{background:hsl(var(--pc-blue-soft));width:40px;height:40px;color:hsl(var(--pc-blue));border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.hx-uni-cap{top:-6px;background:hsl(var(--pc-blue));width:20px;height:20px;color:hsl(var(--pc-on-accent));border:2px solid hsl(var(--pc-surface));border-radius:999px;place-items:center;display:grid;position:absolute;inset-inline-end:-6px}.hx-uni-tag{color:hsl(var(--pc-blue));background:hsl(var(--pc-blue-soft));vertical-align:1px;border-radius:999px;margin-inline-start:6px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:700}.hx-uni .nv-arrow{color:hsl(var(--pc-blue));flex:none}.hx-ca .hx-uni-ic{background:hsl(var(--pc-bad-soft));color:hsl(var(--pc-bad))}.hx-match{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));box-shadow:var(--pc-shadow);border-radius:14px;grid-template-areas:"txt""demo""foot";gap:14px;padding:18px 16px;display:grid}.hx-match-txt{flex-direction:column;grid-area:txt;gap:6px;display:flex}.hx-match-k{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--pc-blue));background:hsl(var(--pc-blue-soft));border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.hx-match h2{font-family:var(--pc-font);color:hsl(var(--pc-navy));text-wrap:balance;margin:2px 0 0;font-size:20px;line-height:1.3}.hx-match p{color:hsl(var(--pc-muted));max-width:52ch;margin:0;font-size:14px;line-height:1.65}.hx-match-demo{grid-area:demo;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hx-match-item{background:hsl(var(--pc-subtle));border:1px solid hsl(var(--pc-line));text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:14px 6px 12px;display:flex}.hx-match-lbl{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--pc-muted));font-size:10.5px;font-weight:600}.hx-match-item b{color:hsl(var(--pc-text));overflow-wrap:anywhere;margin-top:4px;font-size:12.5px;font-weight:600;line-height:1.35}.hx-match .pc-ring .pr{animation:1.1s cubic-bezier(.2,.8,.2,1) .15s both hx-ring}@keyframes hx-ring{0%{stroke-dasharray:0 100}}.hx-match-foot{flex-direction:column;grid-area:foot;gap:12px;display:flex}.hx-match-scale{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.hx-match-scale li{background:hsl(var(--pc-subtle));border:1px solid hsl(var(--pc-line));border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;min-width:0;padding:8px 10px;display:grid}.hx-match-scale i{background:hsl(var(--pc-match-low));border-radius:50%;grid-row:1/3;width:10px;height:10px}.hx-match-scale .t-hi i{background:hsl(var(--pc-match-hi))}.hx-match-scale .t-good i{background:hsl(var(--pc-match-good))}.hx-match-scale .t-mid i{background:hsl(var(--pc-match-mid))}.hx-match-scale b{color:hsl(var(--pc-navy));font-variant-numeric:tabular-nums;justify-self:start;font-size:13px;font-weight:800}.hx-match-scale span{color:hsl(var(--pc-muted));font-size:12px;line-height:1.3}.hx-match-act{flex-direction:column;gap:6px;display:flex}.hx-match-act small{color:hsl(var(--pc-muted));font-size:12.5px}.hx-match-cta{justify-self:stretch;width:100%;padding:0 18px}.hx-match-cta:hover{box-shadow:0 8px 18px -8px hsl(var(--pc-blue) / .7)}.hx-match-cta:focus-visible{outline:3px solid hsl(var(--pc-blue) / .35);outline-offset:2px}@media (width>=768px){.hx-match{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"txt demo""foot demo";align-items:center;gap:16px 28px;padding:24px 26px}.hx-match h2{font-size:24px}.hx-match-cta{align-self:flex-start;width:auto}.hx-match-item{padding:18px 10px 14px}}@media (width>=1180px){.hx-match-scale{grid-template-columns:repeat(4,minmax(0,1fr))}.hx-match-scale li{padding:8px}}@media (prefers-reduced-motion:reduce){.hx-match .pc-ring .pr{animation:none}}.pc-app{overflow-x:clip}.hx>.hx-card{border-inline:0;border-radius:0;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}@media (width>=768px){.pc-app .hx>.hx-card{padding-block:36px 28px;padding-inline:calc(50vw - 50%)}}@media (width>=1100px){.pc-app .hx>.hx-card{padding-block:44px 34px}.pc-app .hx>.hx-card .hx-h1{max-width:22ch}.pc-app .hx>.hx-card .hx-sub{max-width:70ch}}.hx-ai.hx-ai-wide{box-sizing:border-box;border-radius:14px;justify-content:flex-start;align-self:stretch;width:100%;margin:0 0 2px;padding:11px 14px;font-size:14px}.hx-ai.hx-ai-wide>span{flex:1;min-width:0}.hx-ai.hx-ai-wide:hover{filter:brightness(1.07)}@media (width>=1100px){.pc-app .hx>.hx-card{container-type:inline-size}.pc-app .hx>.hx-card .hx-h1{white-space:nowrap;text-wrap:nowrap;max-width:none;font-size:min(46px,3.1cqw)}}.pc-app .hx-sub{font-family:var(--pc-font);letter-spacing:.005em;color:#ff5f45;background:linear-gradient(90deg,#ff5f45,#ff7a2e);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600}@media (width>=1100px){.pc-app .hx>.hx-card .hx-sub{white-space:nowrap;max-width:none;font-size:min(20px,1.78cqw)}}.jc{text-align:start;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.jc-hit{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.jc-hit:focus-visible{outline:3px solid hsl(var(--pc-blue));outline-offset:2px}.jc-head{align-items:flex-start;gap:12px;display:flex}.jc .pc-logo{border-radius:12px;width:48px;height:48px;font-size:16px}.jc-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.jc-t{color:hsl(var(--pc-navy));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.jc-co{color:hsl(var(--pc-text));flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.jc-co .pc-verified{font-weight:600}.jc-meta{color:hsl(var(--pc-muted));flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.jc-meta li{align-items:center;gap:5px;display:inline-flex}.jc-meta svg{color:hsl(var(--pc-blue));flex:none}.jc-type{background:hsl(var(--pc-blue-soft));color:hsl(var(--pc-navy));border-radius:999px;padding:3px 10px;font-weight:600}.jc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.jc-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.jc-cta{z-index:1;cursor:pointer;background:hsl(var(--pc-blue));color:#fff;min-height:40px;font:inherit;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.jc-cta:hover{background:hsl(var(--pc-blue-hover,var(--pc-blue)))}.jc-cta:focus-visible{outline:3px solid hsl(var(--pc-blue) / .45);outline-offset:2px}.jc .xt-saved-mark{z-index:1;position:relative}.jc-aff{border:1px solid #0000;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:58px;padding:6px 8px;line-height:1.1;display:flex}.jc-aff b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.jc-aff small{letter-spacing:.02em;font-size:10.5px;font-weight:600}.jc-aff.a-ex{color:#14532d;background:#dcfce7;border-color:#86efac}.jc-aff.a-good{color:#713f12;background:#fef3c7;border-color:#fcd34d}.jc-aff.a-mid{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.jc-aff.a-low{color:#7f1d1d;background:#fee2e2;border-color:#fca5a5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .jc-aff.a-ex{color:#dcfce7;background:#14532d;border-color:#166534}:root:not([data-theme=light]) .jc-aff.a-good{color:#fef3c7;background:#713f12;border-color:#854d0e}:root:not([data-theme=light]) .jc-aff.a-mid{color:#f1f5f9;background:#334155;border-color:#475569}:root:not([data-theme=light]) .jc-aff.a-low{color:#fee2e2;background:#7f1d1d;border-color:#991b1b}}:root[data-theme=dark] .jc-aff.a-ex{color:#dcfce7;background:#14532d;border-color:#166534}:root[data-theme=dark] .jc-aff.a-good{color:#fef3c7;background:#713f12;border-color:#854d0e}:root[data-theme=dark] .jc-aff.a-mid{color:#f1f5f9;background:#334155;border-color:#475569}:root[data-theme=dark] .jc-aff.a-low{color:#fee2e2;background:#7f1d1d;border-color:#991b1b}.jc.jc-feat{border:1.5px solid hsl(var(--pc-orange) / .55);background:linear-gradient(180deg, hsl(var(--pc-orange) / .07), hsl(var(--pc-surface)) 60%)}.jc-featb{color:hsl(var(--pc-ok));background:hsl(var(--pc-ok-soft));border:1px solid hsl(var(--pc-ok) / .35);border-radius:99px;align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:11.5px;font-weight:800;display:inline-flex}.jc.jc-feat .jc-logo,.jc.jc-feat .pc-logo{box-shadow:0 0 0 2px hsl(var(--pc-orange) / .45)}.cvreq{border-inline-start:3px solid hsl(var(--pc-orange))}.cvreq-row{border-top:1px solid hsl(var(--pc-line));flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.cvreq-row .pc-btn{width:auto;min-height:38px;padding-inline:14px}@font-face{font-family:Aref Ruqaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/aref-ruqaa-arabic-700-normal-D30apH1C.woff2)format("woff2"),url(/assets/aref-ruqaa-arabic-700-normal-DLleZ2O-.woff)format("woff")}.pc-app .hx.hm{flex-direction:column;align-items:stretch;gap:18px;display:flex}@media (width>=1024px){.pc-app .hx.hm{gap:26px}}.pc-app .hm .hx-card{background:linear-gradient(180deg, hsl(var(--pc-surface)) 0%, hsl(var(--pc-blue-soft)) 100%);gap:16px}.pc-app .hm .hx-h1{white-space:normal;text-wrap:balance;max-width:24ch;color:hsl(var(--pc-navy));letter-spacing:-.015em;font-size:clamp(28px,4.2vw,46px);font-weight:800;line-height:1.15}.pc-app .hm .hx-mark{white-space:normal;color:hsl(var(--pc-blue))}.pc-app .hm .hx-sub{white-space:normal;max-width:60ch;color:hsl(var(--hx-ink-2));-webkit-text-fill-color:currentColor;background:0 0;font-size:clamp(15px,1.5vw,18px);font-weight:500;line-height:1.55}[dir=rtl] .pc-app .hm .hx-h1{letter-spacing:0;line-height:1.3}.pc-app .hm .hx-fbox{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));box-shadow:0 1px 2px hsl(var(--pc-navy) / .06), 0 14px 34px -22px hsl(var(--pc-navy) / .45);margin-bottom:0}.pc-app .hm .hx-frow{border-color:hsl(var(--pc-line));box-shadow:none}.pc-app .hm .hx-ftab,.pc-app .hm button.hx-ftab{color:hsl(var(--pc-navy));box-shadow:none;background:0 0;border:1px solid #0000;border-bottom:0}.pc-app .hm .hx-ftab:not(.on):hover{background:hsl(var(--pc-blue-soft));color:hsl(var(--pc-blue))}.pc-app .hm .hx-ftab.on,.pc-app .hm button.hx-ftab.on{background:hsl(var(--pc-surface));color:hsl(var(--pc-blue));border:1px solid hsl(var(--pc-line));box-shadow:inset 0 3px 0 hsl(var(--pc-blue));border-bottom:0;margin-bottom:-1px}.pc-app .hm .hx-ftab:not(.on){align-self:auto;margin-bottom:0;padding-block:11px}.pc-app .hm .hx-fbtn{background:hsl(var(--pc-blue));box-shadow:0 6px 14px -8px hsl(var(--pc-blue) / .8);min-height:50px}.pc-app .hm .hx-fbtn:hover{background:hsl(var(--pc-blue-hover))}.pc-app .hm .hx-fbtn-o{color:hsl(var(--pc-blue));box-shadow:inset 0 0 0 1.5px hsl(var(--pc-blue));background:0 0}.pc-app .hm .hx-chip{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));min-height:36px}.hm-stats{flex-wrap:wrap;gap:8px 22px;margin:0;display:flex}.hm-stats>div{flex-direction:column-reverse;gap:1px;display:flex}.hm-stats dt{color:hsl(var(--pc-muted));font-size:12.5px}.hm-stats dd{font:800 22px/1.1 var(--pc-font);font-variant-numeric:tabular-nums;color:hsl(var(--pc-navy));align-items:center;gap:6px;margin:0;display:inline-flex}.hm-stats dd svg{color:hsl(var(--pc-blue))}.hm-stats .hot dd,.hm-stats .hot dd svg{color:hsl(var(--pc-ok))}.pc-app .hm .hx-trust{text-align:start}.hm-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.hm-h h2{color:hsl(var(--pc-navy));align-items:center;gap:8px;margin:0;font-size:clamp(19px,2vw,24px);display:flex}.hm-h h2 svg{color:hsl(var(--pc-blue))}.hm-h p{color:hsl(var(--pc-muted));margin:3px 0 0;font-size:14px}.hm-link{cursor:pointer;min-height:40px;font:700 14px var(--pc-font);color:hsl(var(--pc-blue));background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.hm-link b{background:hsl(var(--pc-blue-soft));border-radius:99px;padding:2px 8px;font-size:12px}.pc-app .hm .hm-latest{flex-direction:column;gap:14px;display:flex}.hm-jobs{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=640px){.hm-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.hm-jobs{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-job{box-sizing:border-box;min-height:150px;color:hsl(var(--pc-text));background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));box-shadow:0 1px 2px hsl(var(--pc-navy) / .05);border-radius:16px;flex-direction:column;gap:12px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.hm-job:hover{border-color:hsl(var(--pc-blue) / .5);box-shadow:0 12px 26px -18px hsl(var(--pc-navy) / .5);transform:translateY(-1px)}.hm-job:focus-visible{outline:3px solid hsl(var(--pc-blue) / .4);outline-offset:2px}.hm-job-top{align-items:flex-start;gap:12px;display:flex}.hm-job .hx-logo{border-radius:12px;width:44px;height:44px}.hm-job-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hm-job-t b{color:hsl(var(--pc-navy));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.hm-job-t small{color:hsl(var(--pc-muted));flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.hm-direct{color:hsl(var(--pc-ok));align-items:center;gap:3px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.hm-job-meta{color:hsl(var(--pc-muted));flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}.hm-job-meta>span{align-items:center;gap:4px;display:inline-flex}.hm-tag{color:hsl(var(--pc-info));background:hsl(var(--pc-info-soft));border-radius:6px;padding:2px 8px;font-weight:700}.hm-job-cta{min-height:36px;font:700 13.5px var(--pc-font);color:hsl(var(--pc-blue));background:hsl(var(--pc-blue-soft));border-radius:10px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:0 12px;display:inline-flex}.hm-job:hover .hm-job-cta{background:hsl(var(--pc-blue));color:hsl(var(--pc-on-accent))}.hm-job.hx-skel{min-height:150px}.pc-app .hm .hm-latest .hx-viewall{background:hsl(var(--pc-fill));align-self:center;min-width:min(100%,320px);padding:0 22px}.pc-app .hm .hm-latest .hx-viewall b{background:hsl(var(--pc-orange))}.hm-tools{flex-direction:column;gap:14px;display:flex}.hm-tools-g{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (width>=640px){.hm-tools-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.hm-tools-g{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-tool{min-height:72px;color:hsl(var(--pc-text));background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-radius:14px;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.hm-tool:hover{border-color:hsl(var(--pc-blue) / .45);box-shadow:0 10px 22px -18px hsl(var(--pc-navy) / .5)}.hm-tool:focus-visible{outline:3px solid hsl(var(--pc-blue) / .4);outline-offset:2px}.hm-tool-ic{background:hsl(var(--pc-blue-soft));width:42px;height:42px;color:hsl(var(--pc-blue));border-radius:12px;flex:none;place-items:center;display:grid}.hm-tool-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hm-tool-t b{color:hsl(var(--pc-navy));font-size:15px}.hm-tool-t small{color:hsl(var(--pc-muted));font-size:12.5px}.hm-tool .nv-arrow{color:hsl(var(--pc-blue));flex:none}.hm-emp{color:#fff;background:linear-gradient(135deg, hsl(var(--pc-navy)) 0%, #1c345f 100%);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:18px;padding:22px 18px;display:grid}@media (width>=900px){.hm-emp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;padding:30px 32px}}.hm-emp-txt{flex-direction:column;gap:12px;display:flex}.hm-emp-k{letter-spacing:.04em;text-transform:uppercase;background:#ffffff1f;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.hm-emp h2{color:#fff;text-wrap:balance;margin:0;font-size:clamp(20px,2.3vw,27px);line-height:1.25}.hm-emp ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hm-emp li{color:#ffffffe6;align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.45;display:flex}.hm-emp li svg{color:#7cd4a6;flex:none;margin-top:2px}.hm-emp-act{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.hm-btn{min-height:48px;font:800 15px var(--pc-font);background:hsl(var(--pc-blue));border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex;color:hsl(var(--pc-on-accent))!important}.hm-btn:hover{background:hsl(var(--pc-blue-hover))}.hm-btn-o{background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff8c;color:#fff!important}.hm-btn-o:hover{background:#ffffff1a}.hm-btn:focus-visible,.hm-plan:focus-visible,.hm-plans-all:focus-visible{outline-offset:2px;outline:3px solid #fff}.hm-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hm-plan{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;flex-direction:column;gap:4px;padding:14px 12px;text-decoration:none;transition:background .15s;display:flex;position:relative}.hm-plan:hover{background:#ffffff24}.hm-plan.p-business{border-color:hsl(var(--pc-blue) / .9);background:hsl(var(--pc-blue) / .22)}.hm-plan b{font-size:15px}.hm-plan span{font-size:14px;font-weight:700}.hm-plan small{opacity:.8;font-size:11.5px;font-weight:500}.hm-plan em{top:-9px;color:hsl(var(--pc-on-orange));background:hsl(var(--pc-orange));border-radius:99px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800;position:absolute;inset-inline-end:8px}.hm-plans-all{min-height:42px;font:700 14px var(--pc-font);background:#ffffff14;border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex;color:#fff!important}.hm-plans-all:hover{background:#ffffff24}.hm-uni{opacity:.85;background:0 0;font-weight:600}@media (width<=420px){.hm-plans{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hm-job,.hm-tool{transition:none}.hm-job:hover{transform:none}}[dir=rtl] .hm .hm-fwd{transform:scaleX(-1)}.hm .hm-fwd{flex:none}.hm-tool .hm-fwd{color:hsl(var(--pc-blue))}@container hxcard (width<=419px){.hm .hx-frow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hm .hx-ff-q,.hm .hx-fbtn{grid-column:1/-1}.hm .hx-ff{gap:7px;padding:0 10px}.hm .hx-ff select{font-size:15px}}@container hxcard (width<=639px){.hm .hx-quick{gap:6px}.hm .hx-quick-l{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}[dir=rtl] .hm .hx-quick-l{-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000);mask-image:linear-gradient(270deg,#000 85%,#0000)}.hm .hx-quick-l::-webkit-scrollbar{display:none}.hm .hx-chip{white-space:nowrap;flex:none}.hm-stats{flex-wrap:nowrap;justify-content:space-between;gap:8px}.hm-stats dd{font-size:19px}.hm-stats dt,.pc-app .hm .hx-trust{font-size:11.5px}}.hm-stats .big dd{color:hsl(var(--pc-blue));font-size:26px}@container hxcard (width<=639px){.hm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.hm-stats .big dd{font-size:22px}}.cc{flex-direction:column;gap:16px;display:flex}.cc-h{text-align:center;flex-direction:column;gap:6px;display:flex}.cc-h h2{color:hsl(var(--pc-navy));margin:0;font-size:clamp(21px,2.4vw,28px)}.cc-h p{color:hsl(var(--pc-muted));margin:0;font-size:14.5px}.cc-wrap{position:relative}.cc-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;padding:4px 4px 10px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.cc-track::-webkit-scrollbar{display:none}.cc-item{scroll-snap-align:start;flex:none;width:min(78vw,272px);position:relative}@media (width>=1024px){.cc-item{width:calc(22.7273% - 14.5455px)}}.cc-card{height:100%;color:hsl(var(--pc-text));background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));box-shadow:0 2px 6px hsl(var(--pc-navy) / .06), 0 10px 24px -18px hsl(var(--pc-navy) / .45);border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.cc-card:hover{box-shadow:0 4px 10px hsl(var(--pc-navy) / .08), 0 18px 34px -20px hsl(var(--pc-navy) / .55);transform:translateY(-3px)}.cc-card:focus-visible{outline:3px solid hsl(var(--pc-blue) / .45);outline-offset:2px}.cc-img{aspect-ratio:16/10;background:hsl(var(--pc-line));display:block;position:relative;overflow:hidden}.cc-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.cc-card:hover .cc-img img{transform:scale(1.05)}.cc-ov{text-align:center;color:#fff;background:linear-gradient(#0a193726 0%,#0a19378c 100%);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex;position:absolute;inset:0}.cc-ov small{letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 4px #00000080;font-size:12px;font-weight:800}.cc-ov b{letter-spacing:.04em;text-transform:uppercase;background:hsl(var(--pc-fill-2));border-radius:4px;padding:4px 16px;font-size:15px;font-weight:800}.cc-body{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.cc-name{color:hsl(var(--pc-navy));align-items:center;gap:7px;font-size:17px;font-weight:800;display:flex}.cc-name svg{color:hsl(var(--pc-orange));flex:none}.cc-n{color:hsl(var(--pc-muted));justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.cc-go{color:hsl(var(--pc-navy));flex:none}[dir=rtl] .cc-go,[dir=rtl] .cc-nav svg{transform:scaleX(-1)}.cc-credit{top:6px;text-overflow:ellipsis;white-space:nowrap;background:#00000061;border-radius:4px;max-width:calc(100% - 12px);padding:1px 6px;font-size:9.5px;line-height:1.5;text-decoration:none;position:absolute;inset-inline-end:6px;overflow:hidden;color:#ffffffeb!important}.cc-credit:hover{background:#0009}.cc-nav{z-index:2;cursor:pointer;border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));width:42px;height:42px;color:hsl(var(--pc-navy));box-shadow:0 6px 16px -8px hsl(var(--pc-navy) / .5);border-radius:50%;place-items:center;display:none;position:absolute;top:34%}.cc-nav:hover{color:hsl(var(--pc-blue));border-color:hsl(var(--pc-blue) / .5)}.cc-nav:focus-visible{outline:3px solid hsl(var(--pc-blue) / .45);outline-offset:2px}.cc-nav.prev{inset-inline-start:-14px}.cc-nav.next{inset-inline-end:-14px}@media (width>=640px){.cc-nav{display:grid}}@media (prefers-reduced-motion:reduce){.cc-card,.cc-img img{transition:none}.cc-card:hover,.cc-card:hover .cc-img img{transform:none}}.md{flex-direction:column;grid-area:demo;gap:10px;min-width:0;display:flex}.md-screen{color:#fff;background:linear-gradient(160deg,#12203f,#1f2d5c);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 18px 40px -22px #142752b3}.md-bar{color:#bdc7db;direction:ltr;background:#ffffff12;align-items:center;gap:6px;padding:8px 12px;font-size:11px;display:flex}.md-bar i{background:#e25a5a;border-radius:50%;width:8px;height:8px}.md-bar i:nth-child(2){background:#f4b434}.md-bar i:nth-child(3){background:#39c668}.md-bar span{opacity:.85;margin-inline-start:8px}.md-bar em{letter-spacing:.06em;text-transform:uppercase;background:hsl(var(--pc-fill-orange));color:#fff;border-radius:99px;margin-inline-start:auto;padding:2px 8px;font-size:10px;font-style:normal;font-weight:800}.md-stage{grid-template-columns:minmax(0,1fr) 26px minmax(0,1.08fr);align-items:stretch;gap:0;min-height:236px;padding:14px 12px 8px;display:grid}.md-cv,.md-offer{color:#1c2436;will-change:transform, opacity;background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:11px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 18px -10px #00000080}.md-cv-h,.md-of-h{align-items:center;gap:8px;min-width:0;display:flex}.md-cv-h>span:last-child,.md-of-h>span:last-child{flex-direction:column;min-width:0;display:flex}.md-cv-h b,.md-of-h b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.2;overflow:hidden}.md-cv-h small,.md-of-h small{color:#606b80;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.md-av{color:#fff;background:linear-gradient(135deg,#2463eb,#7a40dd);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.md-lines{flex-direction:column;gap:5px;display:flex}.md-lines i{background:#dfe3ec;border-radius:3px;height:5px}.md-chips{flex-wrap:wrap;gap:4px;display:flex}.md-chips span{color:#1450d2;transform-origin:50%;background:#e6f1ff;border-radius:99px;padding:3px 7px;font-size:10px;font-weight:700}.md-read{color:#1a7f50;flex-direction:column;gap:4px;margin-top:auto;font-size:10.5px;font-weight:700;display:flex}.md-read span{align-items:center;gap:4px;display:inline-flex}.md-prog{background:#dfe3ec;border-radius:3px;height:4px;overflow:hidden}.md-prog i{background:linear-gradient(90deg,#2463eb,#23a96a);height:100%;display:block}.md-scan{background:#1fb4f9;height:2px;position:absolute;inset-inline:0;box-shadow:0 0 12px 3px #1fb4f999}.md-link{place-items:center;display:grid;position:relative}.md-link i{top:50%;transform-origin:0;background:linear-gradient(90deg,#38bdfa,#3cdd92);height:2px;position:absolute;inset-inline:2px}[dir=rtl] .md-link i{transform-origin:100%}.md-link svg{color:#ffd24c;background:#152447;border-radius:50%;padding:2px;position:relative}.md-of-ic{color:#fff;background:#f97415;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.md-of-meta{flex-wrap:wrap;gap:5px;display:flex}.md-of-meta span{color:#535c6e;background:#eef1f6;border-radius:99px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex}.md-score{align-self:center;width:84px;height:84px;position:relative}.md-ring{width:100%;height:100%;transform:rotate(-90deg)}.md-ring circle{fill:none;stroke-width:8px}.md-ring-bg{stroke:#dfe3ec}.md-ring-fg{stroke-linecap:round;transition:stroke .3s}.md-pct{flex-direction:column;justify-content:center;align-items:center;line-height:1.05;display:flex;position:absolute;inset:0}.md-pct b{font-variant-numeric:tabular-nums;color:#19294d;font-size:19px;font-weight:900}.md-pct small{letter-spacing:.06em;text-transform:uppercase;color:#657086;font-size:8.5px;font-weight:800}.md-crit{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.md-crit li{color:#535c6e;grid-template-columns:74px 1fr;align-items:center;gap:6px;font-size:10px;font-weight:600;display:grid}.md-crit div{background:#e6e9f0;border-radius:3px;height:5px;overflow:hidden}.md-crit i{border-radius:3px;height:100%;display:block}.md-verdict{background:#29a36a2e;border:1px solid #47d19173;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 12px 12px;padding:8px 10px;display:flex}.md-verdict span{color:#93ecbf;align-items:center;gap:5px;font-size:12.5px;font-weight:800;display:inline-flex}.md-verdict em{color:#fff;background:linear-gradient(135deg,#2463eb,#3e58ea);border-radius:9px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex}.md-ctrl{align-items:center;gap:10px;display:flex}.md-steps{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.md-steps li{color:hsl(var(--pc-muted));border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));border-radius:10px;align-items:center;gap:6px;padding:6px 7px;font-size:11.5px;font-weight:600;line-height:1.25;transition:background .25s,color .25s,border-color .25s;display:flex}.md-steps b{background:hsl(var(--pc-line));width:18px;height:18px;color:hsl(var(--pc-text));border-radius:50%;flex:none;place-items:center;font-size:10.5px;display:grid}.md-steps li.on{color:hsl(var(--pc-blue));border-color:hsl(var(--pc-blue) / .45);background:hsl(var(--pc-blue-soft))}.md-steps li.on b{background:hsl(var(--pc-fill-2));color:#fff}.md-steps li.done b{background:hsl(var(--pc-fill-ok));color:#fff}.md-play{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));width:36px;height:36px;color:hsl(var(--pc-blue));cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.md-play:hover{background:hsl(var(--pc-blue-soft))}@media (width<=400px){.md-stage{grid-template-columns:minmax(0,1fr) 18px minmax(0,1.12fr);padding:12px 8px 6px}.md-cv,.md-offer{padding:9px}.md-crit li{grid-template-columns:62px 1fr;font-size:9.5px}.md-score{width:74px;height:74px}.md-pct b{font-size:17px}.md-steps li{padding:5px;font-size:10.5px}}.seg-pc.seg-3{grid-template-columns:repeat(3,1fr)}.seg-pc.seg-3 button{padding:9px 4px;font-size:13px}.sx-bar{top:calc(64px + env(safe-area-inset-top,0px));z-index:4;background:hsl(var(--pc-bg));align-items:stretch;gap:8px;margin-block:-6px;padding-block:6px;display:flex;position:sticky}.sx-box{flex:1;min-width:0;position:relative}.sx-input{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));min-height:50px;color:hsl(var(--pc-muted));border-radius:14px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.sx-input:focus-within{border-color:hsl(var(--pc-navy-2));box-shadow:0 0 0 3px hsl(var(--pc-navy-2) / .15)}.sx-input input{min-width:0;color:hsl(var(--pc-text));background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:15px}.sx-input input::-webkit-search-cancel-button{display:none}.sx-clear{background:hsl(var(--pc-bg));color:hsl(var(--pc-muted));border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.sx-fbtn{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));color:hsl(var(--pc-navy));border-radius:14px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.sx-fbtn b{background:hsl(var(--pc-orange));color:hsl(var(--pc-on-orange));border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:grid}.sx-sug{inset-inline:0;z-index:12;background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-radius:14px;max-height:60vh;padding:6px;position:absolute;top:calc(100% + 6px);overflow:auto;box-shadow:0 12px 32px #08112124}.sx-sug-g{flex-direction:column;padding:4px 0;display:flex}.sx-sug-g>span{letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--pc-muted));padding:4px 8px;font-size:11px;font-weight:700}.sx-sug-i{text-align:start;color:hsl(var(--pc-text));background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:9px 8px;font-size:14px;display:flex}.sx-sug-i:hover,.sx-sug-i:focus-visible{background:hsl(var(--pc-bg))}.sx-sug-i span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sx-sug-i small{color:hsl(var(--pc-muted));font-variant-numeric:tabular-nums}.sx-chips{scrollbar-width:none;gap:6px;margin-inline:-16px;padding:0 16px 2px;display:flex;overflow-x:auto}.sx-chips::-webkit-scrollbar{display:none}.sx-chip{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));color:hsl(var(--pc-text));white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex}.sx-chip small{color:hsl(var(--pc-muted));font-variant-numeric:tabular-nums;font-size:11px}.sx-chip[aria-pressed=true]{background:hsl(var(--pc-navy));color:hsl(var(--pc-bg));border-color:#0000}.sx-chip[aria-pressed=true] small{color:inherit;opacity:.75}.sx-chip:disabled{opacity:.4;cursor:default}.sx-active{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sx-tag{background:hsl(var(--pc-blue-soft));color:hsl(var(--pc-blue));border:0;border-radius:8px;align-items:center;gap:4px;padding:5px 9px;font-size:13px;font-weight:600;display:inline-flex}.sx-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.sx-sort{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));color:hsl(var(--pc-navy));border-radius:10px;flex:none;padding:6px 8px;font-size:13px;font-weight:600}.sx-sheet{gap:0;padding-top:10px}.sx-sheet-h{border-bottom:1px solid hsl(var(--pc-line));justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.sx-sheet-h h3{color:hsl(var(--pc-navy));font-size:17px}.sx-sheet-body{flex-direction:column;gap:18px;padding:14px 0 16px;display:flex}.sx-group h4{font-family:var(--pc-font);color:hsl(var(--pc-navy));margin:0 0 8px;font-size:14px}.sx-opts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sx-comp{text-align:start;align-items:center;gap:12px;width:100%;display:flex}.sx-comp:hover{border-color:hsl(var(--pc-navy-2))}.sx-comp-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sx-comp-t b{font-size:15px}.sx-comp-t small{color:hsl(var(--pc-muted));text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sx-comp-n{color:hsl(var(--pc-blue));flex:none;align-items:center;gap:2px;font-size:13px;font-weight:700;display:inline-flex}[dir=ltr] .sx-chev{transform:scaleX(-1)}@media (width<=380px){.sx-fbtn span{display:none}}.sx-chips{flex-wrap:wrap;row-gap:8px;margin-inline:0;padding:0;overflow:visible}@media (width<=380px){.sx-chip{padding:6px 10px;font-size:12.5px}}.sx-meta>span{min-width:0}.cd{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.cd-skel{gap:12px;display:grid}.cd-skel span{background:hsl(var(--pc-line) / .6);border-radius:18px;height:92px;animation:1.2s ease-in-out infinite alternate cdp}@keyframes cdp{to{opacity:.45}}.cd-hero{color:#fff;background:linear-gradient(130deg,#1849a9 0%,#1570ef 52%,#0e9384 100%);border-radius:22px;align-items:center;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #1849a9}.cd-hero.boost{background:linear-gradient(130deg,#7a2e0e 0%,#dc6803 55%,#f79009 100%)}.cd-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;inset:-80px -60px auto auto}.cd-hero-t{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.cd-kick{letter-spacing:.03em;text-transform:uppercase;background:#ffffff29;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.cd-hero h1{color:#fff;margin:2px 0 0;font-size:26px;line-height:1.15}.cd-hero p{opacity:.9;margin:0;font-size:14px}.cd-hero-a{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.cd-boost{background:linear-gradient(135deg,#fedf89,#fdb022);border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;color:#7a2e0e!important}.cd-boost.on{background:#ffffff2e;border:1px solid #ffffff59;color:#fff!important}.cd-hero-btn{color:#fff;min-height:36px;font:700 13px var(--pc-font);cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:10px;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.cd-hero-btn:hover{background:#ffffff1f}.cd-ring{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;width:92px;height:92px;padding:0;display:flex;position:relative}.cd-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.cd-ring circle{fill:none;stroke-width:7px}.cd-ring .bg{stroke:#ffffff38}.cd-ring .fg{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .6s}.cd-ring b{font-size:21px;line-height:1;position:relative}.cd-ring small{opacity:.85;font-size:11px;position:relative}[dir=rtl] .cd-ring svg{transform:rotate(-90deg)scaleY(-1)}.cd-search{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-radius:16px;gap:8px;padding:8px;display:flex;box-shadow:0 8px 22px -18px #192c4d66}.cd-search label{background:hsl(var(--pc-bg));color:hsl(var(--pc-muted));border-radius:11px;align-items:center;gap:8px;padding:0 10px;display:flex}.cd-sq{flex:1;min-width:0}.cd-sc{flex:0 220px;min-width:0}.cd-search input,.cd-search select{min-width:0;min-height:42px;color:hsl(var(--pc-text));font:15px var(--pc-font);background:0 0;border:0;outline:none;flex:1}.cd-sgo{min-height:44px;font:800 15px var(--pc-font);color:#fff;cursor:pointer;background:#1570ef;border:0;border-radius:11px;flex:none;padding:0 18px}.cd-sgo:hover{background:#1849a9}@media (width<=640px){.cd-search{flex-wrap:wrap}.cd-sq{flex-basis:100%}.cd-sc{flex:1}}.cd-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=760px){.cd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.cd-kpis button{border:1px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));color:hsl(var(--pc-text));font:inherit;text-align:start;cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:3px;padding:14px;transition:border-color .15s,transform .15s;display:flex}.cd-kpis button:hover{border-color:#84adff;transform:translateY(-1px)}.cd-kpis svg{color:#1570ef}.cd-kpis b{font-size:26px;line-height:1.1}.cd-kpis span{color:hsl(var(--pc-muted));font-size:12.5px;line-height:1.35}.cd-kpis em{color:hsl(var(--pc-ok));font-size:11.5px;font-style:normal;font-weight:800}.cd-kpis em.warn{color:#dc6803}.cd-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;display:grid}@media (width<=900px){.cd-grid{grid-template-columns:1fr}}.cd-card{background:hsl(var(--pc-surface));border:1px solid hsl(var(--pc-line));border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.cd-card header{justify-content:space-between;align-items:center;gap:8px;display:flex}.cd-card h2{align-items:center;gap:8px;margin:0;font-size:16.5px;display:flex}.cd-card h2 svg{color:#1570ef}.cd-link{color:#1570ef;font:700 13px var(--pc-font);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}[dir=rtl] .cd-link svg,[dir=rtl] .cd-cta svg,[dir=rtl] .cd-promo em svg,[dir=rtl] .cd-hero-btn svg{transform:scaleX(-1)}.cd-empty{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cd-empty p{color:hsl(var(--pc-muted));margin:0;font-size:14px}.cd-cta{color:#fff;min-height:40px;font:800 14px var(--pc-font);cursor:pointer;background:#1570ef;border:0;border-radius:11px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.cd-pipe{gap:7px;margin:0;padding:0;list-style:none;display:grid}.cd-pipe li{grid-template-columns:96px 1fr 30px;align-items:center;gap:8px;font-size:13px;display:grid}.cd-pipe li span{color:hsl(var(--pc-muted))}.cd-pipe li b{text-align:end}.cd-pipe i{background:hsl(var(--pc-line) / .7);border-radius:99px;height:8px;overflow:hidden}.cd-pipe em{border-radius:99px;height:100%;display:block}.st-sent em{background:#84adff}.st-review em{background:#1570ef}.st-interview em{background:#0e9384}.st-hired em{background:#079455}.st-rejected em{background:#d0d5dd}.cd-recent{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cd-recent li{border-top:1px solid hsl(var(--pc-line) / .7);align-items:center;gap:10px;padding:9px 0;display:flex}.cd-logo{color:#fff;border:1px solid hsl(var(--pc-line));background:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid;overflow:hidden}.cd-logo img{object-fit:contain;width:100%;height:100%}.cd-recent a{min-width:0;color:hsl(var(--pc-text));flex-direction:column;flex:1;text-decoration:none;display:flex}.cd-recent a b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.cd-recent a small{color:hsl(var(--pc-muted));font-size:12px}.cd-st{background:hsl(var(--pc-info-soft));color:#1849a9;border-radius:99px;flex:none;padding:3px 9px;font-size:11.5px;font-weight:800}.cd-st.st-interview{color:#107569;background:#ccfbef}.cd-st.st-hired{background:hsl(var(--pc-ok-soft));color:hsl(var(--pc-ok))}.cd-st.st-rejected{background:hsl(var(--pc-line) / .6);color:hsl(var(--pc-muted))}.cd-pct{color:#1570ef;font-size:15px;font-weight:800}.cd-sub{color:hsl(var(--pc-muted));margin:0;font-size:13.5px}.cd-ok{color:hsl(var(--pc-ok));align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:700;display:flex}.cd-check{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cd-check li{background:hsl(var(--pc-bg));border-radius:11px;align-items:center;gap:9px;padding:8px 10px;font-size:13.5px;display:flex}.cd-check li>svg{color:#98a2b3;flex:none}.cd-check li.ok>svg{color:hsl(var(--pc-ok))}.cd-check li.ok b{color:hsl(var(--pc-muted));font-weight:600}.cd-check li span{flex-direction:column;flex:1;min-width:0;display:flex}.cd-check small{color:hsl(var(--pc-muted));font-size:12px}.cd-check button{background:hsl(var(--pc-surface));color:#1570ef;font:700 12.5px var(--pc-font);cursor:pointer;border:1px solid #84adff;border-radius:9px;flex:none;padding:5px 10px}.cd-tools{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}@media (width<=1000px){.cd-tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.cd-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.cd-tools a{border:1px solid hsl(var(--pc-line));color:hsl(var(--pc-text));border-radius:14px;flex-direction:column;gap:4px;padding:12px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.cd-tools a:hover{border-color:#84adff;transform:translateY(-1px)}.cd-tools a span{background:hsl(var(--pc-info-soft));color:#1570ef;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.cd-tools b{font-size:14px}.cd-tools small{color:hsl(var(--pc-muted));font-size:12px}.cd-promo{background:linear-gradient(120deg,#fef0c7,#fedf89);border:1px solid #fdb022;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex;color:#4e1d09!important}.cd-promo>svg{color:#dc6803;flex:none}.cd-promo span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cd-promo b{font-size:15px}.cd-promo small{opacity:.85;font-size:12.5px}.cd-promo em{color:#fff;background:#dc6803;border-radius:10px;flex:none;align-items:center;gap:5px;padding:8px 12px;font-size:13.5px;font-style:normal;font-weight:800;display:inline-flex}@media (width<=560px){.cd-promo{flex-wrap:wrap}.cd-hero{flex-direction:column-reverse;align-items:flex-start}.cd-hero h1{font-size:22px}}.pi{scroll-margin-top:84px}.pi-edit{border:1px solid hsl(var(--pc-blue) / .45);background:hsl(var(--pc-blue-soft));min-height:36px;color:hsl(var(--pc-blue));font:700 13.5px var(--pc-font);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.pi-edit:hover{border-color:hsl(var(--pc-blue))}.pi-edit:focus-visible{outline:2px solid hsl(var(--pc-blue));outline-offset:2px}.pi-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}@media (width>=900px){.pi-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=420px){.pi-list{grid-template-columns:minmax(0,1fr)}}.pi-list>div{background:hsl(var(--pc-bg));border-radius:11px;min-width:0;padding:9px 11px}.pi-list dt{color:hsl(var(--pc-muted));align-items:center;gap:5px;font-size:12px;display:flex}.pi-list dd{color:hsl(var(--pc-text));overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;font-weight:600}[dir=rtl] .pi-list dd[dir=ltr]{text-align:end}.pi-empty{color:hsl(var(--pc-faint));font-style:italic;font-weight:500}.pi-form{flex-direction:column;gap:12px;display:flex}.pi-req{color:hsl(var(--pc-bad))}.pi-err{background:hsl(var(--pc-bad-soft));color:hsl(var(--pc-bad));border-radius:10px;margin:0;padding:9px 12px;font-size:13.5px;font-weight:600}.pi-actions{flex-wrap:wrap;gap:8px;display:flex}.pi-actions .pc-btn{flex:160px}
