.user-form-grid[data-v-09f25c6c]{align-items:stretch}.user-panel[data-v-09f25c6c]{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid rgba(51,102,153,.14);border-radius:14px;overflow:hidden;box-shadow:0 10px 28px rgba(51,102,153,.07)}.user-panel-head[data-v-09f25c6c]{display:flex;align-items:center;gap:.75rem;padding:.95rem 1.15rem;background:linear-gradient(90deg,rgba(51,102,153,.09),rgba(51,102,153,.02) 72%);border-bottom:1px solid rgba(51,102,153,.12)}.user-panel-mark[data-v-09f25c6c]{width:10px;height:10px;border-radius:3px;background:var(--cifpa-accent,#fa9e0d);box-shadow:0 0 0 4px rgba(250,158,13,.18);flex-shrink:0}.user-panel-title[data-v-09f25c6c]{margin:0;font-size:1rem;font-weight:600;line-height:1.2;color:var(--cifpa-primary,#369)}.user-panel-note[data-v-09f25c6c]{margin:.15rem 0 0;font-size:.78rem;line-height:1.3;color:#6c757d}.user-panel-body[data-v-09f25c6c]{padding:1.1rem 1.15rem .35rem}.user-label[data-v-09f25c6c]{display:block;margin-bottom:.35rem;font-size:.84rem;font-weight:600;color:#3d4a54}.user-required[data-v-09f25c6c]{color:#e74c3c}.user-readonly[data-v-09f25c6c]{display:flex;align-items:center;min-height:38px;margin:0;padding:.45rem .75rem;border:1px dashed rgba(51,102,153,.28);border-radius:8px;background:rgba(51,102,153,.05);color:#343a40;font-size:.92rem}.user-readonly.is-empty[data-v-09f25c6c]{color:#8b95a1}.user-roles[data-v-09f25c6c]{min-height:148px;padding-top:.35rem}.user-hint[data-v-09f25c6c]{margin:.4rem 0 0;font-size:.75rem;color:#8b95a1}.user-form[data-v-09f25c6c] .form-group{margin-bottom:1rem}