.gig-stage{display:flex;align-items:flex-start;gap:0;container-type:inline-size;container-name:gigstage}.gig-stage__list{flex:1 1 auto;min-width:0;container-type:inline-size;container-name:giglist}.gig-stage.is-split .gig-stage__list{flex:0 0 46%;min-width:0}.gig-stage.is-maximized .gig-stage__list{display:none}.gig-stage.is-dragging{user-select:none;cursor:col-resize}.gig-stage__divider{flex:0 0 16px;align-self:stretch;display:flex;align-items:center;justify-content:center;cursor:col-resize;background:none;border:0;touch-action:none}.gig-stage__divider-grip{width:2px;height:100%;min-height:40px;border-radius:2px;background-color:var(--gray-4);transition:background-color .15s ease}.gig-stage.is-dragging .gig-stage__divider-grip,.gig-stage__divider:hover .gig-stage__divider-grip{background-color:var(--green-9)}.gig-stage__divider:focus-visible{outline:2px solid var(--green-9);outline-offset:-2px;border-radius:4px}.gig-stage__detail{flex:1 1 auto;min-width:0;align-self:stretch;background-color:var(--gray-1);border:1px solid var(--gray-4);border-radius:.5rem;position:sticky;top:8px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden}.dark-theme .gig-stage__detail{background-color:var(--gray-2);border-color:var(--gray-5)}.gig-stage__detail-bar{position:absolute;top:12px;right:12px;z-index:5;display:flex;gap:6px}.gig-stage__bar-button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--gray-6);border-radius:var(--radius-2,6px);background-color:transparent;color:var(--gray-11);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.gig-stage__bar-button:hover{color:var(--gray-12);background-color:var(--gray-3);border-color:var(--gray-7)}.gig-stage__maximize[aria-pressed=true]{color:var(--green-11);border-color:var(--green-7);background-color:var(--green-3)}.gig-stage__detail-body{flex:1;min-height:0;overflow-y:auto;padding:0 12px 12px}.gig-stage__detail-body .job-card-duplicate-row,.gig-stage__detail-body .job-card-field-scroll--title{padding-right:76px}.gig-stage__detail-body .job-search-card{border:0;background-color:transparent;padding-left:0;padding-right:0;padding-top:12px}.gig-stage__detail-body .job-search-card:hover{border-color:transparent;box-shadow:none}.gig-row{position:relative;display:grid;grid-template-columns:1fr auto auto auto auto;grid-template-areas:"main note hot rate actions";align-items:center;gap:0;padding:11px 14px 11px 15px;box-sizing:border-box;min-height:86px;margin-bottom:8px;background-color:var(--gray-1);border:1px solid var(--gray-4);border-radius:.5rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.dark-theme .gig-row{background-color:var(--gray-2);border-color:var(--gray-5)}.gig-row:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;border-radius:.5rem 0 0 .5rem;background-color:var(--green-9);opacity:0;transition:opacity .15s ease}.gig-row:hover{border-color:var(--green-7);box-shadow:0 1px 3px rgba(0,0,0,.06)}.gig-row:hover:before{opacity:.5}.gig-row.is-selected{border-color:var(--green-7)}.gig-row.is-selected:before{opacity:1}.gig-row.is-dismissed .gig-row__open{color:var(--gray-11);font-weight:500}.gig-row__main{grid-area:main;min-width:0;margin-right:18px}.gig-row__titleline{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;min-width:0}.gig-row__title{margin:0;min-width:0;max-width:100%;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.4}.gig-row__open{display:block;max-width:100%;padding:0;border:0;background:none;font:inherit;color:var(--gray-12);text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gig-row__company{color:var(--gray-11);font-size:13.5px;white-space:nowrap}.gig-row__company:before{content:"·";margin-right:9px;color:var(--gray-9)}.gig-row__meta{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;gap:6px 10px;margin-top:5px;color:var(--gray-11);font-size:12.5px}.gig-row__meta>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.gig-row__meta-icon{flex-shrink:0;opacity:.9}.gig-row__sep{color:var(--gray-9)}.gig-row__meta .gig-row__meta-company,.gig-row__meta .gig-row__sep--aftercompany{display:none}.gig-row__tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-2,6px);font-size:11.5px;font-weight:500;white-space:nowrap}.gig-row__tag--industry{background-color:var(--green-3);color:var(--green-11)}.gig-row__tag--arrangement{background-color:var(--indigo-3);color:var(--indigo-11)}.gig-row__hot{grid-area:hot;display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500;white-space:nowrap;color:var(--red-11);margin-right:18px}.gig-row__hot-icon{flex-shrink:0;color:var(--red-10)}.gig-row__note-marker{grid-area:note;display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:var(--radius-2);color:var(--green-11);background:var(--green-3);margin-right:18px}.gig-row__note-marker-icon{flex-shrink:0}.gig-row__rate{grid-area:rate;text-align:right;white-space:nowrap;margin-right:18px}.gig-row__rate-value{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--gray-12);font-variant-numeric:tabular-nums}.gig-row__rate-monthly{font-size:11.5px;color:var(--gray-10);font-variant-numeric:tabular-nums}.gig-row__actions{grid-area:actions;display:flex;align-items:center;gap:6px}.gig-row__action{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--gray-5);border-radius:var(--radius-2,6px);background-color:transparent;color:var(--gray-11);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.gig-row__action:hover{color:var(--gray-12);background-color:var(--gray-3);border-color:var(--gray-7)}.gig-row__action:disabled{opacity:.5;cursor:default}.gig-row__action[aria-pressed=true]{color:var(--green-11);border-color:var(--green-7);background-color:var(--green-3)}.gig-row-skeleton{box-sizing:border-box;min-height:86px;display:flex;align-items:center;gap:18px;padding:11px 14px 11px 15px;margin-bottom:8px;background-color:var(--gray-1);border:1px solid var(--gray-4);border-radius:.5rem}.dark-theme .gig-row-skeleton{background-color:var(--gray-2);border-color:var(--gray-5)}.gig-row-skeleton__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px}.gig-row-skeleton__bar{display:block;height:14px}.gig-row-skeleton__bar--title{width:38%;height:16px}.gig-row-skeleton__bar--meta{width:62%}.gig-row-skeleton__bar--rate{width:90px;flex:none}.gig-row-skeleton__bar--lead{width:121px;flex:none}@container giglist (max-width: 700px){.gig-row{padding:9px 12px 9px 13px}.gig-row__titleline{flex-wrap:nowrap}.gig-row__title{flex:1 1 auto}.gig-row__company{display:none}.gig-row__meta{margin-top:3px;gap:2px 10px;flex-wrap:wrap}.gig-row__meta .gig-row__meta-company,.gig-row__meta .gig-row__sep--aftercompany{display:block}.gig-row__meta .gig-row__meta-company{white-space:nowrap}.gig-row__meta .gig-row__meta-company,.gig-row__meta .gig-row__meta-duration{flex:1 1 0;max-width:max-content;min-width:0;overflow:hidden;text-overflow:ellipsis}.gig-row__meta .gig-row__sep--afterlocation{flex-basis:100%;height:0;overflow:hidden}.gig-row__meta .gig-row__meta-posted,.gig-row__meta .gig-row__sep--afterposted,.gig-row__meta .gig-row__tag--arrangement,.gig-row__meta .gig-row__tag--industry{display:none}.gig-row__hot{position:relative;gap:0;margin-right:12px}.gig-row__hot-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@container giglist (max-width: 400px){.gig-row{grid-template-columns:1fr auto;grid-template-areas:"main main" "rate actions";row-gap:9px;padding:11px 12px 11px 13px}.gig-row__hot,.gig-row__note-marker{display:none}.gig-row__main{margin-right:0}.gig-row__open{white-space:normal}.gig-row__meta{flex-wrap:wrap;overflow:visible}.gig-row__meta .gig-row__meta-company,.gig-row__meta .gig-row__meta-duration{flex:0 1 auto;min-width:auto;max-width:none;overflow:visible;text-overflow:clip}.gig-row__rate{display:flex;align-items:baseline;gap:8px;text-align:left}.gig-row__rate-value{display:inline}.gig-row__actions{justify-content:flex-end}}@container gigstage (max-width: 900px){.gig-stage.is-split .gig-stage__list{display:none}.gig-stage.is-split .gig-stage__detail{flex:1 1 100%;position:relative;max-height:none}.gig-stage__divider,.gig-stage__maximize{display:none}.gig-stage__detail-body .job-card-duplicate-row,.gig-stage__detail-body .job-card-field-scroll--title{padding-right:42px}}@media (prefers-reduced-motion:reduce){.gig-row,.gig-row:before,.gig-stage__close{transition:none}}.gig-row__imported-marker{align-self:center;display:inline-flex;align-items:center;flex:none;color:var(--gray-9)}.gig-row__main--withlead{display:flex;align-items:center;gap:14px;min-width:0}.gig-row__lead{flex:none;display:flex;align-items:center;justify-content:center}.gig-row__leadbody{min-width:0;flex:1 1 auto}