.IGCAtq_shell{min-height:100svh;color:var(--color-text-primary);background:var(--color-surface);grid-template-columns:236px minmax(0,1fr);font-size:15px;line-height:1.5;display:grid}.IGCAtq_brand{background:var(--color-rail);color:var(--color-rail-text-strong);padding:32px}.IGCAtq_brand .brand-lockup{color:inherit}.IGCAtq_brand .brand-name{font-size:30px}.IGCAtq_brand .brand-mark{color:inherit;width:34px;height:40px}.IGCAtq_task{justify-self:center;width:min(100%,704px);min-width:0;padding:48px 40px}.IGCAtq_task .auth-panel{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.IGCAtq_task .auth-panel:before{content:none}.IGCAtq_task .auth-heading{border:0;padding:0 0 24px}:is(.IGCAtq_task .auth-heading h1,.IGCAtq_task .invitation-state h1){letter-spacing:0;overflow-wrap:anywhere;max-width:none;margin:8px 0 12px;font-size:32px;line-height:1.15}.IGCAtq_task .auth-heading>p:last-child{max-width:64ch;color:var(--color-text-primary);font-variation-settings:normal;margin:0;font-size:15px;font-weight:500;line-height:1.5}.IGCAtq_task .invitation-state p{max-width:64ch;color:var(--color-text-primary);font-variation-settings:normal;margin:0;font-size:15px;font-weight:500;line-height:1.5}.IGCAtq_task .auth-form{border:0;gap:16px 20px;padding:0}.IGCAtq_task .field-group:where(:not([data-slot=workspace-choice-field])){align-content:start;min-width:0;font-weight:500}.IGCAtq_task .field-group:where(:not([data-slot=workspace-choice-field]))>span:first-child{color:var(--color-text-primary);font-size:14px}.IGCAtq_task .registration-plan-fieldset>legend{color:var(--color-text-primary);font-size:14px}.IGCAtq_task .auth-form input:not([type=radio]):not([type=checkbox]){background:var(--color-surface);border-radius:4px;min-height:44px;font-size:16px}:is(.IGCAtq_task .auth-submit,.IGCAtq_task .primary-action,.IGCAtq_task .secondary-action,.IGCAtq_task .icon-button){min-height:44px;box-shadow:none;white-space:normal;border-radius:4px;max-width:100%;font-size:15px;transform:none}.IGCAtq_task .field-hint{letter-spacing:0;overflow-wrap:anywhere;color:var(--color-text-primary);font-variation-settings:normal;margin:0;font-size:14px;font-weight:600;line-height:1.5}.IGCAtq_task .panel-label{letter-spacing:0;overflow-wrap:anywhere;color:var(--color-text-primary);font-variation-settings:normal;margin:0;font-size:14px;font-weight:600;line-height:1.5}.IGCAtq_task .registration-plan-copy small{letter-spacing:0;overflow-wrap:anywhere;color:var(--color-text-primary);font-variation-settings:normal;margin:0;font-size:14px;font-weight:600;line-height:1.5}.IGCAtq_task .registration-plan-price small{letter-spacing:0;overflow-wrap:anywhere;color:var(--color-text-primary);font-variation-settings:normal;margin:0;font-size:14px;font-weight:600;line-height:1.5}.IGCAtq_task .registration-start-note{border-block:1px solid var(--color-border);background:0 0;gap:4px;margin:0 0 24px;padding:16px 0}.IGCAtq_task .registration-start-note>strong{font-size:18px}.IGCAtq_task .registration-plan-option{box-shadow:none;padding:12px}:is(.IGCAtq_task .registration-summary,.IGCAtq_task .invitation-summary){border-block:1px solid var(--color-border);overflow-wrap:anywhere;background:0 0;margin:0 0 20px;padding:12px 0}.IGCAtq_task .invitation-summary>div{padding:8px 0}.IGCAtq_task .invitation-summary dt{color:var(--color-text-primary);font-variation-settings:normal;font-size:14px;font-weight:600}.IGCAtq_task .invitation-summary dd{color:var(--color-text-primary);font-variation-settings:normal;font-size:15px;font-weight:500}.IGCAtq_task .invitation-state{gap:20px;padding:0}.IGCAtq_task .invitation-state>svg{display:none}.IGCAtq_task .registration-legal-links{margin-top:24px;padding:8px 0 0}.IGCAtq_task .registration-feedback{margin-top:16px;padding:12px}.IGCAtq_task .mfa-form{gap:20px}.IGCAtq_task .mfa-setup{align-items:start}.IGCAtq_task .mfa-manual code{overflow-wrap:anywhere}.IGCAtq_task .recovery-codes{box-shadow:none}@media (max-width:800px){.IGCAtq_shell{display:block}.IGCAtq_brand{padding:16px 24px}.IGCAtq_brand .brand-lockup{font-size:28px}.IGCAtq_task{margin-inline:auto;padding:28px 24px 40px}:is(.IGCAtq_task .auth-heading h1,.IGCAtq_task .invitation-state h1){font-size:28px}}@media (max-width:599px){.IGCAtq_brand,.IGCAtq_task{padding-inline:16px}.IGCAtq_task .registration-form{grid-template-columns:minmax(0,1fr)}.IGCAtq_task .mfa-setup{grid-template-columns:minmax(0,1fr)}.IGCAtq_task .registration-plan-option{grid-template-columns:minmax(0,1fr)}.IGCAtq_task .registration-plan-icon{display:none}.IGCAtq_task .registration-plan-price{text-align:start;color:var(--color-text-primary);font-variation-settings:normal;grid-column:1;font-weight:500}}
