.gl{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.gl .gl-accent{fill:var(--red);stroke:none}.gl .gl-mark{stroke:var(--red)}
.jr-board{--jr-mark:40px;--jr-pad-block:12px;--jr-pad-inline:16px;--jr-cols:104px var(--jr-mark) minmax(0, 1fr) 168px 76px;container:jrb/inline-size}.jr-board[data-density=comfortable]{--jr-mark:48px;--jr-pad-block:18px;--jr-pad-inline:20px}.jr-list{margin:0;padding:0;list-style:none}.jr-list>li+li .jr{border-block-start:1px solid var(--line)}.jr{grid-template-columns:var(--jr-mark) minmax(0, 1fr);column-gap:var(--sp-4);padding-block:var(--jr-pad-block);padding-inline:var(--jr-pad-inline);background:var(--paper);transition:background-color var(--d-fast) var(--ease);row-gap:10px;display:grid;position:relative}.jr:hover{background:var(--canvas)}.jr[data-active]{background:var(--tint)}.jr:before{content:"";background:var(--red);opacity:0;width:3px;height:18px;transform:skewX(var(--slash-skew)) scaleY(.4);transition:opacity var(--d-fast) var(--ease), transform var(--d-base) var(--ease-spring);border-radius:1px;position:absolute;inset-block-start:calc(var(--jr-pad-block) + 3px);inset-inline-start:6px}.jr:hover:before{opacity:.55;transform:skewX(var(--slash-skew))}.jr[data-active]:before{opacity:1;transform:skewX(var(--slash-skew))}.jr .jb-mark{width:var(--jr-mark);height:var(--jr-mark);margin-block-start:1px}.jr-main{align-content:start;gap:5px;min-width:0;display:grid}.jr-title{letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:22px}.jr-board[data-density=comfortable] .jr-title{font-size:17px;line-height:24px}.jr-title:lang(ar),.jr-title [lang=ar]{letter-spacing:0;line-height:26px}.jr-link{color:var(--ink);text-decoration:none}.jr-link:after{content:"";position:absolute;inset:0}.jr:hover .jr-link{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px}.jr-link:focus-visible{outline:none}.jr:has(.jr-link:focus-visible){outline:2px solid var(--red);outline-offset:-2px}.jr-meta{color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-small);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;display:flex}.jr-fact{align-items:center;gap:6px;min-width:0;display:inline-flex}.jr-fact .gl,.jr-cell .gl{width:15px;height:15px;color:var(--muted)}.jr-company bdi{color:var(--ink);font-weight:500}.jr-tags{flex-wrap:wrap;gap:6px;display:inline-flex}.jr-summary{max-width:82ch;color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:14.5px;line-height:22px;display:-webkit-box;overflow:hidden}.jr-board:not([data-density=comfortable]) .jr-summary{display:none}.jr-summary:lang(ar){line-height:24px}.jr-facts{grid-column:2;grid-template-columns:auto minmax(0,168px);justify-content:start;align-items:start;gap:10px 24px;display:grid}.jr-cell{min-width:0;font-size:var(--fs-small);line-height:var(--lh-small)}.jr-posted{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.jr-pay .num{color:var(--ink);font-weight:500}.jr-per{color:var(--muted);font-weight:400}.jr>.ra{position:absolute;inset-block-start:calc(var(--jr-pad-block) - 6px);inset-inline-end:calc(var(--jr-pad-inline) - 8px)}.jr-main{padding-inline-end:72px}.ra{z-index:1;align-items:center;gap:2px;display:flex;position:relative}.ra-btn{border-radius:var(--r-control);width:36px;height:36px;color:var(--ink-2);cursor:pointer;transition:background-color var(--d-fast) var(--ease), color var(--d-fast) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.ra-btn svg{stroke-width:1.75px;width:18px;height:18px}.ra-btn:hover,.ra-btn:focus-visible{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line-strong)}.ra-btn[data-on]{color:var(--red-ink)}.ra:not([data-member]) .ra-btn{color:var(--muted);opacity:.45;cursor:default}.ra:not([data-member]) .ra-btn:hover,.ra:not([data-member]) .ra-btn:focus-visible{opacity:.7;box-shadow:none;background:0 0}.jr .tip-anchor{z-index:1;position:relative}@container jrb (min-width:620px){.jr{grid-template-columns:var(--jr-mark) minmax(0, 1fr) 176px}.jr .jb-mark{grid-area:1/1}.jr-main{grid-area:1/2/span 2;padding-inline-end:0}.jr>.ra{grid-area:2/3;align-self:start;margin-inline-start:-9px;position:static}.jr-facts{grid-area:1/3;grid-template-columns:minmax(0,1fr);gap:8px}}@container jrb (min-width:900px){.jr{grid-template-columns:var(--jr-cols)}.jr .jb-mark{grid-area:1/2}.jr-main{grid-area:1/3}.jr-facts{display:contents}.jr-cell{grid-row:1;padding-block-start:2px}.jr-cell[data-col=posted]{grid-column:1}.jr-cell[data-col=deadline]{grid-column:4}.jr>.ra{grid-area:1/5;place-self:start end;margin-block-start:-6px;margin-inline-end:-8px}.jr-board>.jr-head{display:grid}}.jr-head{z-index:2;grid-template-columns:var(--jr-cols);column-gap:var(--sp-4);padding-block:10px;padding-inline:var(--jr-pad-inline);border-block-end:1px solid var(--line-strong);-webkit-backdrop-filter:saturate(1.6)blur(10px);backdrop-filter:saturate(1.6)blur(10px);color:var(--muted);letter-spacing:var(--tracking-caps);text-transform:uppercase;background:#fffffff0;font-size:11.5px;font-weight:600;line-height:16px;display:none;position:sticky;inset-block-start:var(--sticky-top,0px)}.jr-head:lang(ar){letter-spacing:0;font-size:12.5px}.jr-head-job{grid-column:2/4}.dl{width:100%;font-size:var(--fs-small);line-height:var(--lh-small);gap:5px;min-width:0;max-width:168px;display:grid}.dl-head{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dl-words{text-overflow:ellipsis;overflow:hidden}.dl[data-hot] .dl-words{color:var(--red-ink);font-weight:600}.dl-track{background:var(--tint);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);height:6px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0202020a}.dl-fill{width:max(5px, calc(var(--dl-left) * 100%));background:var(--dl-color);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);transform-origin:0;animation:dl-in .9s var(--ease-settle) both;position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .dl-fill{transform-origin:100%}@keyframes dl-in{0%{transform:scaleX(.15)}}.dl[data-last] .dl-fill:after{content:"";width:4px;animation:dl-tick 1.6s var(--ease) infinite;background:#ffffffd9;position:absolute;inset-block:0;inset-inline-end:2px}@keyframes dl-tick{0%,to{opacity:0}50%{opacity:1}}.dl-date{color:var(--muted);font-size:12px;line-height:16px}.dl[data-kind=none]{cursor:help}.dl[data-kind=none] .dl-words{color:var(--muted)}.dl[data-kind=none] .dl-track,.dl[data-kind=closed] .dl-track{background:repeating-linear-gradient(90deg, var(--line-strong) 0 5px, transparent 5px 9px);box-shadow:none;-webkit-mask-image:linear-gradient(90deg,#000 25%,#0000);mask-image:linear-gradient(90deg,#000 25%,#0000)}[dir=rtl] .dl[data-kind=none] .dl-track,[dir=rtl] .dl[data-kind=closed] .dl-track{-webkit-mask-image:linear-gradient(270deg,#000 25%,#0000);mask-image:linear-gradient(270deg,#000 25%,#0000)}.dl[data-kind=closed] .dl-words{color:var(--muted)}.dl-tip{gap:3px;max-width:240px;padding-block:2px;display:grid}.dl-tip strong{align-items:center;gap:7px;font-weight:600;display:inline-flex}.dl-tip strong:before{content:"";background:var(--red);width:3px;height:12px;transform:skewX(var(--slash-skew));border-radius:.5px}.dl-tip span{color:#ffffffc7}@media (prefers-reduced-motion:reduce){.dl-fill,.dl[data-last] .dl-fill:after{animation:none}.jr:before{transition:none}}
