.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}@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}}