.job{--ss-canvas:transparent;--ss-surface:var(--marketing-surface);--ss-line:var(--marketing-hair);--ss-line-faint:var(--marketing-hair-soft);--ss-text-strong:var(--marketing-ink);--ss-text:var(--marketing-muted);--ss-text-faint:var(--marketing-label);--ss-accent:var(--marketing-blue-600);--ss-font:var(--font-inter), system-ui, sans-serif;--ss-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--job-blue:var(--marketing-blue-600);--job-blue-50:var(--marketing-blue-50);--job-blue-300:var(--marketing-blue-300);--job-blue-700:var(--marketing-blue-700);--job-hair:var(--marketing-hair);--job-hair-soft:var(--marketing-hair-soft);--job-label:var(--marketing-label);--job-ink:var(--marketing-ink);--job-arrive:cubic-bezier(.25, .8, .25, 1);--u:1px;--job-sw:calc(1.25 * var(--u))}.job,.job *,.job :before,.job :after{box-sizing:border-box}.job .ss-stage{background:0 0;overflow:hidden}.job-scene{font-family:var(--ss-font);text-align:left;color:var(--job-ink);line-height:normal;position:absolute;inset:0}.job-grid{background-image:radial-gradient(circle at calc(1 * var(--u)) calc(1 * var(--u)), color-mix(in srgb, var(--marketing-ink) 8%, transparent) calc(1 * var(--u)), transparent 0);background-size:calc(22 * var(--u)) calc(22 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(68% 74% at 50% 48%,#000 30%,#0000 80%);mask-image:radial-gradient(68% 74% at 50% 48%,#000 30%,#0000 80%)}.job-card{left:calc(16 * var(--u));top:calc(40 * var(--u));width:calc(326 * var(--u));height:calc(480 * var(--u));border:var(--job-sw) solid var(--job-hair);border-radius:calc(18 * var(--u));background:var(--ss-surface);position:absolute;overflow:hidden}.job-head{left:calc(22 * var(--u));right:calc(18 * var(--u));top:calc(18 * var(--u));height:calc(24 * var(--u));position:absolute}.job-title{font-family:var(--font-bricolage), var(--font-inter), sans-serif;font-size:calc(16.5 * var(--u));line-height:calc(24 * var(--u));letter-spacing:-.01em;color:var(--job-ink);font-weight:600;display:grid}.job-title>span{white-space:nowrap;grid-area:1/1;transition:opacity .3s}.job-title__profile,.job-card[data-phase=profile] .job-title__chat{opacity:0}.job-card[data-phase=profile] .job-title__profile{opacity:1}.job-head__who{right:0;top:calc(2 * var(--u));font-family:var(--ss-mono);font-size:calc(12.5 * var(--u));letter-spacing:.04em;color:var(--job-label);font-weight:500;line-height:1.3;transition:opacity .3s;position:absolute}.job-chip{right:0;top:calc(1 * var(--u));padding:calc(3 * var(--u)) calc(6 * var(--u));border:var(--job-sw) dashed var(--job-hair);font-family:var(--ss-mono);font-size:calc(12 * var(--u));letter-spacing:.02em;color:var(--job-label);white-space:nowrap;opacity:0;border-radius:999px;font-weight:500;line-height:1.2;transition:opacity .3s;position:absolute}.job-card[data-phase=profile] .job-head__who{opacity:0}.job-card[data-phase=profile] .job-chip{opacity:1}.job-rule{left:0;right:0;top:calc(52 * var(--u));border-top:var(--job-sw) solid var(--job-hair-soft);position:absolute}.job-chat{opacity:1;visibility:visible;transition:opacity .25s,visibility linear;position:absolute;inset:0}.job-card[data-phase=profile] .job-chat{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}.job-thread-box{left:calc(18 * var(--u));right:calc(18 * var(--u));top:calc(68 * var(--u));bottom:calc(76 * var(--u));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(22 * var(--u)));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(22 * var(--u)));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(22 * var(--u)));flex-direction:column;justify-content:flex-end;display:flex;position:absolute;overflow:hidden}.job .job-thread{--ss-thread-size:calc(14 * var(--u));--ss-me:var(--job-blue);--ss-me-text:var(--marketing-surface);--ss-them:var(--marketing-hair-soft);--ss-them-text:var(--job-ink);gap:calc(2 * var(--u));max-height:100%}.job .job-thread .ss-bubble__tail{display:none}.job .job-thread [data-from=them]>.ss-bubble{border-bottom-left-radius:calc(5 * var(--u))}.job .job-thread [data-from=me]>.ss-bubble{border-bottom-right-radius:calc(5 * var(--u))}.job .job-thread .job-followup>.ss-bubble{--ss-them:var(--job-blue-50);--ss-them-text:var(--job-blue-700);box-shadow:inset 0 0 0 var(--job-sw) var(--job-blue-300)}.job .job-thread .ss-bubble__dots i{background:var(--marketing-slate)}.job-composer{left:calc(18 * var(--u));right:calc(18 * var(--u));bottom:calc(16 * var(--u));height:calc(38 * var(--u));padding:0 calc(14 * var(--u));border:var(--job-sw) solid var(--job-hair);background:var(--ss-surface);font-size:calc(14 * var(--u));border-radius:999px;align-items:center;line-height:1.3;display:flex;position:absolute}.job-composer__text{white-space:nowrap;color:var(--job-ink);position:relative}.job-composer__ph{left:calc(14 * var(--u));color:var(--job-label);position:absolute}.job-composer__ph[data-hide]{visibility:hidden}.job-caret{width:var(--job-sw);height:calc(15 * var(--u));margin-left:calc(1 * var(--u));vertical-align:calc(-3 * var(--u));background:var(--job-blue);display:inline-block}.job-profile{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;position:absolute;inset:0}.job-card[data-phase=profile] .job-profile{opacity:1;visibility:visible;transition:opacity .4s .1s,visibility linear}.job-profile__grid{left:calc(12 * var(--u));right:calc(12 * var(--u));top:calc(64 * var(--u));bottom:calc(12 * var(--u));gap:calc(8 * var(--u));grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute}.job-cell{min-width:0;padding:calc(10 * var(--u));border:var(--job-sw) solid var(--job-hair);border-radius:calc(12 * var(--u));background:var(--ss-surface);opacity:0;translate:0 calc(4 * var(--u));transition:opacity .3s ease, translate .4s var(--job-arrive), border-color .3s ease, background-color .3s ease;position:relative}.job-cell[data-on]{opacity:1;translate:0}.job-cell[data-highlighted]{border-color:var(--job-blue-300);background:var(--job-blue-50)}.job-cell__key{font-family:var(--ss-mono);font-size:calc(12 * var(--u));letter-spacing:.06em;text-transform:uppercase;color:var(--job-label);font-weight:500;line-height:1.3}.job-cell[data-highlighted] .job-cell__key{color:var(--job-blue)}.job-cell__value{margin-top:calc(7 * var(--u));font-size:calc(14 * var(--u));color:var(--job-ink);overflow-wrap:break-word;font-weight:500;line-height:1.25}.job-cell[data-highlighted] .job-cell__value{color:var(--job-blue-700)}@media (prefers-reduced-motion:reduce){.job .ss-stage *,.job .ss-stage :before,.job .ss-stage :after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=0.q35wu3jwhrz.css.map*/