.shift-auth-ui.auth-form{margin-top:var(--shift-space-16);display:grid;grid-gap:var(--shift-space-16);gap:var(--shift-space-16)}.shift-auth-ui.auth-form>.muted{margin:0;font-size:var(--shift-font-size-sm);line-height:var(--shift-line-height-sm);color:var(--shift-text-secondary)}.shift-auth-ui.auth-form>label.field{display:flex;flex-direction:column;gap:var(--shift-space-4)}.shift-auth-ui.auth-form>label.field>span{font-size:var(--shift-font-size-xs);line-height:var(--shift-line-height-xs);font-weight:var(--shift-font-weight-medium);color:var(--shift-text-secondary)}.shift-auth-ui .field-select{position:relative;display:block;width:100%}.shift-auth-ui .field-select:after{content:"";position:absolute;top:50%;right:var(--shift-space-12);width:16px;height:16px;translate:0 -50%;pointer-events:none;background-color:var(--shift-icon-neutral-default);mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3E%3Cpath%20d='M11.25%206.75L8%2010.25L4.75%206.75'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3E%3Cpath%20d='M11.25%206.75L8%2010.25L4.75%206.75'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");mask-size:16px 16px;-webkit-mask-size:16px 16px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transition-property:background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.shift-auth-ui .field-select:hover:not(:has(select:disabled)):after{background-color:var(--shift-icon-neutral-hover)}.shift-auth-ui .field-select:has(select:active:not(:disabled)):after{background-color:var(--shift-icon-neutral-active)}.shift-auth-ui .field-select:has(select:focus-visible):after{background-color:var(--shift-icon-neutral-selected)}.shift-auth-ui .field-select:has(select:disabled):after{background-color:var(--shift-icon-neutral-disabled)}.shift-auth-ui.auth-form>label.field>.field-select>select{width:100%;height:40px;padding:0 var(--shift-space-40) 0 var(--shift-space-16);background-color:var(--shift-input-surface);background-image:none;border:1px solid var(--shift-input-border);border-radius:var(--shift-radius);color:var(--shift-text-primary);font-family:inherit;font-size:var(--shift-font-size-sm);line-height:var(--shift-line-height-sm);-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.shift-auth-ui.auth-form>label.field>.field-select>select:hover:not(:disabled){border-color:var(--shift-input-border-hover)}.shift-auth-ui.auth-form>label.field>.field-select>select:active:not(:disabled){border-color:var(--shift-input-border-active)}.shift-auth-ui.auth-form>label.field>.field-select>select:focus-visible{outline:2px solid var(--shift-input-border-focus);outline-offset:0}.shift-auth-ui.auth-form>label.field>.field-select>select:disabled{background-color:var(--shift-input-surface-disabled);color:var(--shift-text-tertiary);cursor:not-allowed}.shift-auth-ui.auth-form>label.field>input{width:100%;height:40px;padding:0 var(--shift-space-16);background:var(--shift-input-surface);border:1px solid var(--shift-input-border);border-radius:var(--shift-radius);color:var(--shift-text-primary);font-family:inherit;font-size:var(--shift-font-size-sm);line-height:var(--shift-line-height-sm);outline:none;transition-property:border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.shift-auth-ui.auth-form>label.field>input::placeholder{color:var(--shift-text-tertiary)}.shift-auth-ui.auth-form>label.field>input:hover:not(:disabled){border-color:var(--shift-input-border-hover)}.shift-auth-ui.auth-form>label.field>input:active:not(:disabled){border-color:var(--shift-input-border-active)}.shift-auth-ui.auth-form>label.field>input:focus-visible{outline:2px solid var(--shift-input-border-focus);outline-offset:0}.shift-auth-ui.auth-form>label.field>input:disabled{background:var(--shift-input-surface-disabled);color:var(--shift-text-tertiary);cursor:not-allowed}.shift-auth-ui.auth-form>button{height:40px;padding:0 var(--shift-space-16);border:none;border-radius:var(--shift-radius);cursor:pointer;background:var(--shift-button-primary-default);color:var(--shift-button-primary-text);font-family:inherit;font-size:var(--shift-font-size-sm);line-height:var(--shift-line-height-sm);font-weight:var(--shift-font-weight-semibold);display:inline-flex;align-items:center;justify-content:center;transition-property:scale,background-color,color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.shift-auth-ui.auth-form>button:hover:not(:disabled){background:var(--shift-button-primary-hover)}.shift-auth-ui.auth-form>button:active:not(:disabled){background:var(--shift-button-primary-active)}.shift-auth-ui.auth-form>button:focus-visible{outline:2px solid var(--shift-input-border-focus);outline-offset:2px}.shift-auth-ui.auth-form>button:disabled{background:var(--shift-button-primary-disabled);color:var(--shift-button-primary-text-disabled);cursor:not-allowed}