.pf-auto{gap:18px;display:grid}.pf-auto>input[type=hidden]{display:none}.pf-form .pf-pic{align-items:center;gap:14px;min-width:0;display:flex}.pf-form .pf-pic .avatar-upload-button{flex:none}.pf-form .pf-pic-acts{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.pf-form .pf-pic-acts>.field-error,.pf-pic-acts>.field-hint{flex-basis:100%;margin:0}.pf-name-row{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 6px;display:flex}.pf-name-row>.field-label{margin:0}.pf-view{min-height:44px;color:var(--accent);white-space:nowrap;align-items:center;gap:2px;margin-block:-12px;margin-inline-start:auto;font-weight:600;text-decoration:none;display:inline-flex}.pf-view:hover{color:var(--accent-2);text-underline-offset:3px;text-decoration:underline}.pf-view svg{width:18px;height:18px}[dir=rtl] .pf-view svg{transform:scaleX(-1)}.pf-form .pf-at{display:block;position:relative}.pf-form .pf-at>span{z-index:1;color:var(--ink-2);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.pf-form .pf-at>.input{padding-left:34px}.pf-status{min-height:24px;color:var(--ink-2);font-size:var(--t-mark);align-items:center;gap:6px;margin:-6px 0 0;font-weight:500;display:flex}.pf-status:empty{display:none}.pf-status svg{width:16px;height:16px;color:var(--good)}
