.saas-row-details{gap:var(--saas-space-md);flex-direction:column;display:flex}.saas-row-details__grid{gap:var(--saas-space-md);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}@media (width<=1023px){.saas-row-details__grid{grid-template-columns:minmax(0,1fr)}}.saas-row-details__card{gap:var(--saas-space-md);min-inline-size:0;padding:var(--saas-space-md) var(--saas-space-lg) var(--saas-space-lg);border:1px solid var(--saas-border-default);border-radius:var(--saas-radius-lg);background:var(--saas-bg-surface);flex-direction:column;display:flex}.saas-row-details__card--skeleton{background:var(--saas-bg-sunken);min-block-size:220px}.saas-row-details__head{align-items:center;gap:var(--saas-space-sm);flex-wrap:wrap;display:flex}.saas-row-details__head-text{flex:1;min-inline-size:160px}.saas-row-details__title{color:var(--saas-text-primary);font-size:var(--saas-font-heading);margin:0;font-weight:600}.saas-row-details__subtitle,.saas-row-details__empty{color:var(--saas-text-secondary);font-size:var(--saas-font-caption);margin:0}.saas-row-details__empty{font-size:var(--saas-font-body-sm)}.saas-row-details__label{color:var(--saas-text-secondary);font-size:var(--saas-font-caption);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:600}.saas-row-details__pill{align-items:center;gap:var(--saas-space-xs);min-block-size:32px;padding-inline:var(--saas-space-md);border:1px solid var(--saas-text-primary);border-radius:var(--saas-radius-full);background:var(--saas-bg-surface);color:var(--saas-text-primary);font:inherit;font-size:var(--saas-font-body-sm);cursor:pointer;transition:background-color var(--saas-motion-micro) var(--saas-ease-standard);font-weight:600;display:inline-flex}.saas-row-details__pill:hover{background:var(--saas-bg-sunken)}.saas-row-details__pill[data-primary=true]{border-color:var(--saas-brand-primary);background:var(--saas-brand-primary);color:var(--saas-brand-on-primary)}.saas-row-details__pill[data-primary=true]:hover{background:var(--saas-brand-primary-hover)}.saas-row-details__pill:focus-visible,.saas-row-details__contact a:focus-visible{box-shadow:var(--saas-focus-ring);outline:none}@media (width<=599px){.saas-row-details__pill{min-block-size:44px}}.saas-row-details__split{gap:var(--saas-space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.saas-row-details__personal{border-inline-start:1px solid var(--saas-border-default);padding-inline-start:var(--saas-space-lg)}@media (width<=599px){.saas-row-details__split{grid-template-columns:minmax(0,1fr)}.saas-row-details__personal{border-inline-start:0;padding-inline-start:0}}.saas-row-details__guardian,.saas-row-details__personal{gap:var(--saas-space-sm);flex-direction:column;min-inline-size:0;display:flex}