.gt-atsfit{--atsfit-ink: var(--theme-color-grayscale-black, #111827);--atsfit-muted: #6b7280;--atsfit-line: #ece8fb;--atsfit-accent: var(--theme-color-purple, #6400e0);--atsfit-tint: #f3f0ff;--atsfit-gradient: linear-gradient(90deg, var(--theme-color-purple, #6400e0), var(--theme-color-pink, #ff00c7));max-width:1100px;margin-inline:auto;color:var(--atsfit-ink)}.gt-atsfit__sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gt-atsfit__picker{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;width:min(1280px,100vw - 3rem);margin:0 0 1.5rem 50%;transform:translateX(-50%)}.gt-atsfit__picker[hidden]{display:none}.gt-atsfit__picker-label{flex-basis:100%;margin-bottom:.25rem;text-align:center;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--atsfit-muted)}.gt-atsfit .gt-atsfit__chip{display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.5rem 1.05rem .5rem .55rem;border:1.5px solid #e5e7eb;border-radius:99px;background:#fff;box-shadow:none;font:inherit;font-size:.95rem;font-weight:600;line-height:1.2;color:var(--atsfit-ink);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.gt-atsfit .gt-atsfit__chip img{display:block;width:26px;height:26px;border-radius:6px;object-fit:contain}.gt-atsfit .gt-atsfit__chip:hover,.gt-atsfit .gt-atsfit__chip:focus{border-color:#c4b5fd;background:#fff;color:var(--atsfit-ink)}.gt-atsfit .gt-atsfit__chip:focus-visible{outline:2px solid var(--atsfit-accent);outline-offset:2px}.gt-atsfit .gt-atsfit__chip[aria-pressed=true]{border-color:var(--atsfit-accent);background:var(--atsfit-tint);color:var(--atsfit-accent)}.gt-atsfit .gt-atsfit__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.25rem;margin:0 0 .75rem;padding:0;list-style:none}.gt-atsfit .gt-atsfit__legend li{margin:0;list-style:none}.gt-atsfit .gt-atsfit__legend .gt-atsfit__state{font-size:.8rem;color:var(--atsfit-muted)}.gt-atsfit .gt-atsfit__legend .gt-atsfit__state--yes svg{background:#d1fae5;color:#047857}.gt-atsfit .gt-atsfit__legend .gt-atsfit__state--partial svg{background:#fef3c7;color:#d97706}.gt-atsfit .gt-atsfit__legend .gt-atsfit__state--manual svg{background:#fee2e2;color:#dc2626}.gt-atsfit__card{overflow:hidden;border:1px solid var(--atsfit-line);border-radius:20px;background:#fff;box-shadow:0 24px 50px -32px rgba(60,10,140,.3)}.gt-atsfit .gt-atsfit__table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed}.gt-atsfit .gt-atsfit__table th,.gt-atsfit .gt-atsfit__table td{padding:1rem 1.5rem;border:0;border-bottom:1px solid var(--atsfit-line);background:none;text-align:left;vertical-align:middle}.gt-atsfit .gt-atsfit__table thead th{padding-block:1.1rem;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--atsfit-muted)}.gt-atsfit__col-rung{width:36%}.gt-atsfit .gt-atsfit__table .gt-atsfit__col-gt,.gt-atsfit .gt-atsfit__table .gt-atsfit__gt{background:var(--atsfit-tint)}.gt-atsfit .gt-atsfit__table .gt-atsfit__col-gt{color:var(--atsfit-accent)}.gt-atsfit__gt-ats{color:var(--atsfit-ink)}.gt-atsfit__gt-ats[hidden]{display:none}@media(min-width: 1024px){.gt-atsfit .gt-atsfit__table .gt-atsfit__col-gt{white-space:nowrap}}.gt-atsfit__gt-mark{display:inline-block;width:20px;height:20px;margin:-3px .35rem 0 .2rem;border-radius:5px;background:var(--atsfit-accent);vertical-align:middle}.gt-atsfit__gt-mark::before{content:"";display:block;width:14px;height:14px;margin:3px;background:#fff;mask:var(--gt-mark) center/contain no-repeat}.gt-atsfit.has-ats .gt-atsfit__ats-name{color:var(--atsfit-ink)}@media(min-width: 1024px){.gt-atsfit .gt-atsfit__table .gt-atsfit__col-native{white-space:nowrap}}.gt-atsfit .gt-atsfit__ats-icon{display:inline-block;width:20px;height:20px;margin:-3px .35rem 0 .2rem;border-radius:5px;vertical-align:middle;animation:gt-atsfit-swap .35s ease}.gt-atsfit .gt-atsfit__ats-icon[hidden]{display:none}.gt-atsfit .gt-atsfit__table .gt-atsfit__rung{font-size:1rem;font-weight:600;line-height:1.35;color:var(--atsfit-ink)}.gt-atsfit .gt-atsfit__table .gt-atsfit__rung>span:last-child{display:block}.gt-atsfit__meter{display:flex;gap:3px;margin-bottom:.4rem}.gt-atsfit__meter i{width:12px;height:4px;border-radius:2px;background:#e5e7eb}.gt-atsfit__meter i.is-on{background:var(--atsfit-gradient)}.gt-atsfit__state{display:inline-flex;align-items:center;gap:.55rem;font-size:.92rem;line-height:1.35}.gt-atsfit__state svg{flex:none;box-sizing:content-box;padding:5px;border-radius:50%}.gt-atsfit__state--yes svg{background:#d1fae5;color:#047857}.gt-atsfit__native .gt-atsfit__state--manual{color:var(--atsfit-muted)}.gt-atsfit__native .gt-atsfit__state--manual svg{background:#fee2e2;color:#dc2626}.gt-atsfit__native .gt-atsfit__state--partial{color:#374151}.gt-atsfit__native .gt-atsfit__state--partial svg{background:#fef3c7;color:#d97706}.gt-atsfit__gt .gt-atsfit__state{font-weight:600;color:var(--atsfit-ink)}.gt-atsfit__gt .gt-atsfit__state--yes svg{background:var(--atsfit-gradient);color:#fff}.gt-atsfit__row:has(.gt-atsfit__native .gt-atsfit__state--manual) .gt-atsfit__native{background:repeating-linear-gradient(-45deg, #fafafa 0 6px, #fff 6px 12px)}.gt-atsfit__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding:1.25rem 1.5rem 1.4rem}.gt-atsfit .gt-atsfit__note{flex:1 1 380px;max-width:560px;margin:0;font-size:.95rem;line-height:1.5;color:var(--atsfit-ink)}.gt-atsfit__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.gt-atsfit .gt-atsfit__link{font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--atsfit-accent)}.gt-atsfit .gt-atsfit__link:hover,.gt-atsfit .gt-atsfit__link:focus{color:var(--atsfit-accent);text-decoration:none}.gt-atsfit .gt-atsfit__link:focus-visible{outline:2px solid var(--atsfit-accent);outline-offset:3px;border-radius:4px}.gt-atsfit .gt-atsfit__demo{display:inline-block;padding:.75rem 1.4rem;border-radius:8px;background:var(--atsfit-accent);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#fff;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.gt-atsfit .gt-atsfit__demo:hover,.gt-atsfit .gt-atsfit__demo:focus{background:var(--theme-color-pink);color:#fff;box-shadow:0 6px 16px rgba(255,0,199,.25);transform:translateY(-1px)}.gt-atsfit .gt-atsfit__fine{margin:.9rem 0 0;font-size:.78rem;text-align:center;color:var(--atsfit-muted)}.gt-atsfit.is-swapped .gt-atsfit__gt-ats,.gt-atsfit.is-swapped .gt-atsfit__ats-name,.gt-atsfit.is-swapped .gt-atsfit__note,.gt-atsfit.is-swapped .gt-atsfit__link-text,.gt-atsfit.is-swapped .gt-atsfit__state{animation:gt-atsfit-swap .35s ease}.gt-atsfit__ats-name,.gt-atsfit__link-text{display:inline-block}.gt-atsfit__row{transition:opacity .45s ease,transform .45s ease;transition-delay:calc(var(--i, 0)*110ms)}.gt-atsfit.is-waiting .gt-atsfit__row{opacity:0;transform:translateY(10px);transition:none}@media(max-width: 767px){.gt-atsfit .gt-atsfit__table{table-layout:auto}.gt-atsfit .gt-atsfit__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gt-atsfit .gt-atsfit__table tbody,.gt-atsfit .gt-atsfit__table th,.gt-atsfit .gt-atsfit__table td{display:block}.gt-atsfit .gt-atsfit__table tr{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:.5rem;padding:.9rem 1rem;border-bottom:1px solid var(--atsfit-line)}.gt-atsfit .gt-atsfit__table th,.gt-atsfit .gt-atsfit__table td{padding:0;border:0}.gt-atsfit .gt-atsfit__table .gt-atsfit__rung{grid-column:1/-1;font-size:.95rem}.gt-atsfit .gt-atsfit__table .gt-atsfit__native,.gt-atsfit .gt-atsfit__table .gt-atsfit__gt{padding:.5rem .6rem;border-radius:10px}.gt-atsfit .gt-atsfit__table .gt-atsfit__native{background:#fafafa}.gt-atsfit__state{align-items:flex-start;gap:.4rem;font-size:.8rem}.gt-atsfit__state svg{width:11px;height:11px;padding:4px}.gt-atsfit__row:has(.gt-atsfit__native .gt-atsfit__state--manual) .gt-atsfit__native{background:none}.gt-atsfit__native::before,.gt-atsfit__gt::before{display:block;margin-bottom:.3rem;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--atsfit-muted)}.gt-atsfit__native::before{content:"In your ATS"}.gt-atsfit__gt::before{content:"With GoodTime";color:var(--atsfit-accent)}.gt-atsfit__foot{padding:1rem 1.1rem 1.2rem}.gt-atsfit .gt-atsfit__chip span{font-size:.8rem}}@media(prefers-reduced-motion: reduce){.gt-atsfit__row,.gt-atsfit .gt-atsfit__chip{transition:none}.gt-atsfit.is-swapped .gt-atsfit__ats-name,.gt-atsfit.is-swapped .gt-atsfit__note,.gt-atsfit.is-swapped .gt-atsfit__link-text,.gt-atsfit.is-swapped .gt-atsfit__state{animation:none}}@keyframes gt-atsfit-swap{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}
