.jt{grid-template-columns:repeat(var(--stops,4), minmax(0, 1fr));display:grid;container:jt/inline-size}.jt-stop,.je-shelf[data-tone]{--deep:#1d3fa8;--a:#2f6bff;--b:#93b8ff}:is(.jt-stop,.je-shelf)[data-tone=shortlist]{--deep:#4a2a9c;--a:#7c4dff;--b:#cfb2ff}:is(.jt-stop,.je-shelf)[data-tone=ready]{--deep:#86198f;--a:#d946ef;--b:#f0abfc}:is(.jt-stop,.je-shelf)[data-tone=applied]{--deep:#9f1239;--a:#f43f5e;--b:#fda4af}:is(.jt-stop,.je-shelf)[data-tone=interview]{--deep:#92400e;--a:#f59e0b;--b:#fcd34d}:is(.jt-stop,.je-shelf)[data-tone=reach]{--deep:#0f766e;--a:#14b8a6;--b:#99f6e4}.jt-stop{text-align:center;cursor:pointer;grid-template-rows:66px auto;place-items:center;row-gap:4px;padding:0 0 4px;display:grid;position:relative}.jt-stop:before,.jt-stop:after{content:"";transform-origin:0;height:4px;animation:jt-grow .4s ease-out calc(var(--i) * .16s) backwards;background:repeating-linear-gradient(90deg,#dccbd4 0 7px,#0000 7px 13px);border-radius:2px;position:absolute;top:31px}.jt-stop:before{left:0;right:50%}.jt-stop:after{animation-delay:calc(var(--i) * .16s + 80ms);left:50%;right:0}.jt-stop:first-child:before,.jt-stop:last-child:after{display:none}.jt-stop:is([data-reach=past],[data-reach=here]):before,.jt-stop[data-reach=past]:after{background:linear-gradient(90deg, transparent 20%, #ffffffbf 50%, transparent 80%) no-repeat, var(--a);animation:jt-grow .4s ease-out calc(var(--i) * .16s) backwards, jt-flow 5s linear calc(var(--i) * .7s + 1s) infinite;background-position:-100% 0,0 0;background-size:45% 100%,100% 100%}.jt-stop[data-reach=past]:after{animation-delay:calc(var(--i) * .16s + 80ms), calc(var(--i) * .7s + 1.35s)}.jt-node{z-index:2;font-variant-numeric:tabular-nums;color:#a3969d;width:46px;height:46px;animation:jt-pop .5s cubic-bezier(.3, 1.6, .5, 1) calc(var(--i) * .16s + 50ms) backwards;background:#fff;border:2px solid #e6dae0;border-radius:50%;place-items:center;font-size:17px;font-weight:800;transition:transform .2s,width .25s,height .25s,font-size .25s,box-shadow .25s;display:grid;position:relative}.jt-stop[data-has] .jt-node{color:#fff;background:var(--a);border:0}.jt-stop[data-open] .jt-node{width:60px;height:60px;box-shadow:0 0 0 7px color-mix(in srgb, var(--a) 16%, transparent), 0 14px 26px -12px var(--a);font-size:22px}.jt-stop[data-open]:not([data-has]) .jt-node{color:var(--deep);border-color:var(--b);box-shadow:0 0 0 7px color-mix(in srgb, var(--a) 10%, transparent)}.jt-stop[data-hot] .jt-node:after{content:"";border:2px solid var(--a);border-radius:50%;animation:2.4s ease-out 1.2s infinite jt-ping;position:absolute;inset:-2px}.jt-stop:hover .jt-node{transform:scale(1.07)}.jt-stop:focus-visible{outline:none}.jt-stop:focus-visible .jt-node{outline:2px solid var(--deep);outline-offset:5px}.jt-flash{border-radius:50%;position:absolute;inset:-3px}.jt-lbl{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#a3969d;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:800;transition:color .2s,background .2s}.jt-stop[data-has] .jt-lbl,.jt-stop:hover .jt-lbl{color:var(--deep)}.jt-stop[data-open] .jt-lbl{color:var(--deep);background:color-mix(in srgb, var(--a) 13%, #fff)}.jt-lbl{position:relative}.jt-stop[data-open] .jt-lbl:after{content:"";z-index:1;background:linear-gradient(var(--a) 50%, transparent);transform-origin:top;border-radius:2px 2px 0 0;width:3px;height:28px;margin-left:-1.5px;animation:.3s ease-out .5s backwards jt-stem;position:absolute;top:100%;left:50%}.jt-stop[data-open] .jt-lbl:before{content:"";background:linear-gradient(color-mix(in srgb, var(--a) 30%, transparent), color-mix(in srgb, var(--a) 7%, transparent));transform-origin:bottom;width:64px;height:14px;margin-left:-32px;animation:.35s ease-out .7s backwards jt-rise;position:absolute;top:calc(100% + 14px);left:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16C18 16 24 0 32 0S46 16 64 16Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 16' preserveAspectRatio='none'%3E%3Cpath d='M0 16C18 16 24 0 32 0S46 16 64 16Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}@keyframes jt-stem{0%{transform:scaleY(0)}}@keyframes jt-rise{0%{opacity:0;transform:scaleY(0)}}@container jt (max-width:600px){.jt-lbl{letter-spacing:.07em;padding:3px 7px;font-size:10.5px}}.jt-node .jn-sealed{position:absolute;top:-7px;right:-11px;box-shadow:0 0 0 2px #fdfbf7}@keyframes jt-grow{0%{transform:scaleX(0)}}@keyframes jt-flow{0%{background-position:-100% 0,0 0}7%,to{background-position:200% 0,0 0}}@keyframes jt-pop{0%{opacity:0;transform:scale(.6)rotate(-8deg)}}@keyframes jt-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.jt-head{z-index:30;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:22px 0 14px;display:flex;position:relative}.jt-h2{letter-spacing:-.02em;min-width:0;color:var(--ep-ink);margin:0;font-size:20px;font-weight:800;line-height:1.3}.jt-h2 small{letter-spacing:0;color:var(--ep-grey);margin-left:8px;font-size:13px;font-weight:500}.je-shelf[data-tone]{background:color-mix(in srgb, var(--a) 7%, transparent);border-radius:28px;margin-top:24px;padding:2px 22px 24px}.je-shelf[data-tone]>.jt-head{margin-top:18px}.je-shelf[data-tone] .jt-h2{color:var(--deep)}.je-shelf[data-tone] .jt-h2:before{content:"";vertical-align:1px;background:var(--a);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, var(--a) 18%, transparent);border-radius:50%;margin-right:10px;display:inline-block}.je-shelf[data-tone] .jt-h2 small{color:color-mix(in srgb, var(--deep) 55%, var(--ep-grey))}@media (max-width:640px){.je-shelf[data-tone]{border-radius:22px;padding:2px 12px 16px}}.je-shelf .je-jobcard{border-color:color-mix(in srgb, var(--a,#2a0715) 22%, transparent);box-shadow:0 1px 2px #2a07150d, 0 10px 30px -18px color-mix(in srgb, var(--deep,#2a0715) 45%, transparent)}.je-shelf .je-jobcard:hover{border-color:color-mix(in srgb, var(--a,#2a0715) 38%, transparent);box-shadow:0 2px 4px #2a07150d, 0 24px 44px -20px color-mix(in srgb, var(--deep,#2a0715) 55%, transparent)}.jn-sealed{background:linear-gradient(150deg,#c02a78,#5a0f33);place-items:center;width:17px;height:22px;display:grid;position:relative;overflow:hidden;transform:rotate(-8deg);border-radius:4px!important}.jn-sealed svg{fill:#fff;width:10px;height:10px}.jn-sealed:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:3s ease-in-out infinite edShine;position:absolute;inset:-30%}.ed-drop{isolation:isolate;color:var(--ep-ink);background:radial-gradient(120% 150% at 16% 0,#ffe0ee 0%,#fff3f8 50%,#fff 100%);border-radius:20px;grid-template-columns:1fr;align-items:center;gap:12px;margin-bottom:16px;padding:18px 18px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px -26px #7a174999,inset 0 0 0 1px #f5d2e2}@media (min-width:640px){.ed-drop{grid-template-columns:290px minmax(0,1fr);gap:10px;padding:16px 28px 16px 10px}}.ed-rays{z-index:-1;pointer-events:none;background:repeating-conic-gradient(#c02a7812 0deg 7deg,#0000 7deg 18deg);border-radius:50%;width:620px;height:620px;margin:-310px 0 0 -310px;animation:60s linear infinite edSpin;position:absolute;top:104px;left:50%;-webkit-mask:radial-gradient(circle,#000 0%,#0000 62%);mask:radial-gradient(circle,#000 0%,#0000 62%)}@media (min-width:640px){.ed-rays{top:50%;left:155px}}@keyframes edSpin{to{transform:rotate(360deg)}}.ed-fan{height:178px;position:relative}.ed-card{perspective:900px;width:104px;height:144px;transform:translate(var(--x), var(--y)) rotate(var(--r));transition:transform .7s cubic-bezier(.3,1.25,.45,1);transition-delay:calc(var(--i) * .12s);margin:-72px 0 0 -52px;position:absolute;top:50%;left:50%}.ed-bob{animation:3.4s ease-in-out infinite edBob;animation-delay:calc(var(--i) * -.55s);position:absolute;inset:0}@keyframes edBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ed-flip{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,1.25,.45,1);transition-delay:calc(var(--i) * .12s);position:absolute;inset:0}.ed-drop.is-open .ed-flip{transform:rotateY(180deg)}.ed-drop.is-open .ed-bob{animation:none}.ed-drop.is-open .ed-card{transform:translate(calc(var(--x) * 1.3), calc(var(--y) * .3)) rotate(calc(var(--r) * .4))}.ed-drop:not(.is-open) .ed-fan:hover .ed-card{transform:translate(calc(var(--x) * 1.12), calc(var(--y) - 4px)) rotate(calc(var(--r) * 1.2));transition-delay:0s}.ed-face{backface-visibility:hidden;border-radius:14px;position:absolute;inset:0;overflow:hidden}.ed-back{background:linear-gradient(150deg, var(--ed-a,#c02a78), var(--ed-b,#5a0f33));place-items:center;display:grid;box-shadow:0 16px 26px -12px #5a0f338c,inset 0 0 0 1.5px #ffffff4d}.ed-back:before{content:"";background:repeating-linear-gradient(45deg,#ffffff14 0 6px,#0000 6px 12px);border:1px solid #ffffff52;border-radius:9px;position:absolute;inset:7px}.ed-back:after{content:"";animation:3.8s ease-in-out infinite edShine;animation-delay:calc(var(--i,0) * .3s);background:linear-gradient(105deg,#0000 42%,#ffffff61 50%,#0000 58%);position:absolute;inset:-40%;transform:translate(-60%)}@keyframes edShine{0%,55%{transform:translate(-60%)}to{transform:translate(60%)}}.ed-glyph{z-index:1;background:#ffffff29;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff8c}.ed-glyph svg{fill:#fff;width:21px;height:21px}.ed-front{text-align:center;color:var(--ep-ink);background:#fff;flex-direction:column;align-items:center;gap:6px;padding:12px 9px 10px;display:flex;transform:rotateY(180deg);box-shadow:0 16px 26px -12px #5a0f3373,inset 0 0 0 1px #f3d6e3}.ed-co{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:800;overflow:hidden}.ed-title{-webkit-line-clamp:2;color:var(--ep-grey);-webkit-box-orient:vertical;font-size:10.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.ed-pct{color:#1d7a4c;font-variant-numeric:tabular-nums;background:#e2f3e9;border-radius:99px;margin-top:auto;padding:3px 8px;font-size:11px;font-weight:800}.ed-pct.is-low{color:var(--ep-grey);background:#f3f1ee}.ed-say{text-align:center;position:relative}@media (min-width:640px){.ed-say{text-align:left}}.ed-k{letter-spacing:.08em;text-transform:uppercase;color:#c02a78;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.ed-k svg{fill:currentColor;width:13px;height:13px}.ed-h{letter-spacing:-.015em;color:#5a0f33;margin:8px 0 0;font-size:22px;font-weight:800;line-height:1.15}.ed-p{color:var(--ep-grey);margin:6px 0 0;font-size:13.5px;line-height:1.45}.ed-go{background:var(--ep-action);color:#fff;border-radius:99px;align-items:center;gap:8px;height:44px;margin-top:16px;padding:0 22px;font-size:14px;font-weight:800;transition:background .15s,transform .15s;animation:2.2s ease-out infinite edCall;display:inline-flex}.ed-go:hover{background:var(--ep-action-hover);transform:translateY(-1px)}.ed-go:disabled{opacity:.75;animation:none}.ed-go svg{fill:currentColor;width:16px;height:16px}@keyframes edCall{0%{box-shadow:0 0 #7ce3ae8c}70%,to{box-shadow:0 0 0 12px #7ce3ae00}}.ed-idle{color:var(--ep-grey);align-items:center;gap:8px;margin:0 0 12px;font-size:12.5px;display:flex}.ed-idle i{background:linear-gradient(150deg,#c02a78,#5a0f33);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.ed-idle svg{fill:#fff;width:11px;height:11px}.ed-count{font-variant-numeric:tabular-nums;color:var(--ep-ink);font-weight:800}.je-band{pointer-events:none;background:repeating-linear-gradient(135deg, #ffffff14 0 10px, transparent 10px 20px), var(--je-band,linear-gradient(120deg, #efe9ec, #e4dde1));border-radius:19px 19px 0 0;height:46px;position:absolute;top:0;left:0;right:0}.je-shelf[data-tone] .je-band{background:repeating-linear-gradient(135deg, #ffffff24 0 10px, transparent 10px 20px), var(--je-band,linear-gradient(120deg, var(--b), var(--a)))}.je-jobcard .je-hero{align-items:flex-start;height:102px;padding:8px 12px 0}.je-jobcard .je-hero-co{align-items:flex-start}.je-jobcard .je-hero-name{text-align:left}.je-jobcard .je-jobcard-text{padding:10px 12px 0}.je-jobcard .je-jobcard-foot{padding:14px 20px 16px}.je-jobcard.je-card-noting{z-index:30}.je-note-pop{z-index:30;background:#fff;border:1px solid #17171b1a;border-radius:14px;padding:10px 12px 6px;animation:.16s ease-out je-note-in;position:absolute;top:calc(100% + 6px);left:-6px;right:-6px;box-shadow:0 2px 6px #17171b14,0 18px 40px -16px #2a071559}@keyframes je-note-in{0%{opacity:0;transform:translateY(-4px)}}.je-jobcard .je-hero-co img,.je-jobcard .je-hero-co>span:first-child{box-shadow:0 0 0 3px #fff,0 8px 16px -8px #17171b73}.je-jobcard .je-hero-match{box-shadow:0 8px 16px -10px #17171b66}.je-hero-match.je-hero-match-perfect{background:linear-gradient(160deg,#e6f8ec,#bde8cd);border-color:#1d7a4c6b;border-radius:15px;padding:8px 11px;box-shadow:0 0 12px 2px #6ee7a0b3,0 0 34px 8px #4ade804d,0 8px 16px -10px #17171b66}.je-jobcard .je-stamp{background:#fff}.je-stamp{min-width:76px;color:var(--ep-primary);opacity:.92;text-transform:uppercase;border:2px solid;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:7px 10px 6px;line-height:1;display:inline-flex;transform:rotate(-7deg);box-shadow:inset 0 0 0 2.5px #fff,inset 0 0 0 4px}.je-stamp b{letter-spacing:.1em;font-size:13px;font-weight:900}.je-stamp small{letter-spacing:.08em;opacity:.85;font-size:9px;font-weight:800}.je-stamp.is-chase{color:#b45309}.je-stamp.is-good{color:#1d7a4c}.je-stamp.is-closed{color:#8a8a93}.pm-row-landed .je-stamp{animation:.5s cubic-bezier(.3,1.6,.5,1) .15s both jeStampIn}@keyframes jeStampIn{0%{opacity:0;transform:rotate(-18deg)scale(1.7)}to{opacity:.92;transform:rotate(-7deg)scale(1)}}.je-hero-co img,.je-hero-co>span:first-child{transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.je-jobcard:hover .je-hero-co img,.je-jobcard:hover .je-hero-co>span:first-child{transform:rotate(-5deg)scale(1.07)}@media (prefers-reduced-motion:reduce){.ed-rays,.ed-bob,.ed-back:after,.jn-sealed:after,.ed-go{animation:none!important}.ed-card,.ed-flip{transition:none!important}.pm-row-landed .je-stamp,.jt-stop:before,.jt-stop:after,.jt-node,.jt-node:after,.jt-lbl:before,.jt-lbl:after{animation:none!important}.jt-node{transition:none!important}.je-note-pop{animation:none!important}}.je-row{padding:14px 18px;container:jerow/inline-size}.je-row-grid{grid-template-columns:44px minmax(0,1fr) 64px;align-items:center;gap:12px 16px;display:grid}.je-row-match{flex-direction:column;align-items:center;gap:5px;display:flex}.je-row-actions{grid-column:1/-1}@container jerow (min-width:720px){.je-row-grid{grid-template-columns:44px minmax(0,1fr) 72px 220px}.je-row-actions{grid-column:auto}}.jt-pill{display:contents}.je-apps{background:#fff;border-radius:28px;margin-top:8px;padding:36px 32px 32px;box-shadow:0 1px 2px #2a07150d,0 12px 32px -18px #2a07152e}.je-apps-h{font-family:var(--font-golos), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:#2a0715;margin:0 0 26px;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.1}.je-apps .jt{scrollbar-width:thin;gap:0;padding:4px 2px 14px;display:flex;overflow-x:auto}.je-apps .jt-stop{flex:1 0 auto;grid-template-rows:auto auto;align-content:start;row-gap:12px;min-width:158px;padding:0 6px}.je-apps .jt-stop:before,.je-apps .jt-stop:after,.je-apps .jt-stop:is([data-reach=past],[data-reach=here]):before,.je-apps .jt-stop[data-reach=past]:after{background:0 0;border-top:2px dotted #d9cfd3;border-radius:0;height:0;animation:none;top:26px;transform:none}.je-apps .jt-stop:before{right:calc(50% + 70px)}.je-apps .jt-stop:after{left:calc(50% + 70px)}.je-apps .jt-pill{z-index:2;background:color-mix(in srgb, var(--a) 9%, #f4f1f2);height:52px;color:var(--deep);border-radius:99px;align-items:center;gap:12px;padding:0 10px 0 20px;transition:transform .15s,background .15s;display:inline-flex;position:relative}.je-apps .jt-stop[data-open] .jt-pill{color:#fff;background:#2a0715;height:60px;padding:0 12px 0 26px;box-shadow:0 14px 28px -14px #2a0715b3}.je-apps .jt-stop:hover .jt-pill{transform:translateY(-1px)}.je-apps .jt-stop:focus-visible .jt-pill{outline:2px solid var(--deep);outline-offset:3px}.je-apps .jt-lbl,.je-apps .jt-stop[data-open] .jt-lbl,.je-apps .jt-stop[data-has] .jt-lbl,.je-apps .jt-stop:hover .jt-lbl{color:inherit;letter-spacing:.14em;white-space:nowrap;background:0 0;order:1;padding:0;font-size:13px}.je-apps .jt-stop[data-open] .jt-lbl{font-size:15px}.je-apps .jt-stop[data-open] .jt-lbl:before,.je-apps .jt-stop[data-open] .jt-lbl:after{display:none}.je-apps .jt-node,.je-apps .jt-stop[data-has] .jt-node,.je-apps .jt-stop[data-open] .jt-node,.je-apps .jt-stop[data-open]:not([data-has]) .jt-node{width:auto;min-width:32px;height:32px;box-shadow:none;color:#2a0715;background:#fff;border:0;border-radius:99px;order:2;padding:0 8px;font-size:14px;font-weight:800;transform:none}.je-apps .jt-stop:not([data-has]) .jt-node{color:#8a7f84;background:#f1edee}.je-apps .jt-stop[data-open] .jt-node{color:#fff;background:#e5484d}.je-apps .jt-stop:hover .jt-node{transform:none}.je-apps .jt-line{text-align:center;color:#2a0715;flex-direction:column;align-items:center;gap:6px;max-width:200px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.je-apps .jt-stop:not([data-has]) .jt-line{color:#8a7f84;font-weight:500}.je-apps .jt-stop[data-tone=reach] .jt-line,.je-apps .jt-stop[data-tone=interview] .jt-line{color:var(--deep)}.je-apps .jt-logos{color:#6b5f64;align-items:center;gap:2px;font-size:13px;display:inline-flex}.je-apps .jt-logos>*{border-radius:6px;box-shadow:0 0 0 2px #fff}.je-apps .jt-logos b{box-shadow:none;margin-left:6px}.je-apps .je-shelf[data-tone]{background:color-mix(in srgb, var(--a) 5%, #f6f3f4);border-radius:22px;margin-top:18px;padding:4px 24px 24px}.je-apps .je-shelf[data-tone]>.jt-head{margin:18px 0 14px}.je-apps .je-shelf[data-tone] .jt-h2{color:var(--deep);font-size:16px}.je-apps .je-shelf[data-tone] .jt-h2:before{display:none}.je-apps .je-shelf .je-row{background:#fff;border:0;border-radius:18px;box-shadow:0 1px 2px #2a07150a,0 8px 20px -14px #2a071538}.je-apps .je-reach>div{background:0 0;padding:0}.je-apps .je-reach li{background:#fff;border-radius:18px;padding:16px 20px;box-shadow:0 1px 2px #2a07150a,0 8px 20px -14px #2a071538}@media (max-width:640px){.je-apps{padding:24px 16px}.je-apps .je-shelf[data-tone]{padding:4px 12px 16px}}.je-row .je-stamp{min-width:56px}@container jerow (min-width:720px){.je-row-grid{grid-template-columns:36px minmax(0,1fr) 60px minmax(160px,auto)}}.je-row-actions>*{flex:none}.je-drop{border-radius:22px;margin:0 0 16px;padding:18px 24px}.jt-next,.jt-todo{display:none}.je-apps :is(.jt-stop,.je-shelf)[data-tone=interview]{--deep:#166534;--a:#22c55e;--b:#86efac}.je-apps :is(.jt-stop,.je-shelf)[data-tone=reach]{--deep:#92400e;--a:#f59e0b;--b:#fcd34d}.je-apps{box-shadow:none;background:repeating-linear-gradient(0deg,#ff9fbf08 0 1px,#0000 1px 12px),repeating-linear-gradient(90deg,#ff9fbf08 0 1px,#0000 1px 12px),radial-gradient(circle at 30% 40%,#5a1633 0%,#2a0715 100%);border:1px solid #ff9fbf4d;border-radius:24px;padding:32px 40px 36px;container:apps/inline-size}.je-apps-h{letter-spacing:.02em;color:#fff;text-align:center;margin:0 0 30px;font-size:26px;line-height:32px}.je-apps-h :is(.ep-brk-o,.ep-brk-c){color:#ff8fb4}.je-apps .jt{grid-template-columns:repeat(var(--stops,7), minmax(0, 1fr));gap:0;padding:18px 0 0;display:grid;overflow:visible}.je-apps .jt-stop{min-width:0;box-shadow:none;background:0 0;flex-direction:column;align-items:center;gap:12px;padding:0 5px;display:flex;position:relative;transform:none}.je-apps .jt-stop:before,.je-apps .jt-stop:is([data-reach=past],[data-reach=here]):before{display:none}.je-apps .jt-stop:after,.je-apps .jt-stop[data-reach=past]:after{content:"";z-index:0;background:0 0;border-top:2px dotted #ffffff38;border-radius:0;width:100%;height:0;animation:none;display:block;position:absolute;top:36px;left:50%;right:auto;transform:none}.je-apps .jt-stop:last-child:after{display:none}.je-apps .jt-pill,.je-apps .jt-stop[data-open] .jt-pill,.je-apps .jt-stop:not([data-has]) .jt-pill{z-index:1;color:#fff;width:100%;max-width:150px;height:72px;box-shadow:none;background:#43152a;border:1px solid #ffffff29;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;transform:none}.je-apps .jt-pill:before{display:none}.je-apps .jt-stop:not([data-has]) .jt-pill{color:#fff9;background:#43152a;border:1.5px dashed #ffffff4d}.je-apps .jt-stop[data-open] .jt-pill{color:#6b1a3c;background:#fff;border-color:#fff;box-shadow:0 12px 26px -14px #000c}.je-apps .jt-stop:hover .jt-pill{transform:translateY(-2px);box-shadow:0 14px 28px -14px #000c}.je-apps .jt-stop:focus-visible{outline:none}.je-apps .jt-stop:focus-visible .jt-pill{outline-offset:2px;outline:2px solid #fff}.je-apps .jt-node,.je-apps .jt-stop[data-has] .jt-node,.je-apps .jt-stop[data-open] .jt-node,.je-apps .jt-stop[data-open]:not([data-has]) .jt-node,.je-apps .jt-stop:not([data-has]) .jt-node{width:auto;min-width:0;height:auto;box-shadow:none;color:var(--b);font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;letter-spacing:0;background:0 0;border:0;border-radius:0;order:0;padding:0;font-size:22px;font-weight:700;line-height:24px;display:block;position:relative;transform:none}.je-apps .jt-node:after{display:none}.je-apps .jt-node .jn-sealed{top:-4px;right:-26px;transform:scale(1.1);box-shadow:0 0 0 2px #2a0715}.je-apps .jt-lbl,.je-apps .jt-stop[data-open] .jt-lbl,.je-apps .jt-stop[data-has] .jt-lbl,.je-apps .jt-stop:hover .jt-lbl{max-width:100%;color:inherit;letter-spacing:.08em;text-transform:uppercase;white-space:normal;text-wrap:balance;text-align:center;overflow-wrap:anywhere;background:0 0;order:1;padding:0;font-size:10.5px;font-weight:800;line-height:12px}.je-apps .jt-lbl:before,.je-apps .jt-lbl:after{display:none}.je-apps .jt-line,.je-apps .jt-stop[data-open] .jt-line,.je-apps .jt-stop[data-tone] .jt-line{text-align:center;text-wrap:balance;color:#ffffffb3;flex-direction:column;align-items:center;gap:6px;max-width:150px;font-size:12.5px;font-weight:500;line-height:17px;display:flex}.je-apps .jt-stop[data-open] .jt-line{color:#fff;font-weight:600}.je-apps .jt-stop:not([data-has]):not([data-open]) .jt-line{color:#fff6}.je-apps .jt-logos>*{box-shadow:0 0 0 2px #2a0715}.je-apps .jt-logos b{color:#ffffffb3}.je-apps .jt-next{z-index:3;color:#6b1a3c;letter-spacing:.12em;text-transform:uppercase;background:#ff8fb4;border-radius:99px;padding:2px 9px;font-size:10px;font-weight:800;line-height:15px;display:block;position:absolute;top:-10px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #ff8fb480}.je-apps .jt-todo{z-index:2;background:#ff4d55;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #2a0715}.je-apps .je-shelf[data-tone]{background:#f6f3f4;border-radius:20px;margin-top:26px;padding:6px 24px 22px;box-shadow:0 18px 40px -20px #0009}.je-apps .je-shelf[data-tone] .jt-h2{color:var(--deep)}.je-apps .je-drop{margin:6px 0 16px}@media (max-width:640px){.je-apps{padding:24px 16px}.je-apps .je-shelf[data-tone]{padding:4px 14px 16px}}.je-allow{color:#6b6b7b;margin:4px 0 10px;font-size:12.5px;line-height:18px}.je-allow b{color:#1d1d29;font-variant-numeric:tabular-nums;font-weight:700}.je-apps .je-shelf .je-row,.je-apps .je-reach li{background:#fff;border:1px solid #ebe5e8;border-radius:16px;box-shadow:0 1px 2px #2a07150a,0 6px 16px -12px #2a07152e}.je-row .je-stamp{transform-origin:50%;min-width:0;transform:scale(.82)}@container jerow (min-width:720px){.je-row-grid{grid-template-columns:44px minmax(0,1fr) 84px 220px}}.je-row-actions{flex-flow:column;justify-content:center;align-items:stretch;gap:6px}.je-row-actions>*{text-align:center;flex:none;justify-content:center;width:100%}.je-apps .jt-stop:focus-visible .jt-node{outline:none}.je-row .je-hero-match{box-shadow:0 8px 16px -10px #17171b66}.je-row .je-stamp{background:#fff}.je-apps .jt{column-gap:28px}.je-apps .jt-stop:after,.je-apps .jt-stop[data-reach=past]:after{width:calc(100% + 28px);top:32px}.je-apps .jt-pill,.je-apps .jt-stop[data-open] .jt-pill,.je-apps .jt-stop:not([data-has]) .jt-pill{border-radius:999px;width:auto;min-width:120px;max-width:100%;height:64px;padding:8px 24px}.je-apps .jt-node,.je-apps .jt-stop[data-has] .jt-node{color:#fff}.je-apps .jt-stop[data-open] .jt-node{color:#6b1a3c}.je-apps .jt-stop:not([data-has]) .jt-node{color:#ffffff59}.je-apps .jt-todo{display:none}.jn-stack{z-index:3;pointer-events:none;width:32px;height:26px;position:absolute;top:-12px;right:-4px}.jn-stack .jn-sealed{position:absolute;top:0;box-shadow:0 0 0 1.5px #2a0715,0 4px 8px -3px #0009}.jn-stack .jn-sealed:first-child{left:0;transform:rotate(-16deg)}.jn-stack .jn-sealed:nth-child(2){left:7px;transform:rotate(-3deg)}.jn-stack .jn-sealed:nth-child(3){left:14px;transform:rotate(11deg)}.je-apps .je-shelf .je-row{border-radius:12px;box-shadow:0 1px 2px #2a07150a}.je-row-grid{grid-template-columns:32px minmax(0,1fr) 48px;gap:6px 12px}.je-row-cols{flex-wrap:wrap;gap:2px 14px;min-width:0;display:flex}.je-row-cols>li:empty{display:none}.je-row-match{gap:0}.je-row .je-hero-match{box-shadow:none;border-radius:10px;padding:2px 3px}.je-row .je-hero-match .je-perfect-star{width:12px;height:12px}.je-row .je-stamp{margin:-8px -6px;transform:scale(.7)}.je-row-badges>span{height:18px;box-shadow:none;padding:0 7px;font-size:10px}.je-row-badges svg{width:10px;height:10px}.je-row .je-long{display:none}.je-row-actions{flex-flow:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:6px}.je-row-actions>*{white-space:nowrap;width:auto;height:auto;min-height:28px;padding:4px 12px;font-size:12px}.je-row-actions svg{display:none}@container jerow (min-width:640px){.je-row-grid{grid-template-columns:32px minmax(0,1fr) 48px 236px;gap:0 12px}.je-row-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:0 12px;display:grid}.je-row-cols>li:empty{display:block}.je-row-actions{grid-column:auto}}.je-row{padding:5px 12px}.je-row .je-row-quiet{color:#6b6b7b;background:0 0;padding-left:6px;padding-right:6px}.je-row .je-row-quiet:hover{color:var(--color-ep-ink,#17171b);text-underline-offset:2px;background:0 0;text-decoration:underline}@container jerow (min-width:640px){.je-row-grid{grid-template-columns:32px minmax(0,1fr) 44px 260px;gap:0 12px}.je-row[data-stage=new] .je-row-grid{grid-template-columns:32px minmax(0,1fr) 44px 128px}.je-row-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 136px 112px}.je-row-actions{justify-content:flex-start}}.je-apps .je-shelf .je-row,.je-row{background-image:linear-gradient(90deg, var(--je-lick,transparent) 0, transparent 150px)}.je-row-score{letter-spacing:-.02em;font-variant-numeric:tabular-nums;cursor:default;border:1px solid;border-radius:8px;place-items:center;min-width:48px;height:30px;padding:0 6px;font-size:15px;font-weight:800;line-height:1;display:inline-grid}.je-row-score.is-perfect{box-shadow:0 0 0 2px #1d7a4c24}.je-row-mark{width:32px;height:32px;display:inline-flex;position:relative}.je-row-edge{background:var(--ep-plum-hi);color:#fff;cursor:default;border-radius:999px;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-4px;right:-5px;box-shadow:0 0 0 2px #fff}.je-row-edge svg{width:10px;height:10px}.je-row .je-skip{color:#7a7a88;background:#17171b0a;order:-1}.je-row .je-skip:hover{color:var(--color-ep-ink,#17171b);background:#17171b14}.je-row .je-c-visa>span:last-child{text-overflow:clip;overflow:visible}.je-row-headwrap{padding:0 12px;container:jerow/inline-size}.je-row-head{display:none}.je-row-head>*,.je-row-head .je-row-cols>*{letter-spacing:.06em;text-transform:uppercase;color:#17171b73;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:800;overflow:hidden}.je-shimmer{isolation:isolate;position:relative;overflow:hidden}.je-shimmer:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff52 50%,#0000 65%);animation:3.2s ease-in-out 1s infinite je-shimmer;position:absolute;inset:0;transform:translate(-100%)}.je-shimmer>*{position:relative}@keyframes je-shimmer{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.je-shimmer:after{animation:none;display:none}}@container jerow (min-width:640px){.je-row-grid,.je-row-head{grid-template-columns:32px minmax(0,1fr) 52px 260px;gap:0 12px}.je-row[data-stage=new] .je-row-grid,.je-row-headwrap[data-stage=new] .je-row-head{grid-template-columns:32px minmax(0,1fr) 52px 128px}.je-row-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 136px 124px}.je-row-head{align-items:end;padding-bottom:4px;display:grid}.je-row-head .je-row-cols{display:grid}.je-row[data-stage=new] .je-row-actions{justify-content:center}}.je-apps .je-shelf[data-tone]>.je-pod-head,.je-pod-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin:22px 0 16px;display:flex}.je-pod-title{letter-spacing:.04em;text-transform:uppercase;color:var(--deep,var(--ep-ink));flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;font-size:26px;font-weight:800;line-height:1.1;display:flex}.je-pod-count{letter-spacing:0;text-transform:none;color:color-mix(in srgb, var(--deep,#17171b) 45%, #8a8a96);font-size:14px;font-weight:600}.je-pod-hint{color:color-mix(in srgb, var(--deep,#17171b) 55%, #6b6b7b);margin:6px 0 0;font-size:14px;line-height:1.45}.je-pod-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.je-tool{height:34px;color:var(--ep-ink);white-space:nowrap;background:#fff;border:1px solid #17171b1f;border-radius:10px;align-items:center;font-size:12.5px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.je-tool:hover{background:#faf7f8}.je-tool-icon{color:#17171b8c;justify-content:center;width:34px;padding:0}.je-tool-icon:hover{color:var(--ep-ink)}.je-bulk{background:color-mix(in srgb, var(--deep,#1d7a4c) 7%, #fff);border:1px solid color-mix(in srgb, var(--deep,#1d7a4c) 16%, transparent);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 14px;padding:10px 12px 10px 16px;display:flex}.je-bulk-say{color:var(--ep-ink);margin:0;font-size:14px}.je-bulk-say b{font-weight:800}.je-bulk-acts{align-items:center;gap:14px;display:inline-flex}.je-row-actions>.je-status{min-height:0;padding:0}.je-row-actions .je-status svg{display:block}.je-status select{field-sizing:content}.je-row-actions:has(>.je-status){flex-wrap:nowrap}.je-row-actions:has(>.je-status)>button{height:32px;min-height:0;padding:0 12px}.je-act-slot{white-space:nowrap;flex-shrink:0;justify-content:center;width:152px;padding-left:10px;padding-right:10px}.je-act-empty{border:1.5px dashed var(--color-ep-line,#e5ddd3);height:32px;color:var(--color-ep-grey,#7a6f78);cursor:default;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:639px){.je-act-slot{width:auto}}.je-preview-note{color:#7a4b00;text-align:center;background:#fff6e5;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:12.5px;font-weight:600}.je-row-head .je-row-cols>:first-child{white-space:normal;line-height:1.25;overflow:visible}.je-row .je-wait-hint{display:none}@container jerow (min-width:640px){.je-row .je-act-slot{width:124px;padding-left:8px;padding-right:8px}.je-row .je-act-slot svg{display:none}}.je-row .je-read-label{display:none}.je-read-sent{justify-content:center}.je-read-sent svg{display:none}.je-row .je-read-sent svg{display:block}@container jerow (min-width:640px){.je-row[data-stage=applied] .je-status select{width:100%}.je-row[data-stage=applied] .je-row-actions{flex-wrap:nowrap;gap:8px}}.je-pod-head>.min-w-0{flex:320px}.je-pod-head>.je-pod-tools{flex:none}.je-row-head .je-row-cols{align-items:end}@container jerow (min-width:640px){.je-row[data-stage=shortlist] .je-row-actions{flex-wrap:nowrap;align-items:center;gap:4px}.je-row[data-stage=shortlist] .je-row-actions>a.je-row-quiet{width:auto}}.je-row-headwrap,.je-row{--je-mid:60px;--je-act:260px;--je-age:112px;--je-visa:112px}.je-row-headwrap[data-stage=new],.je-row[data-stage=new]{--je-act:128px}.je-row-headwrap[data-stage=shortlist],.je-row[data-stage=shortlist]{--je-act:270px}.je-row-headwrap[data-stage=applied],.je-row[data-stage=applied]{--je-mid:84px;--je-act:320px;--je-age:136px}@container jerow (min-width:640px){.je-row-grid,.je-row-head,.je-row[data-stage] .je-row-grid,.je-row-headwrap[data-stage] .je-row-head{grid-template-columns:32px minmax(0, 1fr) var(--je-mid) var(--je-act);gap:0 12px}.je-row-cols,.je-row-head .je-row-cols{grid-template-columns:minmax(130px, 1.4fr) minmax(100px, 1fr) var(--je-age) var(--je-visa);gap:0 12px}.je-row[data-stage=applied] .je-act-slot{width:140px}.je-row[data-stage=applied] .je-status{width:128px}}@container jerow (min-width:640px) and (max-width:1039.98px){.je-row-cols{--je-visa:32px;--je-age:96px}.je-row .je-c-visa>span:last-child{display:none}.je-row-head .je-row-cols>:nth-child(4){overflow:visible}.je-row-cols,.je-row-head .je-row-cols{grid-template-columns:minmax(130px, 1.4fr) minmax(100px, 1fr) var(--je-age) var(--je-visa)}.je-row-headwrap[data-stage=applied] .je-row-cols,.je-row[data-stage=applied] .je-row-cols{grid-template-columns:minmax(130px, 1.4fr) minmax(100px, 1fr) var(--je-visa)}.je-row[data-stage=applied] .je-c-age,.je-row-headwrap[data-stage=applied] .je-row-cols>:nth-child(3){display:none}}.je-row .je-read-sent{width:36px;height:36px;color:var(--color-ep-ink,#17171b);background:#17171b0f;border-radius:10px;padding:0}.je-row .je-read-sent:hover{background:#17171b1c}.je-row .je-read-sent svg{width:20px;height:20px}.je-age-short,.je-row .je-age-full{display:none}.je-row .je-age-short{display:inline}.je-row.je-row-busy{min-height:60px}.je-net{min-width:0;max-width:100%;color:var(--color-ep-ink,#17171b);align-items:center;gap:6px;font-weight:600;display:inline-flex}a.je-net:hover{text-underline-offset:2px;text-decoration:underline}.je-net[data-c=red]{color:#9f1d1d}.je-net[data-c=grey]{color:#6b6b7b;font-weight:500}.je-net-dot{background:#b9b3bb;border-radius:999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 2px #ffffffe6}.je-net-dot[data-c=green]{background:var(--ep-ready,#1d7a4c)}.je-net-dot[data-c=amber]{background:#e39a1b}.je-net-dot[data-c=red]{background:#d63a3a}.je-net-dot[data-c=grey]{background:#b9b3bb}.je-net--inline{font-weight:600}.je-row .je-c-net{align-items:center;display:flex}@container jerow (min-width:640px){.je-row[data-net] .je-c-age,.je-row-headwrap[data-net] .je-row-cols>:nth-child(3){display:none}.je-row[data-net] .je-row-cols,.je-row-headwrap[data-net] .je-row-cols{grid-template-columns:minmax(130px, 1.4fr) minmax(100px, 1fr) var(--je-visa) minmax(150px, 1.2fr)}}@container jerow (min-width:640px) and (max-width:1039.98px){.je-row[data-net] .je-row-cols,.je-row-headwrap[data-net] .je-row-cols{grid-template-columns:minmax(130px, 1.4fr) minmax(100px, 1fr) var(--je-visa)}.je-row[data-net] .je-c-net{grid-column:1/-1;margin-top:1px}.je-row-headwrap[data-net] .je-c-net{display:none}}