.pcms-member{display: flex;flex-direction: column;gap: var(--pcms-theme-space-md,1.25rem);max-width: 32rem}.pcms-member--status{flex-direction: row;flex-wrap: wrap;align-items: center;gap: var(--pcms-theme-space-sm,0.75rem);max-width: none}.pcms-member--status .pcms-member__form{display: contents}.pcms-member__form{display: flex;flex-direction: column;gap: var(--pcms-theme-space-sm,0.75rem);margin: 0}.pcms-member__section{display: flex;flex-direction: column;gap: var(--pcms-theme-space-sm,0.75rem);padding-bottom: var(--pcms-theme-space-md,1.25rem);border-bottom: 1px solid var(--pcms-theme-color-border,color-mix(in srgb,currentColor 15%,transparent))}.pcms-member__heading{margin: 0;font-size: 1.25em}.pcms-member__field{display: flex;flex-direction: column;gap: 0.35em}.pcms-member__label{font-weight: 600}.pcms-member__input{width: 100%;box-sizing: border-box}textarea.pcms-member__input{min-height: 7em;resize: vertical}.pcms-member__check{display: flex;align-items: center;gap: 0.5em;cursor: pointer}.pcms-member__hint{font-size: 0.875em;opacity: 0.75}.pcms-member__error{font-size: 0.875em;font-weight: 600;color: var(--pcms-member-error,#b3261e)}.pcms-member__field--error .pcms-member__input,.pcms-member__input[aria-invalid="true"]{border-color: var(--pcms-member-error,#b3261e)}.pcms-member__actions{display: flex;flex-wrap: wrap;align-items: center;gap: var(--pcms-theme-space-sm,0.75rem)}.pcms-member__actions .pcms-member__form{display: contents}.pcms-member__message,.pcms-member__links{margin: 0}.pcms-member__links{display: flex;flex-wrap: wrap;gap: 1em}.pcms-member__notice{margin: 0;padding: 0.75em 1em;border-left: 4px solid var(--pcms-theme-color-primary,currentColor);background: color-mix(in srgb,currentColor 6%,transparent)}.pcms-member__notice--error,.pcms-member__notice[data-pcms-member-notice="error"]{border-left-color: var(--pcms-member-error,#b3261e)}.pcms-member__secret{margin: 0;font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 1.1em;letter-spacing: 0.08em;word-break: break-all}.pcms-member__hp{position: absolute;left: -10000px;width: 1px;height: 1px;overflow: hidden}
