.user-page-shell{width:100%;display:flex;flex-direction:column;gap:16px;margin:24px auto 44px}.user-page-row{padding:0 24px}.user-page-row,.user-page-row-tight{max-width:1200px;width:100%;margin:0 auto}.user-page-row-tight{padding:0 16px}.user-action-stack{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.user-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.auth-actions{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.table-card-mobile{display:none}.table-section-heading{margin:0 0 10px;font-size:18px;font-weight:700}.table-section-wrap{display:flex;flex-direction:column;gap:10px}.table-inline-field,.table-radio-center{display:flex;justify-content:center;align-items:center}.table-inline-range{display:flex;gap:5px}.table-inline-range-separator{display:flex;align-items:center;justify-content:center}.mobile-hidden-cell{display:table-cell}@media (max-width:1024px){.user-page-row{padding:0 18px}}@media (max-width:768px){.user-page-shell{margin:16px auto 28px;gap:12px}.user-page-row,.user-page-row-tight{padding:0 12px}.user-card-grid{grid-template-columns:1fr;gap:12px}.auth-actions{gap:14px}.table-card-mobile{display:block}.table-card-desktop{display:none}.table-section-heading{font-size:16px;margin:0 0 8px}.table-form-wrap{overflow:visible}.table-form-custom{display:block;table-layout:auto;border:0;background:transparent}.table-form-custom thead{display:none}.table-form-custom tbody{display:flex;flex-direction:column;gap:12px}.table-form-custom tr{display:flex;flex-direction:column;gap:10px;width:100%;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.table-form-custom td,.table-form-custom th{display:block;width:100%!important;padding:0;border:0;text-align:left;font-size:14px;word-break:keep-all;overflow-wrap:anywhere}.table-form-custom td[data-mobile-label]:before,.table-form-custom th[data-mobile-label]:before{content:attr(data-mobile-label);display:block;margin-bottom:6px;color:var(--color-text-muted);font-size:13px;font-weight:700;line-height:1.35}.table-form-custom .mobile-hidden-cell{display:none!important}.table-form-custom .ui-input,.table-form-custom .ui-input-wrapper,.table-form-custom textarea{min-height:44px;width:100%;border:1px solid var(--color-border)!important;border-radius:var(--radius-sm);background:var(--color-surface)!important;padding:10px 12px}.table-inline-field,.table-radio-center{justify-content:flex-start;min-height:44px}.table-inline-field{gap:8px}.table-form-custom .table-inline-field .ui-input{flex:1 1;min-width:0;width:100%!important}.table-inline-range{align-items:center;gap:8px}}