.inline-edit{min-width:0;max-width:100%;display:inline-flex;position:relative}.inline-edit__trigger{max-width:calc(100% + .9rem);min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:9px 11px 8px 10px;align-items:center;gap:.35rem;margin:-.15rem -.45rem;padding:.15rem .45rem;display:inline-flex;overflow:hidden}.inline-edit__trigger:hover,.inline-edit[data-open] .inline-edit__trigger{border-color:color-mix(in srgb, var(--field-700) 35%, var(--line));background:color-mix(in srgb, var(--porcelain) 80%, var(--mint-50,#eef6f0))}.inline-edit__trigger:focus-visible{outline:2px solid var(--field-500);outline-offset:1px}.inline-edit__pop{z-index:40;border:1px solid var(--line);background:var(--porcelain);width:min(22rem,80vw);box-shadow:0 5px 0 var(--ply-tile,#e4d6be), 0 18px 34px #0d2c2224;white-space:normal;border-radius:13px 16px 12px 14px;flex-direction:column;gap:.55rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + 6px);left:0}.inline-edit__pop--anchored{z-index:60;position:fixed;top:-9999px;left:-9999px}.inline-edit__control{border:1px solid var(--line);background:var(--porcelain);width:100%;min-height:44px;color:var(--ink-900);font:inherit;border-radius:10px;padding:.5rem .7rem}.inline-edit__actions{gap:.5rem;display:flex}.inline-edit__actions .button{min-height:44px;padding:.4rem .8rem}.inline-edit__title{color:var(--ink-900);margin:0;font-size:1rem;font-weight:800;line-height:1.3}.inline-edit__error{color:var(--red,#a3261b);font-size:var(--text-utility,.8rem);line-height:1.4}@media (max-width:640px){.inline-edit__pop,.inline-edit__pop--anchored{width:auto;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;position:fixed;box-shadow:0 -12px 34px #0d2c222e;inset:auto 0 0!important}.inline-edit__actions .button{flex:1 1 0}}.job-name-cell__name{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.job-name-cell__name>a{color:inherit;text-decoration:none}.job-name-cell__name .inline-edit__trigger{opacity:.55;margin:0;padding:.1rem .25rem}.jobs-list__row{position:relative}.jobs-list__rowlink:after{content:"";z-index:0;position:absolute;inset:0}.jobs-list__rowlink:focus-visible{outline:none}.jobs-list__rowlink:focus-visible:after{outline:2px solid var(--field-500);outline-offset:-3px;border-radius:8px}.job-name-cell__mark{align-items:center;display:inline-flex}.jobs-list__chevron{color:inherit;justify-content:flex-end;align-items:center;display:inline-flex}.jobs-list__row .inline-edit{z-index:1;position:relative}.jobs-list__row .inline-edit__trigger{min-width:44px;min-height:44px}@media (hover:none){.job-name-cell__name .inline-edit__trigger{opacity:1}}.jobs-list__row:hover .job-name-cell__name .inline-edit__trigger,.job-name-cell__name .inline-edit__trigger:focus-visible,.job-name-cell__name .inline-edit[data-open] .inline-edit__trigger{opacity:1}.jobs-list__open{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.jobs-list__row .job-name-cell__name>a.jobs-list__open{white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:44px;margin-block:0 -26px;display:block;overflow:hidden}.jobs-list__row .job-name-cell__name .inline-edit__trigger{margin-block:0 -26px}.jobs-list__row .job-name-cell__name .inline-edit{z-index:2}.jobs-list__row .jobs-list__meta .inline-edit__trigger{margin-block:-1rem -.625rem;padding-block:1rem .625rem}@media (min-width:761px){.jobs-list__row .job-name-cell>span:has(>.job-name-cell__name){flex:1}.jobs-list__row .job-name-cell__name{overflow-wrap:anywhere;padding-inline-end:1.375rem;display:block}.jobs-list__row .job-name-cell{overflow:visible}.jobs-list__row .job-name-cell__name>a.jobs-list__open{white-space:normal;display:inline}.jobs-list__row .job-name-cell__name .inline-edit{vertical-align:middle;margin-inline:.25rem -1.375rem;display:inline-flex}.jobs-list__row .job-name-cell__name .inline-edit__trigger{vertical-align:middle;margin-block:-.8125rem;margin-inline:-.9375rem;padding-block:.8125rem;padding-inline:.9375rem}}.jobs-list__row .job-name-cell>span:has(>.job-name-cell__name){min-width:0}.jobs-list__row .job-name-cell>span:has(>.inline-edit){gap:0}.job-name-cell__mark{flex:none}.jobs-list__row:active{background:var(--mint-50)}.jobs-list__row{cursor:default}.inline-edit__trigger{gap:.4rem}.inline-edit__icon{color:var(--field-700);opacity:.85;flex:none;place-items:center;display:inline-grid}.inline-edit__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inline-edit__saving{color:var(--ink-500);font-size:var(--text-utility,.75rem);flex:none;font-style:italic}.inline-edit__hint{color:var(--ink-500);font-size:var(--text-utility,.78rem);line-height:1.35}.jobs-manager-face{border:1px solid var(--line);object-fit:cover;vertical-align:-6px;border-radius:50%;width:22px;height:22px;margin-right:.35rem;display:inline-block}.inline-edit__options{flex-direction:column;gap:.15rem;max-height:min(18rem,50vh);display:flex;overflow-y:auto}.inline-edit__option{min-height:44px;color:var(--ink-800);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:.5rem;padding:.35rem .55rem;font-size:.85rem;font-weight:700;display:flex}.inline-edit__option:hover,.inline-edit__option:focus-visible{border-color:var(--field-500);background:var(--mint-100)}.inline-edit__option[aria-selected=true]{border-color:var(--field-700);background:var(--mint-100)}.inline-edit__option-face{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.inline-edit__option-face--initials{color:var(--porcelain);background:var(--field-700);letter-spacing:.02em;border-radius:9px 7px 10px;place-items:center;font-size:.7rem;font-weight:900;display:grid;box-shadow:0 3px #d7c7aa}.inline-edit__option-face--initials[data-tone="2"]{background:var(--field-850)}.inline-edit__option-face--initials[data-tone="3"]{background:var(--field-600)}@media (max-width:760px){.jobs-list__row .job-name-cell>span:has(>.job-name-cell__name){flex:auto;min-width:0}.jobs-list__row .job-name-cell__name>a.jobs-list__open{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:0;margin-block:0;display:-webkit-box;overflow:hidden}.jobs-list__row .job-name-cell__name .inline-edit{z-index:2;position:absolute;bottom:.25rem;right:.25rem}.jobs-list__row .job-name-cell__name .inline-edit__trigger{justify-content:center;margin:0}}@media (max-width:768px){.inline-edit__option{font-size:max(var(--phone-type-floor,0px), .85rem)}}
