.th-startcard[data-assessment-state]{--as-accent:var(--nh-brand-fg);--as-wash:var(--nh-brand-subtle);--as-border:var(--nh-brand-border);padding:0;gap:0;overflow:hidden;background-color:var(--nh-plate);border:1px solid var(--nh-plate-rule-strong);border-radius:14px}.th-startcard:is([data-assessment-state=invited],[data-assessment-state=sent],[data-assessment-state=evaluated]){--as-accent:var(--nh-status-success-fg);--as-wash:var(--nh-status-success-bg);--as-border:var(--nh-status-success-border)}.th-startcard:is([data-assessment-state=paused],[data-assessment-state=invited_expired],[data-assessment-state=soon]){--as-accent:var(--nh-status-warning-fg);--as-wash:var(--nh-status-warning-bg);--as-border:var(--nh-status-warning-border)}.th-startcard[data-assessment-state=error]{--as-accent:var(--nh-status-danger-fg);--as-wash:var(--nh-status-danger-bg);--as-border:var(--nh-status-danger-border)}.th-startcard:is([data-assessment-state=closed],[data-assessment-state=ended],[data-assessment-state=full]){--as-accent:var(--nh-plate-second);--as-wash:var(--nh-plate-track);--as-border:var(--nh-plate-rule-strong)}.nh3-scope .ap-do .th-startcard[data-assessment-state]>.as-heading,.th-startcard[data-assessment-state]>.as-heading{display:flex;align-items:center;gap:12px;margin:0;padding:16px;color:var(--nh-plate-ink);background-color:var(--as-wash);border-bottom:1px solid var(--nh-plate-rule);font-size:16px;font-weight:700;line-height:1.45}.as-state-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border:1px solid var(--as-border);border-radius:12px;color:var(--as-accent);background-color:var(--nh-plate);box-shadow:0 2px 5px color-mix(in srgb,var(--as-accent) 8%,transparent)}.as-state-icon svg{width:20px;height:20px}.nh3-scope .ap-do .th-startcard[data-assessment-state] .ap-regbody,.th-startcard[data-assessment-state] .ap-regbody{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:18px 16px}.nh3-scope .ap-do .th-startcard[data-assessment-state] .th-start-body,.th-startcard[data-assessment-state] .th-start-body{margin:0;color:var(--nh-plate-second);font-size:14px;line-height:1.65}.nh3-scope .ap-do .th-startcard[data-assessment-state] .th-start-fine,.th-startcard[data-assessment-state] .th-start-fine{color:var(--nh-plate-second);font-size:12px;line-height:1.6}.th-startcard[data-assessment-state] .th-startcta{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;width:auto;max-width:100%;white-space:normal;line-height:1.45;transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}.th-startcard[data-assessment-state] .th-startcta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 8px color-mix(in srgb,var(--nh-brand-fg) 18%,transparent)}.th-startcard[data-assessment-state] .th-startcta:focus-visible{outline:2px solid var(--nh-brand-fg);outline-offset:3px}.th-startcard[data-assessment-state] .th-startcta:active:not(:disabled){transform:translateY(0)}.as-notice,.nh3-scope .ap-do .th-startcard .as-notice{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;margin:0;border:1px solid var(--nh-status-danger-border);border-radius:12px;color:var(--nh-status-danger-fg);background-color:var(--nh-status-danger-bg);font-family:inherit;font-size:13px;line-height:1.6}.as-notice[data-notice-state=sent],.nh3-scope .ap-do .th-startcard .as-notice[data-notice-state=sent]{color:var(--nh-status-success-fg);background-color:var(--nh-status-success-bg);border-color:var(--nh-status-success-border)}.as-notice[data-notice-state=paused],.nh3-scope .ap-do .th-startcard .as-notice[data-notice-state=paused]{color:var(--nh-status-warning-fg);background-color:var(--nh-status-warning-bg);border-color:var(--nh-status-warning-border)}.as-notice-icon{flex:none;display:inline-flex;margin-top:2px}.as-notice-icon svg{width:18px;height:18px}.as-notice strong{display:block;margin-bottom:3px;font-weight:700}.as-notice a{color:inherit;text-decoration:underline;text-underline-offset:3px}.as-terms,.nh3-scope .ap-do .th-startcard .as-terms.th-start-fine{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--nh-plate-rule);border-radius:10px;background-color:var(--nh-plate-hover);color:var(--nh-plate-second);font-size:13px;line-height:1.75}.as-terms-icon{display:inline-flex;flex:none;color:var(--nh-brand-fg);padding-top:2px}.as-terms-icon svg{width:20px;height:20px}.as-terms a,.nh3-scope .ap-do .th-startcard .as-terms a{border-radius:3px;color:var(--nh-plate-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--nh-brand-border);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .14s ease,text-decoration-color .14s ease}.as-terms a:hover,.nh3-scope .ap-do .th-startcard .as-terms a:hover{color:var(--nh-brand-strong);text-decoration-color:currentColor}.as-terms a:focus-visible{outline:2px solid var(--nh-brand-fg);outline-offset:3px}.th-start-flow{display:grid;gap:14px;min-width:0}.th-work-credits{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding:0 2px;color:var(--nh-plate-ink)}.th-work-credits-main{display:flex;align-items:center;gap:12px}.th-work-credits-icon{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;color:var(--nh-brand-fg);background-color:var(--nh-brand-subtle);border:1px solid var(--nh-brand-border)}.th-work-credits-icon svg{width:22px;height:22px}.th-work-credits-value{font-size:14px;line-height:1.2}.th-work-credits-value strong{font-size:27px;font-weight:700;font-variant-numeric:tabular-nums}.th-work-credits-label{margin-top:4px}.th-work-credits-comped,.th-work-credits-label{color:var(--nh-plate-second);font-size:12px;line-height:1.5}.th-work-credits-comped{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.th-work-credits-chip{padding:2px 8px;border:1px solid var(--nh-status-success-border);border-radius:var(--nh-r-small);color:var(--nh-status-success-fg);background-color:var(--nh-status-success-bg);font-size:12px;font-weight:700}.nh3-scope .ap-do .th-startcard[data-work-action][data-assessment-state]>.as-heading,.th-startcard[data-work-action][data-assessment-state]>.as-heading{gap:8px;padding:12px 18px;font-size:14px;line-height:1.5}.th-startcard[data-work-action]>.as-heading .as-state-icon{width:20px;height:20px;border:0;border-radius:0;background-color:transparent;box-shadow:none}.th-startcard[data-work-action]>.as-heading .as-state-icon svg{width:18px;height:18px}.nh3-scope .ap-do .th-startcard[data-work-action][data-assessment-state] .ap-regbody,.th-startcard[data-work-action][data-assessment-state] .ap-regbody{gap:16px;padding:18px}.th-startcard[data-work-action] .th-start-success{display:flex;flex-direction:column;gap:16px;padding:0;border:0;border-radius:0;background-color:transparent;color:inherit;font-family:inherit}.nh3-scope .ap-do .th-startcard[data-work-action][data-assessment-state] .th-startcta,.th-startcard[data-work-action][data-assessment-state] .th-startcta{justify-content:center;align-self:stretch;width:100%;min-height:44px;text-align:center}.nh3-scope .ap-do .th-startcard[data-work-action][data-assessment-state] .th-startsecondary,.th-startcard[data-work-action][data-assessment-state] .th-startsecondary{min-height:36px;padding:6px 12px;background-color:transparent;color:var(--nh-plate-second);border:1px solid var(--nh-plate-rule-strong);font-size:12px}.nh3-scope .ap-do .th-startcard[data-work-action][data-assessment-state] .th-startsecondary:hover:not(:disabled),.th-startcard[data-work-action][data-assessment-state] .th-startsecondary:hover:not(:disabled){color:var(--nh-plate-ink);background-color:var(--nh-plate-hover)}.nh3-scope .ap-do .th-startcard[data-work-action][data-assessment-state] .as-terms.th-start-fine,.th-startcard[data-work-action][data-assessment-state] .as-terms.th-start-fine{gap:8px;padding:14px 0 0;border:0;border-top:1px solid var(--nh-plate-rule);border-radius:0;background-color:transparent;font-size:12px;line-height:1.6}.th-startcard[data-work-action] .as-terms-icon svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){.th-startcard[data-assessment-state] .th-startcta{transition:none}.th-startcard[data-assessment-state] .th-startcta:hover:not(:disabled){transform:none}}.event-work-entry{display:grid;gap:12px;min-width:0}.event-work-availability{display:grid;grid-template-columns:minmax(0,2fr) minmax(132px,1fr);gap:20px;width:100%}.event-work-availability>section{min-width:0}.event-work-availability h4{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:14px;line-height:1.4;font-weight:600;color:var(--nh-plate-second)}.event-work-availability h4 svg{width:18px;height:18px;flex:none}.event-availability-range{display:flex;align-items:center;gap:14px}.event-availability-range>svg{flex:none;width:16px;height:16px;color:var(--nh-plate-mute)}.event-availability-edge{display:flex;flex-direction:column;gap:6px;min-width:0}.event-availability-edge>span{font-size:12px;line-height:1.4;color:var(--nh-plate-mute)}.event-availability-edge time{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.5;color:var(--nh-plate-ink)}.event-availability-edge time b{font-weight:600}.event-availability-count{display:flex;align-items:baseline;gap:7px;margin:0 0 10px;font-size:14px;line-height:1.2;color:var(--nh-plate-second);font-variant-numeric:tabular-nums}.event-availability-count strong{font-size:27px;font-weight:600;color:var(--nh-plate-ink)}.event-availability-seats progress{appearance:none;display:block;width:100%;height:8px;border:0;border-radius:var(--nh-r-small);overflow:hidden;background:var(--nh-plate-track);color:var(--nh-brand-fg)}.event-availability-seats progress::-webkit-progress-bar{background:var(--nh-plate-track);border-radius:var(--nh-r-small)}.event-availability-seats progress::-webkit-progress-value{background:var(--nh-brand-fg);border-radius:var(--nh-r-small)}.event-availability-seats progress::-moz-progress-bar{background:var(--nh-brand-fg);border-radius:var(--nh-r-small)}.event-availability-unknown{margin:0;font-size:14px;line-height:1.6;color:var(--nh-plate-mute)}@media (max-width:600px){.event-work-availability{grid-template-columns:minmax(0,1fr);gap:22px}.event-availability-range{justify-content:space-between}}