.cvx,.cvx-top,.cvx-inline{--cx-site:#f5efe5;--cx-line:#e7e1d6;--cx-ink:#1d1a16;--cx-body:#433c33;--cx-muted:#8a8073;--cx-red:#c8402f;--cx-green:#2e7d5b;--cx-mint:#e7f3ed;--cx-hero:#e3f0e8;--cx-soft:#faf6ef}.cvx{color:var(--cx-ink)}@media (max-width:479px){.ja .ja-head:has(+.ja-main .cvx) .ja-lang{display:block}.ja:has(.cvx) .ja-lang{display:block}}.cvx-wrap{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:0 auto;padding:20px 16px 40px;display:flex}.cvx-ltr{direction:ltr;unicode-bidi:isolate}.cvx-hero{background:var(--cx-hero);border-radius:24px;padding:96px 20px 22px;position:relative;overflow:hidden}.cvx-hero svg{width:100%;height:70px;position:absolute;top:18px;left:0}.cvx-hero svg path{fill:none;stroke:var(--cx-green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cvx-hero svg .lm{stroke:var(--cx-red)}.cvx-sun{background:#f1c36b;border-radius:50%;width:28px;height:28px;position:absolute;top:16px;right:20px}.cvx-hero h1{margin:0;font-size:26px;font-weight:800;line-height:1.25;position:relative}.cvx-box{border:1px solid var(--cx-line);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.cvx-form{gap:14px;padding:18px 16px}.cvx-skel{min-height:220px}.cvx-label{margin:0 0 6px;font-size:14px;font-weight:600;display:block}.cvx-in{border:1px solid var(--cx-line);height:48px;font:inherit;width:100%;color:inherit;box-sizing:border-box;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:0 14px;font-size:15px;display:flex}.cvx-in.cvx-ro{color:var(--cx-body);background:#f8f4ec}.cvx-in.cvx-ro svg{color:var(--cx-muted);flex:none}.cvx-in.is-err,.cvx-fld.is-err,.cvx-drop.is-err,.cvx-chips.is-err .cvx-chip{border-color:var(--cx-red)}.cvx-err{min-height:0;color:var(--cx-red);margin:4px 0 0;font-size:13.5px}.cvx-err:empty{display:none}.cvx-drop{height:96px;color:var(--cx-body);font:inherit;cursor:pointer;background:#fffdf9;border:1.5px dashed #cfc5b3;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;font-size:15px;font-weight:600;display:flex}.cvx-drop svg{color:var(--cx-green)}.cvx-drop.has{border-style:solid;border-color:var(--cx-green);background:var(--cx-mint);color:var(--cx-green)}.cvx-chips{flex-wrap:wrap;gap:6px;display:flex}.cvx-chip{border:1px solid var(--cx-line);height:34px;font:inherit;cursor:pointer;color:var(--cx-ink);background:#fff;border-radius:999px;padding:0 12px;font-size:13.5px;font-weight:600}.cvx-chip[aria-pressed=true]{background:var(--cx-ink);border-color:var(--cx-ink);color:#fff}.cvx-go{background:var(--cx-ink);color:#fff;height:50px;font:inherit;cursor:pointer;border:0;border-radius:12px;width:100%;font-size:15px;font-weight:700}.cvx-go:disabled{opacity:.6;cursor:default}.cvx-done{border:1px solid var(--cx-line);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:30px 20px;display:flex}.cvx-tick{background:var(--cx-mint);width:56px;height:56px;color:var(--cx-green);border-radius:50%;place-items:center;display:grid}.cvx-done p{margin:0;line-height:1.6}.cvx-done__b{font-size:20px;font-weight:700}.cvx-done__m{color:var(--cx-body);font-size:15.5px}@media (prefers-reduced-motion:no-preference){.cvx-tick{animation:.5s both cvx-pop}@keyframes cvx-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}}.cvx-row{background:var(--cx-soft);border-radius:12px;align-items:center;gap:8px;min-height:52px;padding:8px 10px;display:flex}.cvx-grow{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cvx-k{font-size:14.5px;font-weight:600}.cvx-nb{white-space:nowrap;flex:none}.cvx-fi{color:var(--cx-green);flex:none;display:flex}.cvx-fname{font-size:15px;font-weight:600}.cvx-date{color:var(--cx-muted);white-space:nowrap;flex:none;font-size:12.5px}.cvx-sm{border:1px solid var(--cx-line);height:34px;font:inherit;cursor:pointer;white-space:nowrap;color:var(--cx-ink);background:#fff;border-radius:999px;flex:none;padding:0 10px;font-size:13.5px;font-weight:600}.cvx-fld{border:1px solid var(--cx-line);height:36px;font:inherit;width:0;min-width:0;color:var(--cx-ink);background:#fff;border-radius:999px;outline:none;flex:auto;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:flex}.cvx-fld--num{text-align:center;flex:0 0 92px;width:92px}.cvx-blk{background:var(--cx-soft);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.cvx-sw{cursor:pointer;background:#d6cdbd;border:0;border-radius:999px;flex:none;width:48px;height:28px;padding:0;transition:background .2s;position:relative}.cvx-sw:after{content:"";top:3px;background:#fff;border-radius:50%;width:22px;height:22px;transition:inset-inline-start .2s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #0003}.cvx-sw[aria-checked=true]{background:var(--cx-green)}.cvx-sw[aria-checked=true]:after{inset-inline-start:23px}.cvx-h2{margin:4px 4px 2px;font-size:16px;font-weight:700}.cvx-job .cvx-t{font-size:15px;font-weight:600}.cvx-job .cvx-c{color:var(--cx-muted);font-size:14px}.cvx-st{white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-size:12.5px;font-weight:700}.cvx-st.sent{color:var(--cx-body);background:#efe9de}.cvx-st.seen{color:#7a5a00;background:#fbf0d4}.cvx-st.inv{background:var(--cx-mint);color:var(--cx-green)}.cvx-st.no{color:var(--cx-muted);background:#f1ede6}.cvx-del{height:48px;color:var(--cx-red);font:inherit;cursor:pointer;background:#fff;border:1px solid #f0d5cf;border-radius:12px;width:100%;font-size:15px;font-weight:700}.cvx-confirm{align-items:center;gap:8px;padding:6px;display:flex}.cvx-confirm .cvx-grow{font-size:15.5px;font-weight:700}.cvx-bred{background:var(--cx-red);color:#fff;height:40px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700}.cvx-bout{border:1px solid var(--cx-line);height:40px;font:inherit;cursor:pointer;color:var(--cx-ink);background:#fff;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.cvx-entry{flex-direction:column;gap:10px;display:flex}.cvx-email{text-align:left;direction:ltr}[dir=rtl] .cvx-email:placeholder-shown{text-align:right;direction:rtl}.cvx-sent{justify-content:center;align-items:center;padding:6px 2px;display:flex}.cvx-sent__tk{background:var(--cx-mint);width:44px;height:44px;color:var(--cx-green);border-radius:50%;place-items:center;display:grid}.cvx-top{display:inline-flex;position:relative}.cvx-mycv{font:inherit;color:var(--cx-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:44px;padding:6px 4px;font-size:14px;font-weight:600}.cvx-mycv.on{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--cx-green);text-decoration-color:var(--cx-green)}.cvx-veil{z-index:40;background:#1d1a1647;position:fixed;inset:61px 0 0}.cvx-pop{top:69px;z-index:41;border:1px solid var(--cx-line);background:#fff;border-radius:16px;max-width:420px;padding:14px;position:fixed;inset-inline:12px;box-shadow:0 14px 34px #1d1a1629}[dir=rtl] .cvx-pop,.ja[data-locale=ar] .cvx-pop{inset-inline-start:auto}@media (min-width:720px){.cvx-pop{top:calc(100% + 8px);width:360px;position:absolute;inset-inline:auto 0}}.cvx-inline{flex-direction:column;grid-column:1/-1;gap:14px;display:flex}.cvx-inline .cvx-label{font-weight:600}
